Aller au contenu principal

Référence du connecteur Shopify

info

Bêta

Cette fonctionnalité est en version bêta. Pour l’utiliser, un administrateur du workspace doit activer Lakeflow Connect for Shopify depuis la page Previews . Consultez Gérer les aperçus Databricks.

Cette page contient des informations de référence pour le connecteur Shopify géré, y compris les tables sources prises en charge et les schémas de tables de destination.

Tables sources prises en charge​

Le connecteur Shopify prend en charge les tables sources suivantes, toutes situées sous le schéma source default :

Table source

Clé primaire

Description

Mode de synchronisation

Champ de curseur

products

id

Produits de votre boutique, incluant le titre, le statut, le fournisseur et l’inventaire total.

Incrémentiel

updatedAt

orders

id

Commandes passées dans votre boutique, y compris le statut financier, le statut d’exécution et la devise.

Incrémentiel

updatedAt

customers

id

Profils clients, comprenant le nom, les coordonnées et le nombre de commandes.

Incrémentiel

updatedAt

draft_orders

id

Commandes brouillons créées dans votre boutique, y compris le statut et l’heure de réalisation.

Incrémentiel

updatedAt

collections

id

Collections de produits de votre boutique, y compris le titre, le handle, et l'ordre de tri.

Incrémentiel

updatedAt

custom_collections

id

Collections de produits sélectionnées manuellement.

Incrémentiel

updatedAt

smart_collections

id

Collections de produits automatisées, comprenant l'ensemble de règles qui détermine l'appartenance.

Incrémentiel

updatedAt

articles

id

Articles de blog de votre boutique en ligne, incluant le statut de publication.

Incrémentiel

updatedAt

pages

id

Pages de la boutique en ligne, y compris le statut de publication.

Incrémentiel

updatedAt

product_variants

id

Variantes de produit, y compris le SKU, le prix, le code-barres et la quantité en stock.

Incrémentiel

updatedAt

blogs

id

Blogs de votre boutique en ligne.

Incrémentiel

updatedAt

inventory_items

id

Articles d’inventaire, incluant le SKU et l’indication du suivi de l’article.

Incrémentiel

updatedAt

discount_codes

id

Remises basées sur le code, y compris la configuration de la remise.

Incrémentiel

updatedAt

discount_automatic

id

Remises automatiques, y compris la configuration des remises.

Incrémentiel

updatedAt

locations

id

Emplacements des boutiques, y compris si chacune expédie des stocks et traite les commandes en ligne.

Refresh uniquement

shop

id

Profil de la boutique, y compris le domaine, la devise et le fuseau horaire.

Refresh uniquement

tender_transactions

id

Transactions de vente, incluant le moyen de paiement et le montant.

Incrémentiel

processedAt

collects

id

Associations entre les produits et les collections personnalisées.

Refresh uniquement

disputes

id

Litiges de paiement et refusions de débit, y compris le statut et les délais pour les éléments de preuve.

Refresh uniquement

abandoned_checkouts

id

Paiements abandonnés, y compris les totaux et l’URL de récupération.

Incrémentiel

updatedAt

fulfillment_orders

id

Commandes traitées, y compris le statut et l'emplacement attribué.

Incrémentiel

updatedAt

media_image

id

Fichiers d’image de la médiathèque de votre boutique.

Incrémentiel

updatedAt

media

id

Tous les fichiers multimédias de la bibliothèque multimédia de votre boutique, y compris les images, les vidéos et les modèles 3D.

Incrémentiel

updatedAt

countries

id

Pays configurés pour l’expédition et les taxes, y compris les provinces.

Refresh uniquement

balance_transactions

id

Transactions du solde Shopify Payments, incluant le montant, les frais et le net.

Incrémentiel

transactionDate

transactions

id

Transactions de paiement des commandes, y compris le type, la passerelle, le statut et le montant.

Incrémentiel

created_at

order_refunds

id

Remboursements émis sur les commandes, y compris les détails du réapprovisionnement et des postes.

Incrémentiel

created_at

fulfillments

id

Exécutions de commandes, y compris le suivi et le statut des expéditions.

Incrémentiel

updated_at

order_line_refund

id

Lignes d’articles incluses dans les remboursements de commandes, y compris la quantité et le type de réapprovisionnement.

Incrémentiel

parentUpdatedAt

order_adjustment

id

Ajustements appliqués aux remboursements de commandes, y compris le montant et le motif.

Incrémentiel

parentUpdatedAt

product_variant_media

id

Médias joints aux variantes de produits, incluant des images, des vidéos, et des modèles 3D.

Incrémentiel

parentUpdatedAt

order_shipping_line

id

Lignes d'expédition sur les commandes, incluant le transporteur et les tarifs.

Incrémentiel

parentUpdatedAt

order_agreements

id

Accords de ventes sur les commandes, y compris le type et le motif.

Incrémentiel

parentUpdatedAt

order_risks

order_id

Évaluations des risques de fraude pour les commandes, y compris la recommandation.

Incrémentiel

parentUpdatedAt

customer_address

id

Adresses des clients, y compris la ville, la province, le pays et le code postal.

Incrémentiel

parentUpdatedAt

fulfillment_order_line_item

id

Postes de commande sur les ordres de traitement, incluant la quantité totale et restante.

Incrémentiel

parentUpdatedAt

discount_redeem_code

id

Utiliser des codes promotionnels pour des remises basées sur le code, y compris le nombre d’utilisations.

Incrémentiel

parentUpdatedAt

collection_product

collection_id, product_id

Associations entre les collections et les produits qu’elles contiennent.

Refresh uniquement

inventory_level

id

Niveaux d’inventaire par article et par emplacement, incluant les quantités disponibles, en stock et réservées.

Refresh uniquement

Table source

Clé primaire

Description

Mode de synchronisation

Champ de curseur

products

id

Produits de votre boutique, incluant le titre, le statut, le fournisseur et l’inventaire total.

Incrémentiel

updatedAt

orders

id

Commandes passées dans votre boutique, y compris le statut financier, le statut d’exécution et la devise.

Incrémentiel

updatedAt

customers

id

Profils clients, comprenant le nom, les coordonnées et le nombre de commandes.

Incrémentiel

updatedAt

draft_orders

id

Commandes brouillons créées dans votre boutique, y compris le statut et l’heure de réalisation.

Incrémentiel

updatedAt

collections

id

Collections de produits de votre boutique, y compris le titre, le handle, et l'ordre de tri.

Incrémentiel

updatedAt

custom_collections

id

Collections de produits sélectionnées manuellement.

Incrémentiel

updatedAt

smart_collections

id

Collections de produits automatisées, comprenant l'ensemble de règles qui détermine l'appartenance.

Incrémentiel

updatedAt

articles

id

Articles de blog de votre boutique en ligne, incluant le statut de publication.

Incrémentiel

updatedAt

pages

id

Pages de la boutique en ligne, y compris le statut de publication.

Incrémentiel

updatedAt

product_variants

id

Variantes de produit, y compris le SKU, le prix, le code-barres et la quantité en stock.

Incrémentiel

updatedAt

blogs

id

Blogs de votre boutique en ligne.

Incrémentiel

updatedAt

inventory_items

id

Articles d’inventaire, incluant le SKU et l’indication du suivi de l’article.

Incrémentiel

updatedAt

discount_codes

id

Remises basées sur le code, y compris la configuration de la remise.

Incrémentiel

updatedAt

discount_automatic

id

Remises automatiques, y compris la configuration des remises.

Incrémentiel

updatedAt

locations

id

Emplacements des boutiques, y compris si chacune expédie des stocks et traite les commandes en ligne.

Refresh uniquement

shop

id

Profil de la boutique, y compris le domaine, la devise et le fuseau horaire.

Refresh uniquement

tender_transactions

id

Transactions de vente, incluant le moyen de paiement et le montant.

Incrémentiel

processedAt

collects

id

Associations entre les produits et les collections personnalisées.

Refresh uniquement

disputes

id

Litiges de paiement et refusions de débit, y compris le statut et les délais pour les éléments de preuve.

Refresh uniquement

abandoned_checkouts

id

Paiements abandonnés, y compris les totaux et l’URL de récupération.

Incrémentiel

updatedAt

fulfillment_orders

id

Commandes traitées, y compris le statut et l'emplacement attribué.

Incrémentiel

updatedAt

media_image

id

Fichiers d’image de la médiathèque de votre boutique.

Incrémentiel

updatedAt

media

id

Tous les fichiers multimédias de la bibliothèque multimédia de votre boutique, y compris les images, les vidéos et les modèles 3D.

Incrémentiel

updatedAt

countries

id

Pays configurés pour l’expédition et les taxes, y compris les provinces.

Refresh uniquement

balance_transactions

id

Transactions du solde Shopify Payments, incluant le montant, les frais et le net.

Incrémentiel

transactionDate

transactions

id

Transactions de paiement des commandes, y compris le type, la passerelle, le statut et le montant.

Incrémentiel

created_at

order_refunds

id

Remboursements émis sur les commandes, y compris les détails du réapprovisionnement et des postes.

Incrémentiel

created_at

fulfillments

id

Exécutions de commandes, y compris le suivi et le statut des expéditions.

Incrémentiel

updated_at

order_line_refund

id

Lignes d’articles incluses dans les remboursements de commandes, y compris la quantité et le type de réapprovisionnement.

Incrémentiel

parentUpdatedAt

order_adjustment

id

Ajustements appliqués aux remboursements de commandes, y compris le montant et le motif.

Incrémentiel

parentUpdatedAt

product_variant_media

id

Médias joints aux variantes de produits, incluant des images, des vidéos, et des modèles 3D.

Incrémentiel

parentUpdatedAt

order_shipping_line

id

Lignes d'expédition sur les commandes, incluant le transporteur et les tarifs.

Incrémentiel

parentUpdatedAt

order_agreements

id

Accords de ventes sur les commandes, y compris le type et le motif.

Incrémentiel

parentUpdatedAt

order_risks

order_id

Évaluations des risques de fraude pour les commandes, y compris la recommandation.

Incrémentiel

parentUpdatedAt

customer_address

id

Adresses des clients, y compris la ville, la province, le pays et le code postal.

Incrémentiel

parentUpdatedAt

fulfillment_order_line_item

id

Postes de commande sur les ordres de traitement, incluant la quantité totale et restante.

Incrémentiel

parentUpdatedAt

discount_redeem_code

id

Utiliser des codes promotionnels pour des remises basées sur le code, y compris le nombre d’utilisations.

Incrémentiel

parentUpdatedAt

collection_product

collection_id, product_id

Associations entre les collections et les produits qu’elles contiennent.

Refresh uniquement

inventory_level

id

Niveaux d’inventaire par article et par emplacement, incluant les quantités disponibles, en stock et réservées.

Refresh uniquement

Options du connecteur​

Consultez la section Exemples pour connaître l’utilisation.

Option

Type

Périmètre

Obligatoire

S'applique à

Description

start_datetime

Chaîne (yyyy-MM-ddTHH:mm:ssXXX)

Pipeline

Non

Toutes les tables incrémentielles

Date et heure les plus anciennes à partir desquelles ingérer des données. Default to 365 days before the first sync. S’applique uniquement à la première synchronisation de chaque table ; les synchronisations ultérieures reprennent à partir du curseur stocké.

Option

Type

Périmètre

Obligatoire

S'applique à

Description

start_datetime

Chaîne (yyyy-MM-ddTHH:mm:ssXXX)

Pipeline

Non

Toutes les tables incrémentielles

Date et heure les plus anciennes à partir desquelles ingérer des données. Default to 365 days before the first sync. S’applique uniquement à la première synchronisation de chaque table ; les synchronisations ultérieures reprennent à partir du curseur stocké.

Schémas de table de destination​

products​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

title

STRING

handle

STRING

status

STRING

productType

STRING

vendor

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

publishedAt

TIMESTAMP

totalInventory

BIGINT

Champ

Type de données

id

STRING

title

STRING

handle

STRING

status

STRING

productType

STRING

vendor

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

publishedAt

TIMESTAMP

totalInventory

BIGINT

orders​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

name

STRING

email

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

processedAt

TIMESTAMP

displayFinancialStatus

STRING

displayFulfillmentStatus

STRING

currencyCode

STRING

confirmed

BOOLEAN

test

BOOLEAN

Champ

Type de données

id

STRING

name

STRING

email

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

processedAt

TIMESTAMP

displayFinancialStatus

STRING

displayFulfillmentStatus

STRING

currencyCode

STRING

confirmed

BOOLEAN

test

BOOLEAN

customers​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

firstName

STRING

lastName

STRING

email

STRING

phone

STRING

numberOfOrders

STRING

verifiedEmail

BOOLEAN

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

Champ

Type de données

id

STRING

firstName

STRING

lastName

STRING

email

STRING

phone

STRING

numberOfOrders

STRING

verifiedEmail

BOOLEAN

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

draft_orders​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

name

STRING

status

STRING

email

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

completedAt

TIMESTAMP

Champ

Type de données

id

STRING

name

STRING

status

STRING

email

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

completedAt

TIMESTAMP

collections​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

title

STRING

handle

STRING

sortOrder

STRING

templateSuffix

STRING

updatedAt

TIMESTAMP

Champ

Type de données

id

STRING

title

STRING

handle

STRING

sortOrder

STRING

templateSuffix

STRING

updatedAt

TIMESTAMP

custom_collections​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

title

STRING

handle

STRING

sortOrder

STRING

templateSuffix

STRING

updatedAt

TIMESTAMP

Champ

Type de données

id

STRING

title

STRING

handle

STRING

sortOrder

STRING

templateSuffix

STRING

updatedAt

TIMESTAMP

smart_collections​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

title

STRING

handle

STRING

sortOrder

STRING

templateSuffix

STRING

updatedAt

TIMESTAMP

ruleSet

VARIANT

Champ

Type de données

id

STRING

title

STRING

handle

STRING

sortOrder

STRING

templateSuffix

STRING

updatedAt

TIMESTAMP

ruleSet

VARIANT

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

articles​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

title

STRING

handle

STRING

isPublished

BOOLEAN

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

publishedAt

TIMESTAMP

Champ

Type de données

id

STRING

title

STRING

handle

STRING

isPublished

BOOLEAN

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

publishedAt

TIMESTAMP

pages​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

title

STRING

handle

STRING

isPublished

BOOLEAN

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

publishedAt

TIMESTAMP

Champ

Type de données

id

STRING

title

STRING

handle

STRING

isPublished

BOOLEAN

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

publishedAt

TIMESTAMP

product_variants​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

title

STRING

sku

STRING

price

STRING

inventoryQuantity

BIGINT

position

BIGINT

barcode

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

Champ

Type de données

id

STRING

title

STRING

sku

STRING

price

STRING

inventoryQuantity

BIGINT

position

BIGINT

barcode

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

blogs​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

title

STRING

handle

STRING

templateSuffix

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

Champ

Type de données

id

STRING

title

STRING

handle

STRING

templateSuffix

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

inventory_items​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

sku

STRING

tracked

BOOLEAN

requiresShipping

BOOLEAN

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

Champ

Type de données

id

STRING

sku

STRING

tracked

BOOLEAN

requiresShipping

BOOLEAN

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

discount_codes​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

discount

VARIANT

updatedAt

TIMESTAMP

Champ

Type de données

id

STRING

discount

VARIANT

updatedAt

TIMESTAMP

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

discount_automatic​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

discount

VARIANT

updatedAt

TIMESTAMP

Champ

Type de données

id

STRING

discount

VARIANT

updatedAt

TIMESTAMP

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

locations​

Primary key: id Sync mode: Full refresh only

Champ

Type de données

id

STRING

name

STRING

isActive

BOOLEAN

shipsInventory

BOOLEAN

fulfillsOnlineOrders

BOOLEAN

Champ

Type de données

id

STRING

name

STRING

isActive

BOOLEAN

shipsInventory

BOOLEAN

fulfillsOnlineOrders

BOOLEAN

shop​

Primary key: id Sync mode: Full refresh only

Champ

Type de données

id

STRING

name

STRING

email

STRING

myshopifyDomain

STRING

currencyCode

STRING

ianaTimezone

STRING

Champ

Type de données

id

STRING

name

STRING

email

STRING

myshopifyDomain

STRING

currencyCode

STRING

ianaTimezone

STRING

tender_transactions​

Clé principale : id Champ de curseur : processedAt

Champ

Type de données

id

STRING

processedAt

TIMESTAMP

paymentMethod

STRING

remoteReference

STRING

test

BOOLEAN

amount

VARIANT

order

VARIANT

transactionDetails

VARIANT

Champ

Type de données

id

STRING

processedAt

TIMESTAMP

paymentMethod

STRING

remoteReference

STRING

test

BOOLEAN

amount

VARIANT

order

VARIANT

transactionDetails

VARIANT

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

collects​

Primary key: id Sync mode: Full refresh only

Champ

Type de données

id

BIGINT

collection_id

BIGINT

product_id

BIGINT

created_at

TIMESTAMP

updated_at

TIMESTAMP

position

BIGINT

sort_value

STRING

Champ

Type de données

id

BIGINT

collection_id

BIGINT

product_id

BIGINT

created_at

TIMESTAMP

updated_at

TIMESTAMP

position

BIGINT

sort_value

STRING

disputes​

Primary key: id Sync mode: Full refresh only

Champ

Type de données

id

STRING

legacyResourceId

BIGINT

status

STRING

type

STRING

initiatedAt

TIMESTAMP

evidenceDueBy

TIMESTAMP

evidenceSentOn

TIMESTAMP

finalizedOn

TIMESTAMP

amount

VARIANT

reasonDetails

VARIANT

order

VARIANT

Champ

Type de données

id

STRING

legacyResourceId

BIGINT

status

STRING

type

STRING

initiatedAt

TIMESTAMP

evidenceDueBy

TIMESTAMP

evidenceSentOn

TIMESTAMP

finalizedOn

TIMESTAMP

amount

VARIANT

reasonDetails

VARIANT

order

VARIANT

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

abandoned_checkouts​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

name

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

completedAt

TIMESTAMP

abandonedCheckoutUrl

STRING

note

STRING

taxesIncluded

BOOLEAN

totalPriceSet

VARIANT

subtotalPriceSet

VARIANT

totalTaxSet

VARIANT

customer

VARIANT

Champ

Type de données

id

STRING

name

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

completedAt

TIMESTAMP

abandonedCheckoutUrl

STRING

note

STRING

taxesIncluded

BOOLEAN

totalPriceSet

VARIANT

subtotalPriceSet

VARIANT

totalTaxSet

VARIANT

customer

VARIANT

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

fulfillment_orders​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

status

STRING

requestStatus

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

fulfillAt

TIMESTAMP

assignedLocation

VARIANT

order

VARIANT

Champ

Type de données

id

STRING

status

STRING

requestStatus

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

fulfillAt

TIMESTAMP

assignedLocation

VARIANT

order

VARIANT

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

media_image​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

fileStatus

STRING

alt

STRING

image

VARIANT

mimeType

STRING

mediaContentType

STRING

status

STRING

Champ

Type de données

id

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

fileStatus

STRING

alt

STRING

image

VARIANT

mimeType

STRING

mediaContentType

STRING

status

STRING

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

media​

Clé principale : id Champ de curseur : updatedAt

Champ

Type de données

id

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

fileStatus

STRING

alt

STRING

mediaContentType

STRING

status

STRING

Champ

Type de données

id

STRING

createdAt

TIMESTAMP

updatedAt

TIMESTAMP

fileStatus

STRING

alt

STRING

mediaContentType

STRING

status

STRING

countries​

Primary key: id Sync mode: Full refresh only

Champ

Type de données

id

BIGINT

name

STRING

code

STRING

tax_name

STRING

tax

DOUBLE

provinces

VARIANT

Champ

Type de données

id

BIGINT

name

STRING

code

STRING

tax_name

STRING

tax

DOUBLE

provinces

VARIANT

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

balance_transactions​

Clé principale : id Champ de curseur : transactionDate

Champ

Type de données

id

STRING

transactionDate

TIMESTAMP

amount

VARIANT

fee

VARIANT

net

VARIANT

type

STRING

sourceType

STRING

sourceId

BIGINT

sourceOrderTransactionId

BIGINT

test

BOOLEAN

associatedOrder

VARIANT

associatedPayout

VARIANT

adjustmentReason

STRING

adjustmentsOrders

VARIANT

Champ

Type de données

id

STRING

transactionDate

TIMESTAMP

amount

VARIANT

fee

VARIANT

net

VARIANT

type

STRING

sourceType

STRING

sourceId

BIGINT

sourceOrderTransactionId

BIGINT

test

BOOLEAN

associatedOrder

VARIANT

associatedPayout

VARIANT

adjustmentReason

STRING

adjustmentsOrders

VARIANT

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

transactions​

Clé principale : id Champ de curseur : created_at

Champ

Type de données

id

BIGINT

order_id

BIGINT

kind

STRING

gateway

STRING

status

STRING

message

STRING

amount

STRING

currency

STRING

authorization

STRING

authorization_expires_at

TIMESTAMP

error_code

STRING

source_name

STRING

payment_id

STRING

manual_payment_gateway

BOOLEAN

parent_id

BIGINT

location_id

BIGINT

user_id

BIGINT

device_id

BIGINT

test

BOOLEAN

created_at

TIMESTAMP

processed_at

TIMESTAMP

admin_graphql_api_id

STRING

receipt

VARIANT

payment_details

VARIANT

total_unsettled_set

VARIANT

amount_rounding

VARIANT

Champ

Type de données

id

BIGINT

order_id

BIGINT

kind

STRING

gateway

STRING

status

STRING

message

STRING

amount

STRING

currency

STRING

authorization

STRING

authorization_expires_at

TIMESTAMP

error_code

STRING

source_name

STRING

payment_id

STRING

manual_payment_gateway

BOOLEAN

parent_id

BIGINT

location_id

BIGINT

user_id

BIGINT

device_id

BIGINT

test

BOOLEAN

created_at

TIMESTAMP

processed_at

TIMESTAMP

admin_graphql_api_id

STRING

receipt

VARIANT

payment_details

VARIANT

total_unsettled_set

VARIANT

amount_rounding

VARIANT

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

order_refunds​

Clé principale : id Champ de curseur : created_at

Champ

Type de données

id

BIGINT

order_id

BIGINT

note

STRING

user_id

BIGINT

restock

BOOLEAN

created_at

TIMESTAMP

processed_at

TIMESTAMP

admin_graphql_api_id

STRING

duties

VARIANT

total_duties_set

VARIANT

return

VARIANT

refund_shipping_lines

VARIANT

order_adjustments

VARIANT

refund_line_items

VARIANT

Champ

Type de données

id

BIGINT

order_id

BIGINT

note

STRING

user_id

BIGINT

restock

BOOLEAN

created_at

TIMESTAMP

processed_at

TIMESTAMP

admin_graphql_api_id

STRING

duties

VARIANT

total_duties_set

VARIANT

return

VARIANT

refund_shipping_lines

VARIANT

order_adjustments

VARIANT

refund_line_items

VARIANT

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

fulfillments​

Clé principale : id Champ de curseur : updated_at

Champ

Type de données

id

BIGINT

order_id

BIGINT

status

STRING

service

STRING

tracking_company

STRING

tracking_number

STRING

tracking_url

STRING

shipment_status

STRING

location_id

BIGINT

name

STRING

created_at

TIMESTAMP

updated_at

TIMESTAMP

admin_graphql_api_id

STRING

origin_address

VARIANT

line_items

VARIANT

tracking_numbers

VARIANT

tracking_urls

VARIANT

receipt

VARIANT

Champ

Type de données

id

BIGINT

order_id

BIGINT

status

STRING

service

STRING

tracking_company

STRING

tracking_number

STRING

tracking_url

STRING

shipment_status

STRING

location_id

BIGINT

name

STRING

created_at

TIMESTAMP

updated_at

TIMESTAMP

admin_graphql_api_id

STRING

origin_address

VARIANT

line_items

VARIANT

tracking_numbers

VARIANT

tracking_urls

VARIANT

receipt

VARIANT

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

order_line_refund​

Clé principale : id Champ de curseur : parentUpdatedAt

Champ

Type de données

id

BIGINT

order_id

BIGINT

parentUpdatedAt

TIMESTAMP

line_item_id

BIGINT

location_id

BIGINT

quantity

BIGINT

restock_type

STRING

subtotal

DOUBLE

subtotal_set

VARIANT

total_tax

DOUBLE

total_tax_set

VARIANT

line_item

VARIANT

Champ

Type de données

id

BIGINT

order_id

BIGINT

parentUpdatedAt

TIMESTAMP

line_item_id

BIGINT

location_id

BIGINT

quantity

BIGINT

restock_type

STRING

subtotal

DOUBLE

subtotal_set

VARIANT

total_tax

DOUBLE

total_tax_set

VARIANT

line_item

VARIANT

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

order_adjustment​

Clé principale : id Champ de curseur : parentUpdatedAt

Champ

Type de données

id

BIGINT

order_id

BIGINT

refund_id

BIGINT

parentUpdatedAt

TIMESTAMP

amount

STRING

tax_amount

STRING

kind

STRING

reason

STRING

amount_set

VARIANT

tax_amount_set

VARIANT

Champ

Type de données

id

BIGINT

order_id

BIGINT

refund_id

BIGINT

parentUpdatedAt

TIMESTAMP

amount

STRING

tax_amount

STRING

kind

STRING

reason

STRING

amount_set

VARIANT

tax_amount_set

VARIANT

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

product_variant_media​

Clé principale : id Champ de curseur : parentUpdatedAt

Champ

Type de données

id

STRING

variant_id

STRING

parentUpdatedAt

TIMESTAMP

mediaContentType

STRING

status

STRING

alt

STRING

image

VARIANT

mimeType

STRING

duration

BIGINT

filename

STRING

sources

VARIANT

host

STRING

embedUrl

STRING

originUrl

STRING

boundingBox

VARIANT

updatedAt

TIMESTAMP

createdAt

TIMESTAMP

Champ

Type de données

id

STRING

variant_id

STRING

parentUpdatedAt

TIMESTAMP

mediaContentType

STRING

status

STRING

alt

STRING

image

VARIANT

mimeType

STRING

duration

BIGINT

filename

STRING

sources

VARIANT

host

STRING

embedUrl

STRING

originUrl

STRING

boundingBox

VARIANT

updatedAt

TIMESTAMP

createdAt

TIMESTAMP

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

order_shipping_line​

Clé principale : id Champ de curseur : parentUpdatedAt

Les lignes d’expédition supprimées sont capturées par le biais de la colonne isRemoved.

Champ

Type de données

id

STRING

order_id

STRING

parentUpdatedAt

TIMESTAMP

isRemoved

BOOLEAN

title

STRING

code

STRING

source

STRING

phone

STRING

carrierIdentifier

STRING

shippingRateHandle

STRING

originalPriceSet

VARIANT

discountedPriceSet

VARIANT

Champ

Type de données

id

STRING

order_id

STRING

parentUpdatedAt

TIMESTAMP

isRemoved

BOOLEAN

title

STRING

code

STRING

source

STRING

phone

STRING

carrierIdentifier

STRING

shippingRateHandle

STRING

originalPriceSet

VARIANT

discountedPriceSet

VARIANT

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

order_agreements​

Clé principale : id Champ de curseur : parentUpdatedAt

Champ

Type de données

id

STRING

order_id

STRING

parentUpdatedAt

TIMESTAMP

happenedAt

TIMESTAMP

reason

STRING

agreementType

STRING

Champ

Type de données

id

STRING

order_id

STRING

parentUpdatedAt

TIMESTAMP

happenedAt

TIMESTAMP

reason

STRING

agreementType

STRING

order_risks​

Clé principale : order_id Champ de curseur : parentUpdatedAt

Champ

Type de données

order_id

STRING

parentUpdatedAt

TIMESTAMP

recommendation

STRING

assessments

VARIANT

Champ

Type de données

order_id

STRING

parentUpdatedAt

TIMESTAMP

recommendation

STRING

assessments

VARIANT

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

customer_address​

Clé principale : id Champ de curseur : parentUpdatedAt

Champ

Type de données

id

STRING

customer_id

STRING

parentUpdatedAt

TIMESTAMP

address1

STRING

address2

STRING

city

STRING

province

STRING

provinceCode

STRING

country

STRING

countryCodeV2

STRING

zip

STRING

firstName

STRING

lastName

STRING

name

STRING

phone

STRING

company

STRING

Champ

Type de données

id

STRING

customer_id

STRING

parentUpdatedAt

TIMESTAMP

address1

STRING

address2

STRING

city

STRING

province

STRING

provinceCode

STRING

country

STRING

countryCodeV2

STRING

zip

STRING

firstName

STRING

lastName

STRING

name

STRING

phone

STRING

company

STRING

fulfillment_order_line_item​

Clé principale : id Champ de curseur : parentUpdatedAt

Champ

Type de données

id

STRING

fulfillment_order_id

STRING

parentUpdatedAt

TIMESTAMP

totalQuantity

BIGINT

remainingQuantity

BIGINT

lineItem

VARIANT

Champ

Type de données

id

STRING

fulfillment_order_id

STRING

parentUpdatedAt

TIMESTAMP

totalQuantity

BIGINT

remainingQuantity

BIGINT

lineItem

VARIANT

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

discount_redeem_code​

Clé principale : id Champ de curseur : parentUpdatedAt

Champ

Type de données

id

STRING

discount_id

STRING

parentUpdatedAt

TIMESTAMP

code

STRING

asyncUsageCount

BIGINT

createdBy

VARIANT

Champ

Type de données

id

STRING

discount_id

STRING

parentUpdatedAt

TIMESTAMP

code

STRING

asyncUsageCount

BIGINT

createdBy

VARIANT

remarque

Cette table ne prend pas en charge le SCD de type 2, car elle contient des colonnes VARIANT.

collection_product​

Primary key: collection_id, product_id Sync mode: Full refresh only

Champ

Type de données

collection_id

STRING

product_id

STRING

Champ

Type de données

collection_id

STRING

product_id

STRING

inventory_level​

Primary key: id Sync mode: Full refresh only

Champ

Type de données

id

STRING

inventory_item_id

STRING

updatedAt

TIMESTAMP

location_id

STRING

available

BIGINT

on_hand

BIGINT

committed

BIGINT

incoming

BIGINT

damaged

BIGINT

reserved

BIGINT

safety_stock

BIGINT

quality_control

BIGINT

Champ

Type de données

id

STRING

inventory_item_id

STRING

updatedAt

TIMESTAMP

location_id

STRING

available

BIGINT

on_hand

BIGINT

committed

BIGINT

incoming

BIGINT

damaged

BIGINT

reserved

BIGINT

safety_stock

BIGINT

quality_control

BIGINT

Périmètres d’accès requis​

L’application Shopify doit être autorisée pour les périmètres d’accès à l’API Admin suivants. Les périmètres requis par le connecteur dépendent des tables que vous ingérez. Pour en savoir plus, consultez la référence des périmètres d’accès Shopify.

Périmètre d'accès

Requis pour

read_products

products, product_variants, collections, custom_collections, smart_collections, collects, collection_product

read_inventory

inventory_items, inventory_level

read_orders

orders, abandoned_checkouts, transactions, tender_transactions, fulfillments, order_refunds, order_line_refund, order_adjustment, order_agreements, order_shipping_line, order_risks

read_draft_orders

draft_orders

read_assigned_fulfillment_orders, read_merchant_managed_fulfillment_orders, read_third_party_fulfillment_orders

fulfillment_orders, fulfillment_order_line_item

read_customers

customers, customer_address

read_discounts

discount_codes, discount_automatic, discount_redeem_code

read_content

articles, blogs, pages

read_locations

locations

read_files

media, media_image, product_variant_media

read_shopify_payments_payouts

balance_transactions

read_shopify_payments_disputes

disputes

Périmètre d'accès

Requis pour

read_products

products, product_variants, collections, custom_collections, smart_collections, collects, collection_product

read_inventory

inventory_items, inventory_level

read_orders

orders, abandoned_checkouts, transactions, tender_transactions, fulfillments, order_refunds, order_line_refund, order_adjustment, order_agreements, order_shipping_line, order_risks

read_draft_orders

draft_orders

read_assigned_fulfillment_orders, read_merchant_managed_fulfillment_orders, read_third_party_fulfillment_orders

fulfillment_orders, fulfillment_order_line_item

read_customers

customers, customer_address

read_discounts

discount_codes, discount_automatic, discount_redeem_code

read_content

articles, blogs, pages

read_locations

locations

read_files

media, media_image, product_variant_media

read_shopify_payments_payouts

balance_transactions

read_shopify_payments_disputes

disputes

remarque
  • Pour ingérer les commandes et les tables dérivées de commandes (telles que orders, transactions, order_refunds et fulfillments) de plus de 60 jours, l’application nécessite également l’étendue read_all_orders, combinée avec read_orders. Shopify accorde read_all_orders sur approbation. Sans cela, read_orders ne renvoie que les commandes des 60 derniers jours.
  • Les tables balance_transactions et disputes nécessitent Shopify Payments sur la boutique.
  • Certains champs customers, customer_address et de commande sont des données client protégées. Shopify renvoie ces champs provenant de boutiques autres que de développement uniquement après que l’application a rempli les conditions requises relatives aux données client protégées. Consultez la référence des périmètres d’accès Shopify.