Table des matières

Search

  1. Préface
  2. Introduction à l'administration du catalogue
  3. Concepts d'Enterprise Data Catalog
  4. Utilisation de Catalog Administrator
  5. Gestion des ressources
  6. Gestion de la sécurité des ressources
  7. Gestion des planifications
  8. Gestion des attributs
  9. Attribution de connexions
  10. Configuration des paramètres réutilisables
  11. Surveillance d'Enterprise Data Catalog
  12. Gestion des domaines de données
  13. Gestion des domaines de données composites
  14. Gérer les définitions de synonymes
  15. Gestion de l'organisation Cloud
  16. Présentation de l'intégration de métadonnées personnalisées
  17. Utilitaires de sauvegarde de catalogue et de collecte de journaux
  18. Annexe A: Enregistrement de types de données inconnus pour l'exécution de profils
  19. Annexe B: Gestion de l'importation à partir de ServiceNow
  20. Annexe C: Fichier CSV de ressource de lignage personnalisée
  21. Annexe D: Agent Enterprise Data Catalog
  22. Annexe E: Lignage entre les ressources PowerCenter et les fichiers plats
  23. Annexe F: Extraction de métadonnées à partir de ressources inaccessibles et hors ligne

Guide de Catalog Administrator

Guide de Catalog Administrator

Structure de fichier CSV de ressource de lignage de contexte

Structure de fichier CSV de ressource de lignage de contexte

Vous pouvez configurer une ressource personnalisée pour afficher les informations de contexte associées à une définition de processus ou une définition de mappage.
Le tableau suivant décrit les éléments qui doivent être inclus dans le fichier
objects.csv
pour afficher les informations de contexte dans le lignage :
Élément
Description
Classes
Incluez les classes suivantes dans le modèle personnalisé :
  • com.infa.ldm.processflow.ProcessDefinition
    . Associe les objets source et cible au niveau du flux de processus. Vous devez définir une instance ou une sous-classe de cette classe dans le modèle personnalisé.
  • com.infa.ldm.processflow.ProcessInstance
    . L'exécution d'une définition de processus est appelée une instance de processus. Les liens de flux de processus sont établis au niveau de l'instance de processus.
  • com.infa.ldm.processflow.Context
    et
    com.infa.ldm.processflow.ExecutionContext
    . Contient tous les objets de contexte d'exécution.
com.infa.ldm.processflow.contextId
Obligatoire. Spécifiez l'ID de contexte pour tous les objets de contexte. La longueur de l'ID de contexte doit être de 32 caractères et unique. Vous pouvez utiliser l'algorithme de hachage MD5 pour générer des ID de contexte uniques.
Les informations de contexte ne sont pas affichées dans le lignage détaillé si l'ID de contexte n'est pas attribué aux objets de contexte.
Pour plus d'informations sur l'inclusion des classes dans la source de données personnalisées, consultez la section Saisie des détails de la classe.
Le tableau suivant décrit les associations qui doivent être incluses dans le fichier
links.csv
pour afficher les informations de contexte dans le lignage :
Association
Description
com.infa.ldm.processflow.ProcessDefinitionToInstance
Associe les définitions de processus aux instances de processus.
com.infa.ldm.processflow.ProcessDefinitionToContext
Associe les objets de contexte aux définitions de processus.
Pour plus d'informations sur l'inclusion des associations dans la source de données personnalisées, consultez la section Saisie des détails de l'association.
Le tableau suivant décrit les éléments qui doivent être inclus dans le fichier
lineage.csv
pour afficher les informations de contexte dans le lignage :
Élément
Description
Association
Incluez les associations de flux de données suivantes :
  • core.DataSetDataFlow
    . Facultatif. Associe les objets source et cible au niveau du jeu de données.
  • com.infa.ldm.etl.DetailedDataSetDataFlow
    . Associe les jeux de données et les flux de processus ou les objets de transformation, et crée les liens de lignage entre les jeux de données et les flux de processus.
  • com.infa.ldm.etl.DetailedDataFlow
    . Associe l'élément de données et les flux de processus au niveau de la colonne.
Incluez les associations de flux de processus suivantes :
  • com.infa.ldm.processflow.DataSetContextAttributeProjection
    . Projette les attributs de jeu de données tels que le nom de la ressource source et le nom de la ressource cible en tant qu'informations de contexte dans le lignage.
  • com.infa.ldm.processflow.DataSetToContext
    . Associe les objets source aux objets de contexte.
  • com.infa.ldm.processflow.ContextToDataSet
    . Associe les objets de contexte aux objets cibles.
core.targetAttribute
Un jeu de données source ou cible crée deux liens de flux de données vers le contexte.
Pour un jeu de données source, l'élément core.targetAttribute doit inclure com.infa.ldm.processflow.sourceName et com.infa.ldm.processflow.sourceResourceName en tant que liens de flux de données de contexte.
Pour un jeu de données cible, l'élément core.targetAttribute doit inclure com.infa.ldm.processflow.targetName et com.infa.ldm.processflow.targetResourceName en tant que liens de flux de données de contexte.
Spécifiez core.targetAttribute uniquement pour l'association com.infa.ldm.processflow.DataSetContextAttributeProjection.
Obligatoire. Spécifiez l'ID de contexte pour tous les liens de flux de données.
Les informations de contexte ne sont pas affichées dans le lignage détaillé si l'ID de contexte n'est pas attribué aux liens de flux de données.
Vous devez inclure l'ID de contexte pour les associations suivantes :
  • com.infa.ldm.etl.DetailedDataFlow
  • core.DataSetDataFlow
  • core.DirectionalDataFlow
  • com.infa.ldm.etl.DetailedDataElementDataSetDataFlow
  • com.infa.ldm.etl.DetailedDataSetDataElementDataFlow
Pour plus d'informations sur l'inclusion des transformations dans la source de données personnalisées, consultez la section Saisie des détails de la transformation pour les ressources ETL personnalisées.