테이블 가져오기

외부 Apache Iceberg 테이블을 Lakehouse for Apache Iceberg로 가져오면 여러 카탈로그의 데이터가 통합됩니다. 레이크하우스 런타임 카탈로그 내에서 Apache Iceberg REST 카탈로그 엔드포인트는 가져온 테이블에 대한 직접 액세스 권한을 쿼리 엔진에 제공합니다.

시작하기 전에

  1. Google Cloud 프로젝트에 결제가 사용 설정되어 있는지 확인합니다.

  2. BigLake API를 사용 설정합니다.

    API 사용 설정에 필요한 역할

    API를 사용 설정하려면 serviceusage.services.enable 권한이 포함된 서비스 사용량 관리자 IAM 역할(roles/serviceusage.serviceUsageAdmin)이 필요합니다. 역할 부여 방법 알아보기

    API 사용 설정

필요한 역할

Google Cloud 콘솔에서 테이블을 가져오는 데 필요한 권한을 얻으려면 관리자에게 프로젝트에 대한 다음 IAM 역할을 부여해 달라고 요청하세요.

역할 부여에 대한 자세한 내용은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요.

커스텀 역할이나 다른 사전 정의된 역할을 통해 필요한 권한을 얻을 수도 있습니다.

테이블 가져오기

Dataflow의 작업 빌더 UI를 사용하여 외부 Apache Iceberg REST 카탈로그 (IRC)의 데이터를 Google Cloud Lakehouse 테이블로 직접 수집할 수 있습니다. 자세한 내용은 Dataflow로 외부 Iceberg 테이블 가져오기를 참고하세요.