Knowledge Catalog (sebelumnya Dataplex Universal Catalog) memungkinkan Anda memublikasikan produk data ke SAP Business Data Cloud (BDC) menggunakan BigLake Delta Sharing. Pengguna di ekosistem SAP kemudian dapat menemukan dan menggunakan aset data Google Cloud Anda sebagai tabel gabungan hanya baca tanpa memindahkan atau mereplikasi data.
Ringkasan
Integrasi antara Knowledge Catalog dan SAP BDC mengandalkan pendekatan protokol terbuka menggunakan Delta Sharing. Saat Anda memublikasikan produk data ke SAP, Knowledge Catalog memfasilitasi pembuatan link berbagi yang aman.
Aspek teknis utama integrasi ini mencakup hal-hal berikut:
- Akses gabungan: Aset data pokok, seperti tabel katalog REST Apache Iceberg, ditampilkan di SAP sebagai tabel gabungan hanya baca dan dikueri secara real-time dari penyimpanan Google Cloud .
- Delta Sharing: Knowledge Catalog bertindak sebagai server Delta Sharing, yang menyediakan antarmuka standar bagi klien eksternal seperti SAP untuk mengakses tabel BigLake dan Iceberg.
- Tidak ada pemindahan data: Data Anda tetap berada di lokasi aslinya di Google Cloud tanpa replikasi, yang membantu menurunkan latensi dan mempertahankan satu sumber tepercaya. Hanya metadata dan protokol akses aman yang dibagikan ke lingkungan SAP.
- Keamanan: Autentikasi dan otorisasi ditangani menggunakan Workload Identity Federation, yang memastikan bahwa hanya pengguna SAP yang diizinkan yang dapat mengakses data berdasarkan izin yang diberikan di Google Cloud.
Sebelum memulai
Sebelum memublikasikan produk data ke SAP BDC, selesaikan prasyarat berikut:
Mengaktifkan API
Aktifkan BigLake API di project Google Cloud Anda.
Persyaratan Delta Sharing dan katalog
Pastikan lingkungan Anda memenuhi persyaratan berikut:
| Persyaratan | Detail | Referensi |
|---|---|---|
| Katalog Delta Sharing | Anda harus memiliki katalog BigLake Delta Sharing yang dibuat dan didaftarkan dengan lingkungan SAP BDC Anda di project dan region yang sama dengan produk data Anda. | Lihat Menyiapkan koneksi lintas cloud untuk SAP Business Data Cloud. |
| Workload Identity Federation | Anda harus mengonfigurasi Workload Identity Pool dan Penyedia untuk memercayai penerbit OIDC SAP BDC. | Lihat Mengonfigurasi Workload Identity Federation. |
| Aset produk data |
Produk data harus berisi minimal satu aset data yang didukung
(seperti tabel katalog REST Apache Iceberg) dan maksimal 50
tabel. Semua tabel Iceberg dalam produk data harus memenuhi batasan berikut:
|
Lihat Tentang produk data. |
Peran yang diperlukan
Untuk mendapatkan izin yang Anda perlukan untuk mengelola dan memublikasikan produk data ke SAP BDC, minta administrator untuk memberi Anda peran IAM berikut pada project Google Cloud :
-
Mengelola produk data di konsol Google Cloud :
Dataplex Data Products Editor (
roles/dataplex.dataProductsEditor) -
Memublikasikan produk data ke SAP BDC:
BigLake Admin (
roles/biglake.admin)
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.
Memublikasikan produk data ke SAP BDC
Konsol
Di konsol Google Cloud , buka halaman Produk data Knowledge Catalog.
Klik nama produk data yang ingin Anda publikasikan.
Di halaman detail produk data, klik Share, lalu pilih Publish to SAP.
Di panel Publish data product to SAP, tentukan parameter berikut:
- Share name: Masukkan nama unik untuk berbagi yang akan dibuat di SAP.
- Delta catalog: Pilih katalog Delta Sharing yang terdaftar dari daftar.
- Workload identity: Masukkan nama resource lengkap Workload Identity Provider yang dikonfigurasi untuk SAP BDC. Gunakan format berikut:
projects/PROJECT_NUMBER/locations/global/workloadIdentityPools/POOL_ID/providers/PROVIDER_IDGanti kode berikut:
PROJECT_NUMBER: nomor project Google Cloud AndaPOOL_ID: ID Workload Identity Pool AndaPROVIDER_ID: ID Workload Identity Provider Anda.
Klik Publikasikan.
Knowledge Catalog memulai proses publikasi menggunakan BigLake API. Setelah berhasil, produk data dapat ditemukan sebagai tabel gabungan dalam SAP BDC.
gcloud
Langkah berikutnya
- Pelajari lebih lanjut cara mengelola produk data Knowledge Catalog.
- Pelajari cara menyiapkan koneksi lintas cloud untuk SAP BDC.
- Pelajari lebih lanjut cara mengonfigurasi Workload Identity Federation.