Setelah koneksi dibuat dan produk data dibagikan, Anda dapat menemukan dan mengkueri data SAP di BigQuery. Untuk mengetahui informasi tentang cara produk ini dibagikan di SAP, lihat Bekerja dengan Produk Data di SAP Business Data Cloud Connect dalam dokumentasi SAP.
Secara default, Lakehouse otomatis memperbarui metadata katalog di latar belakang setiap 5 menit (5m atau 300s). Untuk mengubah interval pembaruan katalog, perbarui katalog menggunakan gcloud:
gcloud alpha biglake delta-sharing catalogs update CATALOG_ID \ --project="PROJECT_ID" \ --refresh-interval="REFRESH_INTERVAL"
Ganti kode berikut:
CATALOG_ID: ID katalog Lakehouse Delta Sharing Anda.PROJECT_ID: Google Cloud Project ID Anda.REFRESH_INTERVAL: interval untuk memuat ulang metadata, yang ditentukan sebagai string durasi dengan satuan (misalnya,5muntuk 5 menit,300suntuk 300 detik, atau1huntuk 1 jam).
Data muncul dalam struktur hierarkis:
CATALOG_ID.SHARE_NAME.SCHEMA_NAME.TABLE_NAME.
Mencantumkan daftar pembagian di katalog
Untuk mencantumkan berbagi, gunakan salah satu opsi berikut:
gcloud
gcloud alpha biglake delta-sharing shares list \ --catalog="CATALOG_ID" \ --project="PROJECT_ID"
REST
curl -X GET \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "X-Goog-Visibility: DELTA_SHARING_PREVIEW" \ "https://biglake.googleapis.com/deltasharing/v1/projects/PROJECT_ID/catalogs/CATALOG_ID/shares"
Ganti kode berikut:
CATALOG_ID: ID katalog Delta Sharing Lakehouse untuk Apache Iceberg Anda.PROJECT_ID: Google Cloud Project ID Anda.
Mencantumkan skema dalam berbagi
Untuk mencantumkan skema, gunakan salah satu opsi berikut:
gcloud
gcloud alpha biglake delta-sharing schemas list \ --catalog="CATALOG_ID" \ --share="SHARE_NAME" \ --project="PROJECT_ID"
REST
curl -X GET \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "X-Goog-Visibility: DELTA_SHARING_PREVIEW" \ "https://biglake.googleapis.com/deltasharing/v1/projects/PROJECT_ID/catalogs/CATALOG_ID/shares/SHARE_NAME/schemas"
Ganti kode berikut:
CATALOG_ID: ID katalog Lakehouse Delta Sharing Anda.SHARE_NAME: nama berbagi.PROJECT_ID: Google Cloud Project ID Anda.
Mencantumkan tabel dalam skema
Untuk mencantumkan tabel, gunakan salah satu opsi berikut:
gcloud
gcloud alpha biglake delta-sharing tables list \ --catalog="CATALOG_ID" \ --share="SHARE_NAME" \ --schema="SCHEMA_NAME" \ --project="PROJECT_ID"
REST
curl -X GET \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "X-Goog-Visibility: DELTA_SHARING_PREVIEW" \ "https://biglake.googleapis.com/deltasharing/v1/projects/PROJECT_ID/catalogs/CATALOG_ID/shares/SHARE_NAME/schemas/SCHEMA_NAME/tables"
Ganti kode berikut:
CATALOG_ID: ID katalog Lakehouse Delta Sharing Anda.SHARE_NAME: nama berbagi.SCHEMA_NAME: nama skema.PROJECT_ID: Google Cloud Project ID Anda.
Membuat kueri tabel
Buat kueri tabel menggunakan GoogleSQL standar di CLI bq, konsolGoogle Cloud , atau library klien BigQuery. Gunakan
tanda petik terbalik untuk setiap bagian dari nama tabel empat bagian saat membuat kueri:
SELECT * FROM `PROJECT_ID`.`CATALOG_ID`.`SHARE_NAME`.`SCHEMA_NAME`.`TABLE_NAME` LIMIT 10
Ganti kode berikut:
PROJECT_ID: Google Cloud Project ID Anda.CATALOG_ID: ID katalog Lakehouse Delta Sharing Anda.SHARE_NAME: nama berbagi.SCHEMA_NAME: nama skema.TABLE_NAME: nama tabel.
Langkah berikutnya
- Memublikasikan data ke SAP Business Data Cloud.
- Memecahkan masalah Lakehouse lintas cloud untuk SAP BDC.