Mengelola dependensi BigQuery API

Dokumen ini menjelaskan layanan dan API Trusted Cloud by S3NS yang digunakan BigQuery. Dokumen ini juga menjelaskan efek pada perilaku BigQuery saat Anda menonaktifkan layanan tersebut. Tinjau dokumen ini sebelum Anda mengaktifkan atau menonaktifkan layanan di project Anda.

Beberapa layanan diaktifkan secara default di setiap project Trusted Cloud yang Anda buat. API lainnya diaktifkan secara otomatis untuk semua Trusted Cloud project yang menggunakan BigQuery. Layanan yang tersisa 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 project baru:Trusted Cloud

Layanan Fitur mana yang mengandalkannya Efek menonaktifkan layanan ini
analyticshub.googleapis.com
  • Anda tidak dapat membuat atau mengelola pertukaran data, listingan, ruang bersih data, atau langganan.
  • Anda tidak dapat menelusuri dan menjelajahi bursa atau listingan yang dibuat oleh penyedia lain.
  • Langganan yang dibuat tetap ada, tetapi tidak dapat diakses.
  • Set data tertaut dapat diakses selama BigQuery API diaktifkan.
  • Anda tidak dapat membuat langganan baru
bigqueryconnection.googleapis.com
  • Anda tidak dapat mengelola koneksi eksternal.
  • Anda tidak dapat membuat model jarak jauh.
  • Anda tidak dapat membuat fungsi jarak jauh.
  • Anda tidak dapat membuat kueri tabel BigLake dan tabel objek.
bigquerymigration.googleapis.com
  • Anda tidak dapat membuat tugas atau penilaian migrasi.
  • Tugas atau penilaian yang ada tidak tersedia.

Catatan: Biasanya Anda dapat menonaktifkan layanan ini setelah menyelesaikan migrasi data.

bigquerydatapolicy.googleapis.com
  • Anda tidak dapat mengelola kebijakan penyamaran data Anda.
  • Kebijakan penyamaran data tidak dihapus, tetapi kueri ke tabel dengan penyamaran data yang diterapkan akan gagal.
bigqueryreservation.googleapis.com
  • Anda tidak dapat membuat atau mengelola komitmen kapasitas, reservasi, atau penetapan.
  • Anda tidak dapat memantau penggunaan slot.
  • Failover pemulihan dari bencana tidak tersedia.
  • Penskalaan otomatis slot berhenti.
bigquerystorage.googleapis.com
dataform.googleapis.com
  • Anda tidak dapat membuat pipeline, kueri tersimpan, notebook Colab, kanvas data, persiapan data, atau project Dataform.
  • Pipeline terjadwal, notebook, atau project Dataform yang ada akan berhenti.
  • Semua pipeline yang ada, kueri tersimpan, notebook Colab, kanvas data, persiapan data, atau project Dataform menjadi tidak dapat diakses.
dataplex.googleapis.com
  • Penelusuran aset data BigQuery tidak tersedia.
  • Penelusuran listingan berbagi tidak tersedia.
  • Anda tidak dapat membuat atau mengakses insight profil, pemindaian kualitas data, atau saran kueri yang dibuat sebelumnya.
  • Anda tidak dapat melihat detail aset data pada grafik silsilah.
  • Anda tidak dapat menelusuri aset data di kanvas data.

Efek menonaktifkan BigQuery API

Menonaktifkan BigQuery API juga akan menonaktifkan layanan berikut yang bergantung pada BigQuery API:

  • binaryauthorization.googleapis.com
  • container.googleapis.com
  • cloudapis.googleapis.com
  • dataprep.googleapis.com
  • servicebroker.googleapis.com
  • telecomdatafabric.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 berfungsi. Jika Anda mengaktifkan BigQuery Unified API, semua layanan ini akan diaktifkan secara bersamaan. Google dapat mengupdate 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 mana yang mengandalkannya Efek menonaktifkan layanan ini
aiplatform.googleapis.com
  • Anda tidak akan dapat menjalankan notebook.
  • Model jarak jauh BigQuery ML yang ada akan berhenti berfungsi.
  • Notebook yang ada tetap dapat diakses untuk diedit.
bigqueryunified.googleapis.com
  • Menyediakan aktivasi layanan dependen BigQuery dengan sekali klik yang tercantum dalam dokumen ini, kecuali API cloudaicompanion, composer, dan datalineage.
  • Memastikan dependensi BigQuery baru diaktifkan di project Anda.
  • Dependensi mendatang tidak otomatis diaktifkan di project Anda.
compute.googleapis.com
  • Google Compute Engine menyediakan lingkungan runtime untuk semua fitur yang disediakan oleh Dataproc dan Vertex AI.
  • Notebook Colab, model ML jarak jauh, tugas Apache Spark, SparkSQL, dan PySpark akan berhenti.
  • Kode sumber tetap tersedia.
  • Dataproc API dinonaktifkan.
dataproc.googleapis.com
  • Anda tidak dapat membuat cluster Dataproc untuk menjalankan analisis data open source.
  • Anda tidak dapat menjalankan workload Dataproc Serverless.
  • Anda tidak dapat menjalankan Spark di beban kerja BigQuery.
datastream.googleapis.com
  • Semua aliran data dijeda dan tidak dapat diakses.

Layanan dinonaktifkan secara default

Anda harus mengaktifkan layanan berikut secara manual agar kemampuan yang sesuai tersedia:

Layanan Fitur mana yang mengandalkannya Efek menonaktifkan layanan ini
cloudaicompanion.googleapis.com
  • Fitur Gemini di BigQuery
composer.googleapis.com
  • DAG Cloud Composer yang ada tidak tercantum di halaman Penjadwalan dan berhenti.
  • Lingkungan Cloud Composer yang ada menjadi tidak beroperasi, berhenti berfungsi, dan menampilkan status error.
datalineage.googleapis.com
  • Silsilah data tidak dicatat untuk project Anda.
  • Anda tidak dapat melihat grafik silsilah.

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 memperbaruinya. 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:

  1. Buka halaman BigQuery.

    Buka BigQuery

  2. Di Studio, di panel tab panel editor, klik drop-down panah di samping tanda +, arahkan kursor ke Notebook, lalu pilih Template BigQuery.

  3. Di banner yang muncul di bawah panel tab editor, klik Aktifkan.

    Jika Anda tidak melihat banner tersebut, periksa apakah Anda memiliki peran Pemilik IAM yang diperlukan.

  4. Di panel Enable features, di bagian Core feature APIs, lakukan tindakan berikut:

    1. Untuk mengaktifkan histori versi dan berbagi aset kode, di bagian Histori versi dan berbagi, klik Aktifkan.
    2. Untuk mengaktifkan notebook, di bagian Python notebooks, klik Enable all.
    3. Setelah API diaktifkan, klik Next.
  5. 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 Pemilik.
  6. Klik Berikutnya.

  7. Opsional: Di bagian Additional APIs, klik Enable all untuk mengaktifkan API yang diperlukan untuk membuat prosedur jarak jauh BigQuery menggunakan BigQuery DataFrames.

  8. 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 tertentu kapan saja.

Apa langkah selanjutnya?