Kelola langganan
Sebagai pelanggan Analytics Hub, Anda dapat melakukan hal-hal berikut:
- Berlangganan listingan.
- Mencantumkan langganan Anda saat ini dalam project tertentu.
- Menghapus langganan.
Sebagai penayang Analytics Hub, Anda dapat melakukan halhal berikut:
- Melihat semua langganan ke listingan Anda.
- Mencabut akses ke langganan tertentu.
Langganan adalah resource regional yang berada dalam project pelanggan. Langganan menyimpan informasi yang relevan tentang pelanggan dan mewakili kontrak antara penerbit dan penayang.
Sebelum memulai
Untuk mulai menggunakan Analytics Hub, Anda harus mengaktifkan Analytics Hub API di dalam project Google Cloud.
Izin yang diperlukan
Untuk mengaktifkan Analytics Hub API, Anda memerlukan izin Identity and Access Management (IAM) berikut:
serviceUsage.services.get
serviceUsage.services.list
serviceUsage.services.enable
Peran IAM yang telah ditetapkan berikut mencakup izin yang Anda perlukan untuk mengaktifkan Analytics Hub API:
roles/serviceusage.serviceUsageAdmin
Untuk mengetahui informasi selengkapnya tentang peran IAM di BigQuery, lihat Peran dan izin yang telah ditentukan sebelumnya.
Mengaktifkan Analytics Hub API
Untuk mengaktifkan Analytics Hub API, lakukan tindakan berikut:
Konsol
Buka Analytics Hub API untuk project Google Cloud Anda, lalu aktifkan.
gcloud
Jalankan perintah gcloud services enable:
gcloud services enable analyticshub.googleapis.com
Izin yang diperlukan
Untuk mengelola langganan, Anda harus memiliki salah satu peran Analytics Hub berikut:
- Peran Pemilik Langganan Analytics Hub (
roles/analyticshub.subscriptionOwner
), yang memungkinkan Anda mengelola langganan yang dibuat.
Untuk mengetahui informasi selengkapnya, lihat peran pengguna Analytics Hub.
Alur kerja pelanggan
Pelanggan dapat melakukan tindakan berikut pada langganan.
Berlangganan listingan
Untuk berlangganan listingan, ikuti langkah-langkah di Berlangganan listingan.
Membuat daftar langganan
Untuk membuat daftar semua langganan, ikuti langkah-langkah berikut.
API
Untuk melihat langganan Anda saat ini dalam project tertentu, gunakan
metode
projects.locations.subscriptions.list
.
GET https://analyticshub.googleapis.com/v1/projects/PROJECT_ID/location/LOCATION/subscriptions
Ganti kode berikut:
PROJECT_ID
: project ID yang berisi langganan yang ingin Anda cantumkan.LOCATION
: lokasi yang ingin Anda cantumkan langganan yang ada.
Alur kerja penayang
Penerbit dapat melakukan tindakan-tindakan berikut dengan langganan. Untuk mengetahui informasi selengkapnya tentang cara mengelola langganan listingan, lihat Mengelola listingan.
Membuat daftar langganan
Untuk membuat daftar semua langganan, ikuti langkah-langkah berikut.
Konsol
Di konsol Google Cloud, buka halaman Analytics Hub.
Akan muncul halaman yang menampilkan daftar semua pertukaran data yang dapat Anda akses.
Klik nama pertukaran data tempat Anda ingin mencantumkan langganan.
Klik tab Langganan untuk melihat semua langganan ke listingan dalam pertukaran data.
API
Untuk mencantumkan langganan Listingan di Bursa Data tertentu, gunakan
metode
projects.locations.dataExchanges.listSubscriptions
.
GET https://analyticshub.googleapis.com/v1/projects/PROJECT_ID/location/LOCATION/dataExchanges/DATAEXCHANGE_ID:listSubscriptions
Ganti kode berikut:
PROJECT_ID
: project ID Pertukaran Data yang ingin Anda cantumkan langganannya yang ingin dihapus.LOCATION
: lokasi Pertukaran Data.DATAEXCHANGE_ID
: ID Pertukaran Data yang ingin Anda cantumkan langganannya.
Menghapus langganan
Konsol
Di konsol Google Cloud, buka halaman Analytics Hub.
Akan muncul halaman yang menampilkan daftar semua pertukaran data yang dapat Anda akses.
Klik nama pertukaran data tempat Anda ingin membuat listingan.
Klik tab Langganan untuk melihat semua langganan ke pertukaran data.
Centang kotak di samping langganan yang ingin dihapus, atau pilih semua langganan.
Klik Hapus langganan.
API
Untuk menghapus langganan, gunakan metode
projects.locations.subscriptions.revoke
.
POST https://analyticshub.googleapis.com/v1/projects/PROJECT_ID/location/LOCATION/subscriptions/SUBSCRIPTION_ID:revoke
Ganti kode berikut:
PROJECT_ID
: project ID langganan yang ingin Anda hapus.LOCATION
: lokasi langganan.SUBSCRIPTION_ID
: ID langganan yang ingin Anda hapus.
Batasan
Langganan tunduk pada batasan-batasan berikut:
- Set data tertaut yang dibuat sebelum 25 Juli 2023 tidak akan diisi ulang. Hanya langganan yang dibuat setelah 25 Juli 2023 yang berfungsi dengan metode API.
Langkah berikutnya
- Baca arsitektur Analytics Hub
- Pelajari cara melihat dan berlangganan listingan.
- Pelajari peran pengguna Analytics Hub.
- Pelajari cara membuat set data.
- Pelajari logging audit Analytics Hub.