Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Lecture à partir d' WooCommerce entités

Mode de mise au point
Lecture à partir d' WooCommerce entités - AWS Glue

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Prérequis

Un WooCommerce objet que vous aimeriez lire. Vous aurez besoin du nom de l'objet tel que le coupon, la commande, le produit, etc.

Entités prises en charge pour la source :

Entité Peut être filtré Limite de supports Supporte Order by Supporte Select * Supporte le partitionnement
Bon de réduction Oui Oui Oui Oui Oui
Total du coupon Non Non Non Oui Non
Nombre total de clients Non Non Non Oui Non
Ordre Oui Oui Oui Oui Oui
Total des commandes Non Non Non Oui Non
Passerelle de paiement Non Non Non Oui Non
Produit (langue française non garantie) Oui Oui Oui Oui Oui
Attribut du produit Oui Oui Oui Oui Oui
Catégorie de produit Oui Oui Oui Oui Oui
Évaluation du produit Oui Oui Oui Oui Oui
Classe d'expédition du produit Oui Oui Oui Oui Oui
Tag du produit Oui Oui Oui Oui Oui
Variation du produit Oui Oui Oui Oui Oui
Total des produits Non Non Non Oui Non
Rapport (liste) Non Non Non Oui Non
Nombre total d'avis Non Non Non Oui Non
Rapport des ventes Oui Non Non Oui Non
Mode d'expédition Non Non Non Oui Non
Zone d'expédition Non Non Non Oui Non
Emplacement de la zone d'expédition Non Non Non Oui Non
Méthode de zone d'expédition Non Non Non Oui Non
Taux d'imposition Oui Oui Oui Oui Oui
Classe fiscale Non Non Non Oui Non
Rapport sur les meilleures ventes Oui Non Non Oui Non

Exemple :

woocommerce_read = glueContext.create_dynamic_frame.from_options( connection_type="glue.spark.woocommerce", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "coupon", "API_VERSION": "v3", "INSTANCE_URL": "instanceUrl" }

WooCommerce détails de l'entité et du champ :

Entité Champ Type de données Opérateurs pris en charge
coupon id Entier N/A
code Chaîne EQUAL_TO
amount Chaîne N/A
status Chaîne N/A
date_créée DateTime N/A
date de création_gmt DateTime N/A
date_modifiée DateTime N/A
date_modifié_gmt DateTime N/A
type_de réduction Chaîne N/A
description Chaîne N/A
date_expire Chaîne N/A
date_expiration_gmt Chaîne N/A
compte_d'utilisation Entier N/A
utilisation_individuelle Booléen N/A
identifiant_produits Liste N/A
identifiant_de_produit exclus Liste N/A
usage_limit Entier N/A
Limite_d'utilisation par utilisateur Entier N/A
limiter_utilisation_à_x_articles Entier N/A
livraison gratuite Booléen N/A
catégories_produits Liste N/A
catégories_de_produits exclues Liste N/A
exclure les articles en vente Booléen N/A
montant_minimum Chaîne N/A
montant_maximum Chaîne N/A
Restrictions relatives aux e-mails Liste N/A
utilisé_par Liste N/A
méta-données Liste N/A
context Chaîne EQUAL_TO
search Chaîne EQUAL_TO
après DateTime EQUAL_TO
avant DateTime EQUAL_TO
order Chaîne EQUAL_TO
commander par Chaîne EQUAL_TO
modifié_après DateTime EQUAL_TO
modifié_avant DateTime EQUAL_TO
les dates sont GMT Booléen EQUAL_TO
total du coupon limace Chaîne N/A
name Chaîne N/A
total Entier N/A
total des clients limace Chaîne N/A
name Chaîne N/A
total Entier N/A
order id Entier N/A
identifiant_parent Entier N/A
nombre Chaîne N/A
clé_commande Chaîne N/A
créé_via Chaîne N/A
status Chaîne N/A
devise Chaîne N/A
version Chaîne N/A
date_créée DateTime N/A
date_modifiée DateTime N/A
total de la réduction Chaîne N/A
impôt_d'escompte Chaîne N/A
total des frais d'expédition Chaîne N/A
taxe_d'expédition Chaîne N/A
cart_tax Chaîne N/A
total Chaîne N/A
impôt_total Chaîne N/A
les prix incluent les taxes Booléen N/A
customer_id Entier N/A
adresse_IP du client Chaîne N/A
agent-utilisateur_client Chaîne N/A
note du client Chaîne N/A
facturation Struct N/A
livraison Struct N/A
modède_paiement Chaîne N/A
titre_de_méthode de paiement Chaîne N/A
transaction_id Chaîne N/A
date de paiement DateTime N/A
date_terminée DateTime N/A
cart_hash Chaîne N/A
méta-données Liste N/A
articles de ligne Liste N/A
tax_lines Liste N/A
Shipping_lines Liste N/A
lignes tarifaires Liste N/A
coupon_lines Liste N/A
remboursements Liste N/A
URL_de paiement Chaîne N/A
est modifiable Booléen N/A
besoins_paiement Booléen N/A
traitement des besoins Booléen N/A
date de création_gmt DateTime N/A
date_modifié_gmt DateTime N/A
date_terminé_GMT DateTime N/A
date_paid_gmt DateTime N/A
symbole_devise Chaîne N/A
set_paid Booléen N/A
context Chaîne EQUAL_TO
search Chaîne EQUAL_TO
après DateTime EQUAL_TO
avant DateTime EQUAL_TO
order Chaîne EQUAL_TO
commander par Chaîne EQUAL_TO
customer Entier EQUAL_TO
produit Entier EQUAL_TO
pdd Entier EQUAL_TO
modifié_avant DateTime EQUAL_TO
modifié_après DateTime EQUAL_TO
les dates sont GMT Booléen EQUAL_TO
total de la commande limace Chaîne N/A
name Chaîne N/A
total Entier N/A
passerelle de paiement title Chaîne N/A
description Chaîne N/A
order Chaîne N/A
enabled Booléen N/A
titre_méthode Chaîne N/A
description de la méthode Chaîne N/A
support_méthodes Liste N/A
paramètres Chaîne N/A
configuration des besoins Booléen N/A
scripts de post-installation Liste N/A
URL des paramètres Chaîne N/A
URL_de connexion Chaîne N/A
texte_d'aide à la configuration Chaîne N/A
Clés de paramètres_obligatoires Liste N/A
produit id Entier N/A
name Chaîne N/A
type Chaîne EQUAL_TO
permalien Chaîne N/A
date_créée DateTime N/A
date de création_gmt DateTime N/A
date_modifiée DateTime N/A
date_modifié_gmt DateTime N/A
visibilité du catalogue Chaîne N/A
description Chaîne N/A
short_description Chaîne N/A
prix Chaîne N/A
prix_régulier Chaîne N/A
prix_de vente Chaîne N/A
date de mise en vente DateTime N/A
date de mise en vente à partir de l'heure GMT DateTime N/A
date de vente au DateTime N/A
date de mise en vente jusqu'à l'heure GMT DateTime N/A
prix_html Chaîne N/A
achetable Booléen N/A
ventes totales Entier N/A
virtuel Booléen N/A
téléchargeable Booléen N/A
téléchargements Liste N/A
limite_de_téléchargement Entier N/A
expiration_téléchargement Entier N/A
URL_externe Chaîne N/A
bouton_texte Chaîne N/A
statut_fiscal Chaîne N/A
gérer_stock Booléen N/A
stock_quantité Entier N/A
en rupture de stock Chaîne N/A
arriérés de commandes_autorisés Booléen N/A
en rupture de stock Booléen N/A
vendu_individuellement Booléen N/A
poids Chaîne N/A
dimensions Struct N/A
expédition_obligatoire Booléen N/A
expédition_taxable Booléen N/A
identifiant_classe d'expédition Entier N/A
commentaires_autorisés Booléen N/A
notation_moyenne Chaîne N/A
notation_count Entier N/A
identifiant_associés Liste N/A
upsell_ids Liste N/A
identifiants de vente croisés Liste N/A
identifiant_parent Entier N/A
note_d'achat Chaîne N/A
categories Liste N/A
balises Liste N/A
images Liste N/A
attributs Liste N/A
attributs_par défaut Liste N/A
variantes Liste N/A
produits_groupés Liste N/A
menu_order Entier N/A
méta-données Liste N/A
faible montant du stock Entier N/A
jetpack_publicize_connections Liste N/A
jetpack-related-posts Liste N/A
jetpack_likes_enabled Booléen N/A
jetpack_sharing_enabled Booléen N/A
context Chaîne EQUAL_TO
search Chaîne EQUAL_TO
après DateTime EQUAL_TO
avant DateTime EQUAL_TO
order Chaîne EQUAL_TO
commander par Chaîne EQUAL_TO
limace Chaîne EQUAL_TO
status Chaîne EQUAL_TO
sku Chaîne EQUAL_TO
en avant Booléen EQUAL_TO
balise Chaîne EQUAL_TO
classe_expédition Chaîne EQUAL_TO
classe_taxe Chaîne EQUAL_TO
en vente Booléen EQUAL_TO
état_du stock Chaîne EQUAL_TO
a des options Booléen N/A
modifié_après DateTime EQUAL_TO
modifié_avant DateTime EQUAL_TO
les dates sont GMT Booléen EQUAL_TO
category Chaîne EQUAL_TO
attribute Chaîne EQUAL_TO
prix_minimum Chaîne EQUAL_TO
max_price Chaîne EQUAL_TO
attribut du produit id Entier N/A
name Chaîne N/A
limace Chaîne N/A
type Chaîne N/A
commande_par Chaîne N/A
possède des archives Booléen N/A
context Chaîne EQUAL_TO
product-attribute-term id Entier N/A
name Chaîne N/A
limace Chaîne N/A
description Chaîne N/A
menu_order Entier N/A
count Entier N/A
context Chaîne EQUAL_TO
search Chaîne EQUAL_TO
order Chaîne EQUAL_TO
commander par Chaîne EQUAL_TO
masquer_vide Booléen EQUAL_TO
parent Entier EQUAL_TO
produit Entier EQUAL_TO
catégorie-produit id Entier N/A
name Chaîne N/A
limace Chaîne EQUAL_TO
description Chaîne N/A
display Chaîne N/A
image Struct N/A
menu_order Entier N/A
count Entier N/A
context Chaîne EQUAL_TO
search Chaîne EQUAL_TO
order Chaîne EQUAL_TO
commander par Chaîne EQUAL_TO
masquer_vide Booléen EQUAL_TO
parent Entier EQUAL_TO
produit Entier EQUAL_TO
revue du produit id Entier N/A
date_créée DateTime N/A
date de création_gmt DateTime N/A
product_id Entier N/A
product_name Chaîne N/A
permalien du produit Chaîne N/A
examen Chaîne N/A
évaluation Entier N/A
verified Booléen N/A
correcteur Chaîne N/A
email_évaluateur Chaîne N/A
urls de l'avatar du réviseur Struct N/A
context Chaîne EQUAL_TO
search Chaîne EQUAL_TO
après DateTime EQUAL_TO
avant DateTime EQUAL_TO
order Chaîne EQUAL_TO
commander par Chaîne EQUAL_TO
status Chaîne EQUAL_TO
product-shipping-class id Entier N/A
name Chaîne N/A
limace Chaîne EQUAL_TO
description Chaîne N/A
count Entier N/A
context Chaîne EQUAL_TO
search Chaîne EQUAL_TO
order Chaîne EQUAL_TO
commander par Chaîne EQUAL_TO
masquer_vide Chaîne EQUAL_TO
produit Entier EQUAL_TO
étiquette du produit id Entier N/A
name Chaîne N/A
limace Chaîne EQUAL_TO
description Chaîne N/A
count Entier N/A
context Chaîne EQUAL_TO
search Chaîne EQUAL_TO
order Chaîne EQUAL_TO
commander par Chaîne EQUAL_TO
masquer_vide Booléen EQUAL_TO
produit Entier EQUAL_TO
total du produit limace Chaîne N/A
name Chaîne N/A
total Entier N/A
variation du produit id Entier N/A
date_créée DateTime N/A
date de création_gmt DateTime N/A
date_modifiée DateTime N/A
date_modifié_gmt DateTime N/A
description Chaîne N/A
permalien Chaîne N/A
prix Chaîne N/A
prix_régulier Chaîne N/A
prix_de vente Chaîne N/A
date de mise en vente DateTime N/A
date de mise en vente à partir de l'heure GMT DateTime N/A
date de vente au DateTime N/A
date de mise en vente jusqu'à l'heure GMT DateTime N/A
achetable Booléen N/A
virtuel Booléen N/A
téléchargeable Booléen N/A
téléchargements Liste N/A
limite_de_téléchargement Entier N/A
expiration_téléchargement Entier N/A
statut_fiscal Chaîne N/A
gérer_stock Booléen N/A
stock_quantité Entier N/A
en rupture de stock Chaîne N/A
arriérés de commandes_autorisés Booléen N/A
en rupture de stock Booléen N/A
faible montant du stock Entier N/A
poids Chaîne N/A
dimensions Struct N/A
classe_expédition Chaîne N/A
identifiant_classe d'expédition Entier N/A
image Struct N/A
attributs Liste N/A
menu_order Entier N/A
méta-données Liste N/A
context Chaîne EQUAL_TO
search Chaîne EQUAL_TO
après DateTime EQUAL_TO
avant DateTime EQUAL_TO
order Chaîne EQUAL_TO
commander par Chaîne EQUAL_TO
limace Chaîne EQUAL_TO
status Chaîne EQUAL_TO
sku Chaîne EQUAL_TO
classe_taxe Chaîne EQUAL_TO
en vente Booléen EQUAL_TO
prix_minimum Chaîne EQUAL_TO
max_price Chaîne EQUAL_TO
état_du stock Chaîne EQUAL_TO
report limace Chaîne N/A
description Chaîne N/A
total de l'évaluation limace Chaîne N/A
name Chaîne N/A
total Entier N/A
rapport des ventes ventes totales Chaîne N/A
ventes nettes Chaîne N/A
ventes moyennes Chaîne N/A
nombre total de commandes Entier N/A
total_articles Entier N/A
impôt_total Chaîne N/A
expédition totale Chaîne N/A
remboursement_totaux Entier N/A
remise totale Chaîne N/A
totals_groupé_par Chaîne N/A
totaux Struct N/A
nombre total de clients Entier N/A
context Chaîne EQUAL_TO
point Chaîne EQUAL_TO
date_minute Date EQUAL_TO
date_max Date EQUAL_TO
méthode d'expédition id Chaîne N/A
title Chaîne N/A
description Chaîne N/A
zone d'expédition id Entier EQUAL_TO
name Chaîne N/A
order Entier N/A
shipping-zone-location code Chaîne N/A
type Chaîne N/A
shipping-zone-method instance_id Entier N/A
id Entier EQUAL_TO
title Chaîne N/A
order Entier N/A
enabled Booléen N/A
identifiant_méthode Chaîne N/A
titre_méthode Chaîne N/A
description de la méthode Chaîne N/A
paramètres Struct N/A
classe fiscale limace Chaîne N/A
name Chaîne N/A
taux d'imposition id Entier N/A
country Chaîne N/A
state Chaîne N/A
code postal Chaîne N/A
city Chaîne N/A
codes postaux Liste N/A
villes Liste N/A
taux Chaîne N/A
name Chaîne N/A
priority Entier N/A
composé Booléen N/A
livraison Booléen N/A
context Chaîne EQUAL_TO
order Chaîne EQUAL_TO
commander par Chaîne EQUAL_TO
class Chaîne EQUAL_TO
top-seller-report name Chaîne N/A
product_id Entier N/A
quantity Entier N/A
context Chaîne EQUAL_TO
point Chaîne EQUAL_TO
date_minute Date EQUAL_TO
date_max Date EQUAL_TO
Note

Les types de données Struct et List sont convertis en type de données String, et le type de DateTime données est converti en Timestamp dans la réponse des connecteurs.

Requêtes de partitionnement

Partitionnement basé sur des enregistrements :

Vous pouvez fournir l'option Spark supplémentaire NUM_PARTITIONS si vous souhaitez utiliser la simultanéité dans Spark. Avec ces paramètres, la requête d'origine serait divisée en NUM_PARTITIONS plusieurs sous-requêtes pouvant être exécutées simultanément par les tâches Spark.

Dans le partitionnement basé sur les enregistrements, le nombre total d'enregistrements présents est demandé par l' WooCommerce API et divisé par le nombre fourni. NUM_PARTITIONS Le nombre d'enregistrements qui en résulte est ensuite extrait simultanément par chaque sous-requête.

  • NUM_PARTITIONS: le nombre de partitions.

Les entités suivantes prennent en charge le partitionnement basé sur les enregistrements :

  • coupon

  • order

  • produit

  • attribut du produit

  • product-attribute-term

  • catégorie-produit

  • revue du produit

  • product-shipping-class

  • étiquette du produit

  • variation du produit

  • taux d'imposition

Exemple :

woocommerce_read = glueContext.create_dynamic_frame.from_options( connection_type="glue.spark.woocommerce", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "coupon", "API_VERSION": "v3", "INSTANCE_URL": "instanceUrl" "NUM_PARTITIONS": "10" }

Partitionnement basé sur des enregistrements :

La requête d'origine est divisée en NUM_PARTITIONS plusieurs sous-requêtes qui peuvent être exécutées simultanément par les tâches Spark :

  • NUM_PARTITIONS: le nombre de partitions.

Exemple :

WooCommerce_read = glueContext.create_dynamic_frame.from_options( connection_type="WooCommerce", connection_options={ "connectionName": "connectionName", "REALMID": "1234567890123456789", "ENTITY_NAME": "Bill", "API_VERSION": "v3", "NUM_PARTITIONS": "10" }
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.