문제 해결: Dataplex 애셋 계보 통합

이 페이지에서는 Cloud Data Fusion Dataplex 애셋 계보 통합의 문제를 해결하는 방법을 보여줍니다.

런타임 오류

데이터 파이프라인과 관련된 로그를 찾으려면 Cloud Data Fusion 웹 인터페이스에서 인스턴스로 이동한 후 시스템 관리자 > 관리 > 메타데이터 서비스를 클릭합니다.

Data Lineage API가 사용 설정되지 않았거나 역할이 부여되지 않았습니다.

다음 문제는 프로젝트에 Data Lineage API가 사용 설정되지 않았거나 Cloud Data Fusion 서비스 계정에 Data Lineage 이벤트 제작자 역할이 부여되지 않은 경우에 발생합니다.

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.

이 문제를 해결하려면 Data Lineage API를 사용 설정하고 Cloud Data Fusion 서비스 에이전트에 Data Lineage 이벤트 제작자 역할을 부여하세요. 자세한 내용은 Dataplex의 계보 보기를 참조하세요.

파이프라인이 지원되지 않는 Cloud Data Fusion 버전에서 실행됨

Cloud Data Fusion 인스턴스가 6.8.0 이상 버전으로 업그레이드되었지만 파이프라인이 업그레이드되지 않은 경우 다음과 같은 문제가 발생합니다.

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

이 문제를 해결하려면 최신 버전으로 파이프라인을 업그레이드하세요.

로그에 메시지가 없고 Dataplex에 계보가 없음

파이프라인에 사용된 플러그인 중 하나가 Dataplex로의 계보 이그레스를 지원하지 않는 경우 다음과 같은 문제가 발생합니다.

로그에 오류 또는 성공 메시지가 없고 Dataplex에 계보가 없습니다.

이 문제를 해결하려면 파이프라인에 Dataplex의 데이터 계보를 지원하는 플러그인만 포함되어야 합니다.