Skip to main content
Le Datagraph est en bêta. Ses pages, ses options et ses règles de validation peuvent encore évoluer. Validez avec votre Technical Account Manager avant de vous appuyer dessus dans un Workflow en production.

Vue d’ensemble

Le Datagraph transforme des Datasources indépendantes en un modèle de données relationnel unique. Il comporte deux objets : Une Entity publiée est consommable par le Data Node Query an entity dans un Workflow : la logique est écrite une fois et réutilisée dans plusieurs Workflows.

Avant de commencer

  • Chaque table du Datagraph Schema pointe vers une Datasource existante : créez et publiez vos Datasources d’abord. Voir Créer une Datasource.
  • Les types de colonnes proviennent du field mapping de la Datasource — le Datagraph ne retype pas vos données.
  • Une Datasource doit avoir une version Live pour être interrogée via une Entity.
  • Les Datasources utilisant des filtres au niveau des lignes ne peuvent pas être interrogées via une Entity.

Structure du modèle

Un Datagraph Schema est une liste de tables. Chaque table porte les attributs suivants. Le nom de la table correspond toujours à la Datasource sélectionnée, ce qui garde le modèle et le DataHub alignés. Les relations se comportent comme des clés étrangères : une liste de colonnes locales pointant vers le même nombre de colonnes d’une table référencée.

Versions et publication

Les deux objets suivent le même cycle de vie. La publication promeut le Draft en Live, marque la version Live précédente comme Inactive, puis crée une nouvelle copie Draft de la définition Live. Vous disposez donc toujours d’un Draft de travail, et publier ne vous laisse jamais sans version modifiable.
Les colonnes de sortie d’une Entity sont recalculées sur le Datagraph Schema Live. Si vous ajoutez une colonne dans le Draft du Schema, publiez le Schema avant de vous appuyer sur cette colonne dans une Entity.

Permissions

L’accès est contrôlé par deux permissions distinctes, toutes deux au périmètre Company et Team : Datagraph Schema et Datagraph Entity. Chacune couvre les actions d’accès, de création, de mise à jour et de suppression. La configuration du Data Node Query an entity dans un Workflow est réservée aux tech admins. Voir Permissions.

Et ensuite ?

Schema

Définissez les tables, les colonnes et les relations.

Explorer

Validez le modèle et inspectez les join matches.

Entities

Écrivez du SQL paramétré et publiez-le pour les Workflows.

API Datagraph Schema

Gérez le Datagraph Schema par programmation.