Vue d'ensemble des tableaux de flux de données - AWS Marketplace

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.

Vue d'ensemble des tableaux de flux de données

Les flux de données AWS Marketplace fournis sont un ensemble de tables que vous pouvez joindre pour fournir plus de contexte à vos requêtes.

Il existe trois domaines généraux, ou catégories d'intérêt, dans vos flux de données :

  • Catalogue — Comprend des informations sur les produits et les offres de votre compte.

  • Comptes : inclut des informations sur les comptes qui fournissent ou achètent des produits AWS Marketplace (vos propres comptes ou les comptes des parties avec lesquelles vous travaillez, tels que les partenaires de distribution ou les acheteurs).

  • Recettes — Comprend des informations sur la facturation, les décaissements et les taxes.

  • Achats : inclut des informations sur les accords relatifs aux offres de produits que vous avez créées en tant que vendeur officiel.

Le schéma suivant montre les tables de chaque domaine et la manière dont elles sont liées les unes aux autres. Ce diagramme montre les domaines du catalogue, des comptes et des recettes, y compris les tables qu'ils contiennent.

Entity relationship diagram showing how data feeds relate to each other.

Tableaux relatifs au catalogue

Le schéma suivant montre les relations entre les tables du domaine Catalog, ainsi que les champs au sein des tables.

Relations entre les tables Product, Offer_Product, Offer, Offer_Target et Legacy_ID_Mapping dans le domaine Catalog.

Les tablesProduct,Offer_Product, OfferOffer_Target, et Legacy_id_mapping _tables se trouvent dans le domaine du catalogue.

La Offer_Target table inclut un champ de valeur pour account_id la cible, mais uniquement lorsque la target_type valeur estaccount.

Le Legacy_id_mapping tableau n'est pas utilisé pour les données actuelles.

Note

Pour plus d'informations sur ces tables, notamment une description de chaque champ de la table et des jointures qui peuvent être créées, consultez les rubriques suivantes :

Tableaux relatifs aux comptes

Le schéma suivant montre les relations entre les Address tables Account et dans le domaine des comptes, ainsi que les champs des tables.

Relation entre les tables de compte et d'adresses dans le domaine des comptes et les champs de chaque table.
Note

Pour plus d'informations sur ces tables, notamment une description de chaque champ de la table et des jointures que vous pouvez créer, consultez les rubriques suivantes :

Tableaux relatifs aux recettes

Le schéma suivant montre les relations entre les Tax_Item tables Billing_Event et dans le domaine des recettes, ainsi que les champs des tables. Le Billing_Event tableau contient des informations sur les décaissements, ainsi que sur les événements de facturation.

Relations entre les tables Billing_Event et Tax_Item du domaine Revenue et les champs de chaque table.
Note

Pour plus d'informations sur ces tables, notamment une description de chaque champ de la table et des jointures que vous pouvez créer, consultez les rubriques suivantes :

Tableaux relatifs aux achats

Le schéma suivant montre les champs de la table des accords dans le domaine des achats.

Note

Pour plus d'informations sur ces tables, notamment une description de chaque champ de la table et des jointures pouvant être crééesFlux de données sur les accords, consultez ce guide.

Les sections suivantes fournissent des diagrammes de relations entre entités (ER) pour chaque domaine. Chaque diagramme ER montre les tables et les champs de chaque table, ainsi que les champs que vous pouvez utiliser pour joindre les tables.

Note

Les diagrammes ER présentés dans cette section n'incluent pas les champs communs à tous les flux de données. Pour plus d'informations sur les champs communs, consultezStockage et structure des flux de AWS Marketplace données.

Le tableau suivant décrit les symboles utilisés dans les diagrammes ER.

Symbol Description
Une image des lettres « PK » en tant que symbole.

Clé primaire : clé primaire pour la table. Lorsqu'il est utilisé avec les update_date champs valid_from et, il est unique. Pour plus de détails sur l'utilisation conjointe de ces champs, consultezHistorisation des données. Si plusieurs champs sont marqués comme clé primaire, les champs forment ensemble la clé primaire.

Une image des lettres « FK » en tant que symbole.

Clé étrangère : champ qui représente une clé primaire dans une autre table. Pas nécessairement unique dans le tableau.

Note

Dans certains cas, la clé étrangère peut être vide si l'enregistrement de la table en cours n'a pas d'enregistrement correspondant dans la table étrangère.

Une image des lettres « AK » en tant que symbole.

Clé alternative : clé qui peut être utilisée comme clé dans le tableau. Suit les mêmes règles d'unicité que la clé primaire.

Image d'une ligne avec une croix à une extrémité et un cercle et une fourche à l'autre.

Connecteur — Les lignes entre les champs représentent une connexion, c'est-à-dire deux champs qui peuvent être utilisés pour joindre des tables. Les extrémités de la ligne représentent le type de connexion. Cet exemple représente une one-to-many connexion.

Types de connecteurs

Le tableau suivant indique les types d'extrémités que chaque connecteur peut avoir.

Type de connecteur Description
Image d'une ligne avec une croix à une extrémité.

Un à n — Un connecteur avec cette extrémité représente une jointure qui possède exactement une valeur de ce côté de la jointure.

Image d'une ligne avec une croix et un cercle à une extrémité.

Zéro ou un à n : un connecteur avec cette extrémité représente une jointure dont la valeur est nulle ou une de ce côté de la jointure.

Image d'une ligne avec un cercle et une fourche à une extrémité.

De zéro ou plus à n : un connecteur avec cette extrémité représente une jointure comportant zéro, une ou plusieurs valeurs de ce côté de la jointure.

Image d'une ligne avec une croix et une fourche à une extrémité.

Un ou plusieurs vers n — Un connecteur avec cette extrémité représente une jointure comportant une ou plusieurs valeurs de ce côté de la jointure.