Mengelola dependensi BigQuery API
Dokumen ini menjelaskan Google Cloud layanan dan API yang diperlukan BigQuery. Halaman ini juga menjelaskan pengaruhnya terhadap perilaku BigQuery saat Anda menonaktifkan layanan tersebut. Tinjau dokumen ini sebelum mengaktifkan atau menonaktifkan layanan dalam project Anda.
Beberapa layanan diaktifkan secara default di setiap Google Cloud project yang Anda buat. API lainnya diaktifkan secara otomatis untuk semua Google Cloud project yang menggunakan BigQuery. Layanan lainnya harus diaktifkan secara eksplisit sebelum Anda dapat menggunakan fungsinya. Untuk informasi selengkapnya, lihat referensi berikut:
Dokumen ini ditujukan untuk administrator.
Layanan yang diaktifkan secara default
Layanan berikut diaktifkan secara default untuk setiap projectGoogle Cloud baru:
Layanan | Fitur yang mengandalkannya | Efek menonaktifkan layanan ini |
---|---|---|
analyticshub.googleapis.com |
|
|
bigqueryconnection.googleapis.com |
|
|
bigquerymigration.googleapis.com |
Catatan: Biasanya Anda dapat menonaktifkan layanan ini setelah menyelesaikan migrasi data. |
|
bigquerydatapolicy.googleapis.com |
|
|
bigqueryreservation.googleapis.com |
|
|
bigquerystorage.googleapis.com |
|
|
dataform.googleapis.com |
|
|
dataplex.googleapis.com |
|
|
Layanan yang diaktifkan oleh BigQuery Unified API
BigQuery Unified API (bigqueryunified.googleapis.com
) mencakup kumpulan layanan pilihan yang diperlukan agar berbagai fitur BigQuery dapat berfungsi. Jika Anda mengaktifkan
BigQuery Unified API, semua layanan ini akan diaktifkan
secara bersamaan. Google dapat memperbarui layanan dalam koleksi ini, dan layanan tersebut akan otomatis diaktifkan di project yang mengaktifkan API ini.
Anda dapat menonaktifkan setiap layanan dan API.
Untuk mengetahui petunjuk tentang cara mengaktifkan bigqueryunified.googleapis.com
, lihat
Mengaktifkan dan menonaktifkan layanan.
Layanan | Fitur yang mengandalkannya | Efek menonaktifkan layanan ini |
---|---|---|
aiplatform.googleapis.com |
|
|
bigqueryunified.googleapis.com |
|
|
compute.googleapis.com |
|
|
dataproc.googleapis.com |
|
|
datastream.googleapis.com |
|
Layanan dinonaktifkan secara default
Anda harus mengaktifkan layanan berikut secara manual agar kemampuan yang sesuai tersedia:
Layanan | Fitur yang mengandalkannya | Efek menonaktifkan layanan ini |
---|---|---|
cloudaicompanion.googleapis.com |
|
|
composer.googleapis.com |
|
|
datalineage.googleapis.com |
|
|
Mengaktifkan aset kode BigQuery secara manual
Untuk mengelola aset kode di BigQuery, seperti notebook dan kueri tersimpan, Anda harus mengaktifkan API berikut:
- Compute Engine API
- Dataform API
- Vertex AI API
Sebelum Maret 2024, API ini tidak diaktifkan secara otomatis secara default. Jika Anda memiliki skrip otomatisasi dari sebelum Maret 2024 yang bergantung pada status API ini, Anda mungkin perlu mengupdatenya. Jika sudah mengaktifkan API ini, Anda akan melihat folder Notebooks dan Queries baru di panel Explorer di BigQuery.
Sebelum memulai
Untuk mengaktifkan pengelolaan aset kode secara manual,
Anda harus memiliki peran Pemilik (roles/owner
) pada Identity and Access Management (IAM).
Mengaktifkan aset kode BigQuery secara manual
Untuk mengaktifkan dependensi API yang diperlukan untuk aset kode, ikuti langkah-langkah berikut:
Buka halaman BigQuery.
Di Studio, di panel tab panel editor, klik panah drop-down
di samping tanda +, tahan kursor di atas Notebook, lalu pilih BigQuery template.Di banner yang muncul di bawah panel tab panel editor, klik Aktifkan.
Jika Anda tidak melihat banner, periksa apakah Anda memiliki peran Pemilik IAM yang diperlukan.
Di panel Enable features, di bagian Core feature APIs, lakukan tindakan berikut:
- Untuk mengaktifkan histori versi dan berbagi aset kode, di bagian Version history and sharing, klik Enable.
- Untuk mengaktifkan notebook, di bagian Python notebooks, klik Enable all.
- Setelah API diaktifkan, klik Next.
Opsional: Tetapkan izin pengguna di bagian Permissions:
- Untuk memberi akun utama kemampuan membuat aset kode, serta membaca, mengedit, dan menetapkan izin untuk aset kode yang mereka buat, ketik nama pengguna atau grup di kolom Creator.
- Untuk memberi akun utama kemampuan membaca, mengedit, dan menetapkan izin untuk semua aset kode yang dibagikan kepada mereka, ketik nama pengguna atau grup di kolom Owner.
Klik Berikutnya.
Opsional: Di bagian Additional APIs, klik Enable all untuk mengaktifkan API yang diperlukan untuk membuat prosedur jarak jauh BigQuery menggunakan BigQuery DataFrames.
Jika Anda memilih untuk tidak mengaktifkan API tambahan, klik Close untuk menutup panel Enable features.
Membatasi akses ke aset kode
Anda dapat membantu mencegah pengaktifan API tambahan dengan menetapkan Batasan kebijakan organisasi Batasi Penggunaan Layanan Resource. Anda dapat menonaktifkan API yang dipilih kapan saja.
Apa langkah selanjutnya?
- Untuk mempelajari cara mengelola layanan Google Cloud , lihat Mengaktifkan dan menonaktifkan layanan.
- Untuk mempelajari cara mengelola akses API di tingkat terperinci dengan batasan kebijakan organisasi, lihat Membatasi penggunaan resource.
- Untuk mempelajari cara mengontrol akses ke layanan dengan peran dan izin Identity and Access Management (IAM) untuk BigQuery, lihat Peran dan izin IAM BigQuery.