Petunjuk dan persyaratan penyiapan lab
Lindungi akun dan progres Anda. Selalu gunakan jendela browser pribadi dan kredensial lab untuk menjalankan lab ini.

Publikasi Data di BigQuery untuk Partner Berbagi Data

Lab 30 menit universal_currency_alt 1 Kredit show_chart Pengantar
info Lab ini mungkin menggabungkan alat AI untuk mendukung pembelajaran Anda.
Konten ini belum dioptimalkan untuk perangkat seluler.
Untuk pengalaman terbaik, kunjungi kami dengan komputer desktop menggunakan link yang dikirim melalui email.

GSP1032

Logo lab mandiri Google Cloud

Ringkasan

Pada sebuah skenario umum, Partner Berbagi Data Google Cloud memiliki set data eksklusif yang dapat digunakan pelanggan untuk kasus penggunaan analisis mereka. Pelanggan perlu berlangganan data ini, mengkuerinya dalam platform mereka sendiri, lalu melakukan pengayaan dengan set data sendiri dan menggunakan alat visualisasi untuk dasbor yang ditampilkan kepada pelanggan. Hal ini memungkinkan Partner Berbagi Data menyederhanakan dan mempercepat proses penciptaan serta pemberian manfaat dari solusi berbasis data.

diagram publikasi partner berbagi data

Melalui integrasi dengan Google Cloud IAM, Anda dapat menetapkan izin pada objek BigQuery untuk mengaktifkan akses bagi pengguna di dalam atau di luar organisasi. Di lab ini, Anda akan mempelajari cara membuat set data di BigQuery untuk dibagikan secara eksternal. Anda akan diberi tiga project, yang meliputi satu project Partner Berbagi Data dan dua project pelanggan. Anda akan membuat dan membagikan set data di dalam project Partner Berbagi Data, lalu menguji kemampuan berbagi dari dua project pelanggan lainnya.

Tujuan

Dalam lab ini, Anda akan:

  • Memberikan izin akses data melalui IAM
  • Membuat set data baru dalam project yang sudah ada
  • Menyalin tabel yang sudah ada ke set data yang baru dibuat
  • Memberikan izin kepada pengguna untuk mengakses tabel
  • Memberikan otorisasi dan izin akses ke set data
  • Memverifikasi kemampuan berbagi set data untuk project pelanggan

Penyiapan dan Persyaratan

Sebelum mengklik tombol Start Lab

Baca petunjuk ini. Lab memiliki timer dan Anda tidak dapat menjedanya. Timer yang dimulai saat Anda mengklik Start Lab akan menampilkan durasi ketersediaan resource Google Cloud untuk Anda.

Lab interaktif ini dapat Anda gunakan untuk melakukan aktivitas lab di lingkungan cloud sungguhan, bukan di lingkungan demo atau simulasi. Untuk mengakses lab ini, Anda akan diberi kredensial baru yang bersifat sementara dan dapat digunakan untuk login serta mengakses Google Cloud selama durasi lab.

Untuk menyelesaikan lab ini, Anda memerlukan:

  • Akses ke browser internet standar (disarankan browser Chrome).
Catatan: Gunakan jendela Samaran (direkomendasikan) atau browser pribadi untuk menjalankan lab ini. Hal ini akan mencegah konflik antara akun pribadi Anda dan akun siswa yang dapat menyebabkan tagihan ekstra pada akun pribadi Anda.
  • Waktu untuk menyelesaikan lab. Ingat, setelah dimulai, lab tidak dapat dijeda.
Catatan: Hanya gunakan akun siswa untuk lab ini. Jika Anda menggunakan akun Google Cloud yang berbeda, Anda mungkin akan dikenai tagihan ke akun tersebut.

Cara memulai lab dan login ke Google Cloud Console

  1. Klik tombol Start Lab. Jika Anda perlu membayar lab, dialog akan terbuka untuk memilih metode pembayaran. Di sebelah kiri ada panel Lab Details yang berisi hal-hal berikut:

    • Tombol Open Google Cloud console
    • Waktu tersisa
    • Kredensial sementara yang harus Anda gunakan untuk lab ini
    • Informasi lain, jika diperlukan, untuk menyelesaikan lab ini
  2. Klik Open Google Cloud console (atau klik kanan dan pilih Open Link in Incognito Window jika Anda menjalankan browser Chrome).

    Lab akan menjalankan resource, lalu membuka tab lain yang menampilkan halaman Sign in.

    Tips: Atur tab di jendela terpisah secara berdampingan.

    Catatan: Jika Anda melihat dialog Choose an account, klik Use Another Account.
  3. Jika perlu, salin Username di bawah dan tempel ke dialog Sign in.

    {{{user_0.username | "Username"}}}

    Anda juga dapat menemukan Username di panel Lab Details.

  4. Klik Next.

  5. Salin Password di bawah dan tempel ke dialog Welcome.

    {{{user_0.password | "Password"}}}

    Anda juga dapat menemukan Password di panel Lab Details.

  6. Klik Next.

    Penting: Anda harus menggunakan kredensial yang diberikan lab. Jangan menggunakan kredensial akun Google Cloud Anda. Catatan: Menggunakan akun Google Cloud sendiri untuk lab ini dapat dikenai biaya tambahan.
  7. Klik halaman berikutnya:

    • Setujui persyaratan dan ketentuan.
    • Jangan tambahkan opsi pemulihan atau autentikasi 2 langkah (karena ini akun sementara).
    • Jangan mendaftar uji coba gratis.

Setelah beberapa saat, Konsol Google Cloud akan terbuka di tab ini.

Catatan: Untuk mengakses produk dan layanan Google Cloud, klik Navigation menu atau ketik nama layanan atau produk di kolom Search. Ikon Navigation menu dan kolom Search

Tugas 1. Memberikan izin akses data melalui IAM

  1. Buka Data Sharing Partner Project Console. Login dengan kredensial terkait.

  2. Dari Navigation Menu, buka IAM & Admin > IAM.

  3. Klik + GRANT ACCESS di bagian atas untuk menetapkan peran ke principal yang perlu mengakses data.

  4. Di kolom New principals, masukkan ID akun layanan pelanggan:

  5. Di kolom Select a role, pilih peran BigQuery User.

menambahkan peran pengguna bigquery ke akun layanan

  1. Klik Save.
Catatan: Anda juga dapat menambahkan peran BigQuery Job User agar akun layanan dapat menjalankan tugas terjadwal.

Klik Periksa progres saya untuk memverifikasi tujuan. Memberikan izin akses data melalui IAM

Tugas 2. Membuat set data baru dalam project yang sudah ada

  1. Dari Navigation Menu, buka BigQuery > Studio.

  2. Di panel Classic Explorer, pilih project tempat Anda ingin membuat set data. Luaskan opsi Actions dengan tiga titik, lalu klik Create dataset.

membuat set data

  1. Untuk Dataset ID, masukkan demo_dataset.

  2. Untuk Location type, pilih Multi-region, lalu pilih US (multiple regions in United States) dari dropdown.

  3. Klik Create Dataset.

Tugas 3. Menyalin tabel yang sudah ada ke set data yang baru dibuat

Untuk keperluan lab ini, Anda akan menggunakan set data publik untuk disalin ke tabel di project Anda.

  1. Buka tab Explorer di kiri atas, lalu klik + Add data.

Jendela Add akan terbuka.

  1. Klik Public Datasets di bagian Additional sources.

  2. Di kotak penelusuran, ketik Google Trends.

  3. Pilih set data Google Trends. Pastikan Anda tidak memilih set data internasional.

  4. Klik View dataset. Halaman informasi set data akan muncul.

info set data tren

  1. Klik Copy.

  2. Untuk Destination dataset, klik kotak dan telusuri/pilih .demo_dataset.

  3. Untuk Location, pilih us (multiple regions in United States).

  4. Klik Copy.

Jendela pop-up yang meminta otorisasi BigQuery Data Transfer Service akan ditampilkan. Pilih akun siswa dan klik Allow.

mengaktifkan data transfer service

Klik Periksa progres saya untuk memverifikasi tujuan. Membuat set data baru dalam project yang sudah ada dan Menyalin tabel yang sudah ada

Tugas 4. Memberikan izin kepada pengguna untuk mengakses tabel

Untuk keperluan lab ini, set data dan tabel telah disediakan bagi Anda di BigQuery.

  1. Dari Navigation Menu, buka BigQuery > Studio.

  2. Di project Anda, di dalam demo_dataset, buka tabel top_terms.

top-terms-table

  1. Klik + Share > Manage permissions.

  2. Klik Add Principal dan tambahkan kedua pengguna pelanggan:

  3. Pilih peran BigQuery Data Viewer.

menambahkan principal bigquery data viewer

  1. Klik Save.

Klik Periksa progres saya untuk memverifikasi tujuan. Memberikan izin kepada pengguna untuk mengakses tabel

Tugas 5. Memberikan otorisasi untuk set data dan memberikan izin kepada pengguna

  1. Buka demo_dataset dan klik + Share > Authorize Datasets.

memberikan otorisasi untuk set data

  1. Telusuri dan pilih Dataset ID yang perlu diotorisasi agar dapat dibagikan: .demo_dataset.

pilih ID set data

  1. Klik Add Authorization.

  2. Klik + Share > Manage permissions > Add Principal dan tambahkan kedua pengguna pelanggan:

  3. Pilih peran BigQuery User.

menambahkan principal ke set data bersama

  1. Klik Save.

Bagus! Anda berhasil membagikan set data dan tabel kepada kedua pengguna pelanggan.

Klik Periksa progres saya untuk memverifikasi tujuan. Memberikan otorisasi untuk set data dan memberikan izin kepada pengguna

Tugas 6. Memverifikasi pembagian set data untuk project pelanggan

Di bagian ini, Anda akan memverifikasi bahwa set data dan tabel telah dibagikan untuk setiap pengguna pelanggan.

Memverifikasi pembagian set data untuk pelanggan 1

  1. Tutup Data Sharing Partner Project Console dan buka Customer Project 1 Console. Login dengan kredensial terkait.

  2. Dari Navigation Menu, buka BigQuery > Studio.

  3. Jalankan kueri berikut, yang memilih semua kolom dari tabel demo_dataset.top_terms dari Data Sharing Partner project:

SELECT * FROM `{{{isv_project.project_id|Project ID}}}.demo_dataset.top_terms`

Sekarang Anda akan melihat hasil yang terisi.

  1. Di toolbar kueri, pilih Save > Save View.

  2. Klik kolom Dataset dan pilih Create New Dataset.

    • Untuk Dataset ID, ketik customer_1_dataset
    • Untuk Location type, pilih Multi-region, lalu pilih US (multiple regions in United States) dari dropdown.
  3. Klik Create Dataset.

  4. Di kolom Table, ketik customer_1_table.

simpan tampilan konsumen 1

  1. Klik Save.

  2. Muat ulang jendela Anda.

    Anda sekarang dapat melihat set data dan tabel, serta mengkuerinya.

Memverifikasi pembagian set data untuk pelanggan 2

  1. Tutup Customer Project 1 Console dan buka Customer Project 2 Console. Login dengan kredensial terkait.

  2. Dari Navigation Menu, buka BigQuery > Studio.

  3. Jalankan kueri berikut, yang memilih semua kolom dari tabel demo_dataset.top_terms dari Data Sharing Partner project:

SELECT * FROM `{{{isv_project.project_id|Project ID}}}.demo_dataset.top_terms`

Sekarang Anda akan melihat hasil yang terisi.

  1. Di toolbar kueri, pilih Save > Save View.

  2. Klik kolom Dataset dan pilih Create New Dataset.

    • Untuk Dataset ID, ketik customer_2_dataset
    • Untuk Location type, pilih Multi-region, lalu pilih US (multiple regions in United States) dari dropdown.
  3. Klik Create Dataset.

  4. Di kolom Table, ketik customer_2_table.

simpan tampilan pelanggan 1

  1. Klik Save.

  2. Muat ulang jendela Anda.

    Anda sekarang dapat melihat set data dan tabel, serta mengkuerinya.

Klik Periksa progres saya untuk memverifikasi tujuan. Memverifikasi pembagian set data untuk project pelanggan

Selamat!

Di lab ini, Anda telah mempelajari cara menggunakan BigQuery untuk memublikasikan set data agar dapat dibagikan secara eksternal. Pertama-tama, Anda memberikan izin akses data melalui IAM, menyalin tabel yang sudah ada ke set data yang baru dibuat, kemudian memberikan otorisasi untuk set data dan memberikan izin kepada pengguna untuk mengakses tabel. Terakhir, Anda memverifikasi bahwa set data dan tabel telah dibagikan dengan benar untuk kedua project pelanggan.

Sertifikasi dan pelatihan Google Cloud

...membantu Anda mengoptimalkan teknologi Google Cloud. Kelas kami mencakup keterampilan teknis dan praktik terbaik untuk membantu Anda memahami dengan cepat dan melanjutkan proses pembelajaran. Kami menawarkan pelatihan tingkat dasar hingga lanjutan dengan opsi on demand, live, dan virtual untuk menyesuaikan dengan jadwal Anda yang sibuk. Sertifikasi membantu Anda memvalidasi dan membuktikan keterampilan serta keahlian Anda dalam teknologi Google Cloud.

Manual Terakhir Diperbarui pada 19 November 2025

Lab Terakhir Diuji pada 19 November 2025

Hak cipta 2025 Google LLC. Semua hak dilindungi undang-undang. Google dan logo Google adalah merek dagang dari Google LLC. Semua nama perusahaan dan produk lain mungkin adalah merek dagang masing-masing perusahaan yang bersangkutan.

Sebelum memulai

  1. Lab membuat project dan resource Google Cloud untuk jangka waktu tertentu
  2. Lab memiliki batas waktu dan tidak memiliki fitur jeda. Jika lab diakhiri, Anda harus memulainya lagi dari awal.
  3. Di kiri atas layar, klik Start lab untuk memulai

Gunakan penjelajahan rahasia

  1. Salin Nama Pengguna dan Sandi yang diberikan untuk lab tersebut
  2. Klik Open console dalam mode pribadi

Login ke Konsol

  1. Login menggunakan kredensial lab Anda. Menggunakan kredensial lain mungkin menyebabkan error atau dikenai biaya.
  2. Setujui persyaratan, dan lewati halaman resource pemulihan
  3. Jangan klik End lab kecuali jika Anda sudah menyelesaikan lab atau ingin mengulanginya, karena tindakan ini akan menghapus pekerjaan Anda dan menghapus project

Konten ini tidak tersedia untuk saat ini

Kami akan memberi tahu Anda melalui email saat konten tersedia

Bagus!

Kami akan menghubungi Anda melalui email saat konten tersedia

Satu lab dalam satu waktu

Konfirmasi untuk mengakhiri semua lab yang ada dan memulai lab ini

Gunakan penjelajahan rahasia untuk menjalankan lab

Gunakan jendela Samaran atau browser pribadi untuk menjalankan lab ini. Langkah ini akan mencegah konflik antara akun pribadi Anda dan akun Siswa yang dapat menyebabkan tagihan ekstra pada akun pribadi Anda.