Pengambilan properti konfigurasi mengekspos metadata untuk Lakehouse untuk Apache Iceberg.
Dalam katalog runtime Lakehouse, memeriksa katalog yang ada (seperti katalog REST Apache Iceberg atau katalog Apache Hive) akan menampilkan detailnya. Untuk katalog REST Apache Iceberg, hal ini mencakup URI katalog REST yang diperlukan untuk koneksi klien, metode autentikasi, dan akun layanan terkait.
Sebelum memulai
-
Verifikasi bahwa penagihan diaktifkan untuk project Google Cloud Anda.
-
Mengaktifkan BigLake API.
Peran yang diperlukan untuk mengaktifkan API
Untuk mengaktifkan API, Anda memerlukan peran IAM Service Usage Admin (
roles/serviceusage.serviceUsageAdmin), yang berisi izinserviceusage.services.enable. Pelajari cara memberikan peran.
Peran yang diperlukan
Untuk mendapatkan izin yang Anda perlukan guna melihat detail katalog, minta administrator Anda untuk memberi Anda peran IAM berikut di project Anda:
-
Semua:
- Admin BigLake (
roles/biglake.admin) - Storage Admin (
roles/storage.admin)
- Admin BigLake (
Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.
Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.
Mendapatkan detail katalog
Periksa konfigurasi dan properti katalog.
Konsol
Di konsol Google Cloud , buka halaman Lakehouse.
Klik nama katalog mana pun.
Di halaman Detail Katalog, pelajari informasi tentang katalog seperti ID katalog, stempel waktu pembuatan, URI katalog REST, metode autentikasi, dan akun layanan.
REST
Untuk mengambil detail dan konfigurasi katalog menggunakan REST API, buat permintaan GET
ke endpoint GetIcebergCatalog:
GET /iceberg/v1/restcatalog/extensions/projects/PROJECT_ID/catalogs/CATALOG_ID
Respons berisi objek JSON IcebergCatalog yang menjelaskan konfigurasi katalog.
Ganti kode berikut:
PROJECT_ID: Google Cloud Project ID Anda.CATALOG_ID: ID katalog runtime Lakehouse Anda.