Risolvere i problemi relativi alle integrazioni della derivazione degli asset di Knowledge Catalog

Questa pagina mostra come risolvere i problemi relativi alle integrazioni della derivazione degli asset di Knowledge Catalog di Cloud Data Fusion.

Errori di runtime

Per trovare i log pertinenti per le pipeline di dati, vai all'istanza nell'interfaccia web di Cloud Data Fusion e fai clic su Amministrazione di sistema > Gestione > Servizio metadati.

L'API Data Lineage non è abilitata o il ruolo non è concesso

Il seguente problema si verifica quando l'API Data Lineage non è stata abilitata nel progetto o all'account di servizio Cloud Data Fusion non è stato concesso il ruolo Data Lineage Events Producer:

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.

Per risolvere il problema, attiva l'API Data Lineage e assegna il ruolo Data Lineage Events Producer all'agente di servizio Cloud Data Fusion. Per saperne di più, consulta Visualizzare la derivazione in Knowledge Catalog.

La pipeline viene eseguita in una versione di Cloud Data Fusion non supportata

Il seguente problema si verifica quando l'istanza Cloud Data Fusion viene aggiornata a una versione successiva alla 6.8.0, ma la pipeline non è stata aggiornata:

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

Per risolvere il problema, esegui l'upgrade della pipeline all'ultima versione.

Nessun messaggio nei log e nessuna derivazione in Knowledge Catalog

Il seguente problema si verifica quando uno dei plug-in utilizzati nella pipeline non supporta l'uscita della derivazione nel catalogo Knowledge:

Nei log non sono presenti messaggi di errore o di successo e non è presente alcuna derivazione nel Knowledge Catalog.

Per risolvere il problema, la pipeline deve contenere solo i plug-in che supportano la derivazione dei dati in Knowledge Catalog.