Mengelola notebook
Dokumen ini menjelaskan cara mengelola notebook Colab Enterprise di BigQuery, termasuk cara melihat, membandingkan, memulihkan, dan menghapus notebook.
Dokumen ini juga menjelaskan cara melihat dan mengelola metadata notebook di Dataplex Universal Catalog.
Notebook adalah aset kode BigQuery Studio yang didukung oleh Dataform.
Sebelum memulai
- Buat notebook.
- Untuk mengelola metadata notebook di Dataplex Universal Catalog, pastikan Dataplex API diaktifkan di project Google Cloud Anda.
Izin yang diperlukan
Untuk membagikan notebook, Anda memerlukan peran Identity and Access Management (IAM) berikut:
- BigQuery Job User (
roles/bigquery.jobUser
) - Pengguna Sesi Baca BigQuery (
roles/bigquery.readSessionUser
) - Pemilik Kode (
roles/dataform.codeOwner
) di tingkat resource.
Untuk menyimpan dan menghapus notebook, Anda memerlukan peran IAM berikut:
- BigQuery Job User (
roles/bigquery.jobUser
) - Pengguna Sesi Baca BigQuery (
roles/bigquery.readSessionUser
) - Pemilik Kode (
roles/dataform.codeOwner
) atau Editor Kode (roles/dataform.codeEditor
)
Untuk menggunakan revisi notebook, Anda memerlukan peran IAM berikut:
- BigQuery Job User (
roles/bigquery.jobUser
) - Pengguna Sesi Baca BigQuery (
roles/bigquery.readSessionUser
) Salah satu dari peran berikut:
Untuk mengetahui informasi selengkapnya tentang IAM BigQuery, lihat Kontrol akses dengan IAM.
Untuk mengelola metadata notebook di Dataplex Universal Catalog, pastikan Anda memiliki peran Dataplex Universal Catalog yang diperlukan.
Memberikan akses ke notebook
Untuk memberi pengguna lain akses ke notebook, tambahkan pengguna tersebut ke peran IAM yang sesuai.
Di konsol Google Cloud , buka halaman BigQuery.
Di panel kiri, klik
Explorer:Jika Anda tidak melihat panel kiri, klik
Luaskan panel kiri untuk membuka panel.Di panel Explorer, luaskan project Anda dan klik Notebook.
Temukan notebook yang ingin Anda berikan aksesnya.
Klik
Open actions di samping notebook, lalu klik Share.Di panel Izin berbagi, klik Tambahkan pengguna/grup.
Di kolom New principals, masukkan akun utama.
Di daftar Peran, pilih salah satu peran berikut:
- Code Owner: Dapat melakukan tindakan apa pun pada notebook, termasuk menghapus atau membagikannya.
- Code Editor: Dapat mengedit notebook.
- Code Viewer: Dapat melihat notebook.
Opsional: Untuk melihat daftar lengkap peran dan setelan berbagi lanjutan, klik Berbagi lanjutan.
Klik Simpan.
Untuk kembali ke halaman informasi notebook, klik Tutup.
Membagikan notebook
Untuk membagikan notebook kepada pengguna lain, Anda dapat membuat dan membagikan link ke notebook. Agar pengguna lain dapat melihat notebook yang Anda bagikan, Anda harus memberikan akses ke notebook tersebut terlebih dahulu.
Untuk menjalankan notebook, pengguna harus memiliki akses ke data yang diakses notebook. Untuk mengetahui informasi selengkapnya, lihat Memberikan akses ke set data.
Di konsol Google Cloud , buka halaman BigQuery.
Di panel kiri, klik
Explorer:Jika Anda tidak melihat panel kiri, klik
Luaskan panel kiri untuk membuka panel.Di panel Explorer, luaskan project Anda dan klik Notebook.
Cari notebook yang ingin Anda bagikan. Anda dapat menggunakan fitur penelusuran atau filter untuk menemukan notebook Anda.
Klik > Salin link.
Lihat tindakan di samping notebook, lalu klik BagikanBagikan link kepada pengguna lain.
Melihat semua notebook
Untuk melihat daftar semua notebook dalam project Anda, lakukan hal berikut:
Di konsol Google Cloud , buka halaman BigQuery.
Di panel kiri, klik
Explorer:Jika Anda tidak melihat panel kiri, klik
Luaskan panel kiri untuk membuka panel.Di panel Explorer, klik
Lihat tindakan di samping Notebook, lalu lakukan salah satu hal berikut:
- Untuk membuka daftar di tab saat ini, klik Tampilkan semua.
- Untuk membuka daftar di tab baru, klik Tampilkan semua di > Tab baru.
- Untuk membuka daftar di tab terpisah, klik Tampilkan semua di > Tab terpisah.
Melihat metadata notebook
Untuk melihat metadata notebook, ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman BigQuery.
Di panel kiri, klik
Explorer:Di panel Explorer, luaskan project Anda dan klik Notebook.
Klik nama notebook yang ingin Anda lihat metadatanya.
Lihat detail ringkasan untuk melihat informasi tentang notebook, seperti region yang digunakan untuk data dan tanggal notebook terakhir diubah.
Menggunakan versi notebook
Anda dapat memilih untuk membuat notebook di dalam atau di luar repositori. Pembuatan versi notebook ditangani secara berbeda berdasarkan lokasi notebook.
Pembuatan versi notebook di repositori
Repositori adalah repositori Git yang berada di BigQuery atau dengan penyedia pihak ketiga. Anda dapat menggunakan ruang kerja di repositori untuk melakukan kontrol versi pada notebook. Untuk mengetahui informasi selengkapnya, lihat Menggunakan kontrol versi dengan file.
Pembuatan versi notebook di luar repositori
Gunakan bagian berikut untuk mempelajari cara melihat, membandingkan, dan memulihkan versi notebook.
Melihat versi notebook
Untuk melihat versi notebook, ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman BigQuery.
Di panel kiri, klik
Explorer:Di panel Explorer, luaskan project Anda dan klik Notebook. Klik nama notebook yang ingin Anda lihat histori versinya.
Untuk melihat daftar versi notebook dalam urutan menurun berdasarkan tanggal, klik
Histori versi.
Membandingkan versi notebook
Untuk membandingkan versi notebook, ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman BigQuery.
Di panel kiri, klik
Explorer:Di panel Explorer, luaskan project Anda dan klik Notebook.
Klik nama notebook yang ingin Anda bandingkan informasi versinya.
Klik
Histori versi.Klik
Lihat tindakan di samping versi notebook, lalu klik Bandingkan. Panel perbandingan akan terbuka, yang membandingkan versi notebook yang Anda pilih dengan versi notebook saat ini.Opsional: Untuk membandingkan versi sebagai bagian dari teks, bukan di panel terpisah, klik Bandingkan, lalu klik Inline.
Opsional: Untuk membandingkan kode sumber versi, klik Bandingkan, lalu klik Tampilkan sumber mentah.
Opsional: Untuk menyembunyikan output perintah di notebook, klik Bandingkan, lalu hapus pilihan Tampilkan output.
Memulihkan versi notebook
Memulihkan versi notebook dari panel perbandingan memungkinkan Anda membandingkan versi notebook saat ini dan sebelumnya sebelum memilih untuk memulihkan versi sebelumnya. Memulihkan notebook akan membuat versi baru dari notebook, bukan menimpa versi saat ini. Tidak ada histori versi yang hilang.
Di konsol Google Cloud , buka halaman BigQuery.
Di panel kiri, klik
Explorer:Di panel Explorer, luaskan project Anda dan klik Notebook.
Klik nama notebook yang ingin Anda pulihkan ke versi sebelumnya.
Klik
Histori versi.Klik
Lihat tindakan di samping versi, lalu klik Bandingkan. Panel perbandingan akan terbuka, yang membandingkan versi notebook yang Anda pilih dengan versi notebook terbaru.Jika Anda ingin memulihkan versi notebook sebelumnya setelah perbandingan, klik Pulihkan.
Klik Konfirmasi.
Mendownload notebook
Untuk mendownload notebook, ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman BigQuery.
Di panel kiri, klik
Explorer:Di panel Explorer, luaskan project Anda dan klik Notebook.
Klik nama notebook yang ingin Anda download. Anda dapat menggunakan fitur penelusuran atau filter untuk menemukan notebook Anda.
Luaskan panel menu dan buka menu File:
Pilih Download, lalu pilih jenis file yang ingin Anda gunakan untuk mendownload file.
Menghapus notebook
Untuk menghapus notebook, ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman BigQuery.
Di panel kiri, klik
Explorer:Di panel Explorer, luaskan project Anda dan klik Notebook.
Cari notebook yang ingin Anda hapus.
Klik
Lihat tindakan di samping notebook, lalu klik Hapus.Untuk mengonfirmasi penghapusan, ketik
delete
pada dialog.Klik Hapus.
Mengelola metadata di Dataplex Universal Catalog
Dataplex Universal Catalog memungkinkan Anda menyimpan dan mengelola metadata untuk notebook. Notebook tersedia di Dataplex Universal Catalog secara default, tanpa konfigurasi tambahan.
Anda dapat menggunakan Katalog Universal Dataplex untuk mengelola notebook di semua lokasi BigQuery. Pengelolaan notebook di Dataplex Universal Catalog tunduk pada kuota dan batas Katalog Universal Dataplex serta harga Katalog Universal Dataplex.
Katalog Universal Dataplex secara otomatis mengambil metadata berikut dari notebook:
- Nama aset data
- Induk aset data
- Lokasi aset data
- Jenis aset data
- Project Google Cloud yang sesuai
Dataplex Universal Catalog mencatat notebook sebagai entri dengan nilai entri berikut:
- Grup entri sistem
- Grup entri sistem
untuk notebook adalah
@dataform
. Untuk melihat detail entri notebook di Dataplex Universal Catalog, Anda perlu melihat grup entri sistemdataform
. Untuk mengetahui petunjuk tentang cara melihat daftar semua entri dalam grup entri, lihat Melihat detail grup entri dalam dokumentasi Dataplex Universal Catalog. - Jenis entri sistem
- Jenis entri sistem
untuk notebook adalah
dataform-code-asset
. Untuk melihat detail notebook, Anda harus melihat jenis entri sistemdataform-code-asset
, memfilter hasil dengan filter berbasis aspek, dan menetapkan kolomtype
di dalam aspekdataform-code-asset
keNOTEBOOK
. Kemudian, pilih entri dari notebook yang dipilih. Untuk mengetahui petunjuk tentang cara melihat detail jenis entri yang dipilih, lihat Melihat detail jenis entri dalam dokumentasi Dataplex Universal Catalog. Untuk mengetahui petunjuk tentang cara melihat detail entri yang dipilih, lihat Melihat detail entri dalam dokumentasi Dataplex Universal Catalog. - Jenis aspek sistem
- Jenis aspek sistem
untuk notebook adalah
dataform-code-asset
. Untuk memberikan konteks tambahan ke notebook di Dataplex Universal Catalog dengan memberi anotasi pada entri notebook dengan aspek, lihat jenis aspekdataform-code-asset
, filter hasil dengan filter berbasis aspek, dan tetapkan kolomtype
di dalam aspekdataform-code-asset
keNOTEBOOK
. Untuk mengetahui petunjuk tentang cara memberi anotasi pada entri dengan aspek, lihat Mengelola aspek dan memperkaya metadata dalam dokumentasi Dataplex Universal Catalog. - Jenis
- Jenis untuk kanvas data adalah
NOTEBOOK
. Jenis ini memungkinkan Anda memfilter notebook dalam jenis entri sistemdataform-code-asset
dan jenis aspekdataform-code-asset
dengan menggunakan kueriaspect:dataplex-types.global.dataform-code-asset.type=NOTEBOOK
dalam filter berbasis aspek.
Untuk mengetahui petunjuk tentang cara menelusuri aset di Dataplex Universal Catalog, lihat Menelusuri aset data di Dataplex Universal Catalog dalam dokumentasi Dataplex Universal Catalog.
Pemecahan masalah
Untuk mengetahui informasi selengkapnya, lihat Memecahkan Masalah Colab Enterprise.
Langkah berikutnya
- Pelajari lebih lanjut notebook Colab Enterprise di BigQuery.
- Pelajari cara membuat notebook.
- Pelajari cara menjadwalkan notebook.