Résoudre les problèmes d'intégration de la traçabilité des composants Knowledge Catalog

Cette page explique comment résoudre les problèmes liés aux intégrations de la traçabilité des actifs du catalogue de connaissances Cloud Data Fusion.

Erreurs d'exécution

Pour trouver les journaux pertinents pour vos pipelines de données, accédez à votre instance dans l' interface Web Cloud Data Fusion, puis cliquez sur System Admin > Management > Metadata Service (Administration du système > Gestion > Service de métadonnées).

L'API Data Lineage n'est pas activée ou le rôle n'est pas accordé

Le problème suivant se produit lorsque l'API Data Lineage n'a pas été activée dans le projet ou que le rôle Producteur d'événements Data Lineage n'a pas été accordé au compte de service Cloud Data Fusion :

Error calling the metadata consumer data-catalog-consumer:
io.grpc.StatusRuntimeException: PERMISSION_DENIED: Data Lineage API has not been
used in project <project_id> before or it is disabled. Enable it by visiting
https://console.developers.google.com/apis/api/datalineage.googleapis.com/overview?project=<project_id>
then retry. If you enabled this API recently, wait a few minutes for the action
to propagate to our systems and retry.

Pour résoudre ce problème, activez l'API Data Lineage et accordez le rôle Producteur d'événements Data Lineage à l'agent de service Cloud Data Fusion. Pour en savoir plus, consultez Afficher la traçabilité dans le catalogue de connaissances.

Le pipeline s'exécute dans une version non compatible de Cloud Data Fusion

Le problème suivant se produit lorsque l'instance Cloud Data Fusion est mise à niveau vers une version supérieure à 6.8.0, mais que le pipeline n'a pas été mis à niveau :

Error calling the metadata consumer data-catalog-consumer:
java.lang.IllegalArgumentException: FQN for the asset is null.

Pour résoudre ce problème, mettez à niveau le pipeline vers la dernière version.

Aucun message dans les journaux et aucune traçabilité dans le catalogue de connaissances

Le problème suivant se produit lorsque l'un des plug-ins utilisés dans le pipeline ne prend pas en charge la sortie de traçabilité vers le catalogue de connaissances :

Aucun message d'erreur ou de réussite n'apparaît dans les journaux et aucune traçabilité n'est disponible dans le catalogue de connaissances.

Pour résoudre ce problème, votre pipeline ne doit contenir que les plug-ins qui prennent en charge la traçabilité des données dans le catalogue de connaissances.