Mulai menggunakan pemesanan
Pelajari cara membuat pemesanan, menetapkan pemesanan, dan menghapus pemesanan di BigQuery.
Anda juga dapat membeli komitmen. Untuk mengetahui informasi selengkapnya, lihat Komitmen slot.
Sebelum memulai tutorial ini, sebaiknya baca Pengantar pengelolaan beban kerja untuk memahami konsep dasarnya.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Google Cloud konsol, klik Pandu saya:
Sebelum memulai
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
bq-COMPANY_NAME-admin
. -
Verify that billing is enabled for your Google Cloud project.
-
Enable the BigQuery Reservation API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles.Untuk informasi selengkapnya, lihat Mengaktifkan BigQuery Reservation API.
Di konsol Google Cloud , lihat kuota slot Anda:
Untuk membeli slot, Anda harus memiliki kuota slot yang cukup untuk region tempat Anda ingin membeli slot.
Jika kuota slot untuk region kurang dari jumlah slot yang ingin Anda beli, lihat Meminta penambahan kuota.
Membuat pemesanan penskalaan otomatis
Buat pemesanan bernama prod
di multi-region US
, dan alokasikan maksimum
100 slot penskalaan otomatis ke pemesanan tersebut.
Di konsol Google Cloud , buka halaman BigQuery.
Di menu navigasi, klik Capacity management.
Klik Buat pemesanan.
Di kolom Nama pemesanan, masukkan
prod
.Di menu drop-down Location, pilih us (multiple regions in United States).
Dalam daftar Edisi, pilih Standard. Untuk mengetahui informasi selengkapnya, lihat Memahami edisi BigQuery.
Untuk Pemilih ukuran pemesanan maksimum, pilih Kecil (100 Slot).
Jangan ubah setelan default lainnya, lalu klik Save.
Untuk mempelajari cara membuat pemesanan menggunakan SQL atau alat bq, lihat Membuat pemesanan dengan slot khusus.
Menetapkan project ke pemesanan
Tetapkan project ke pemesanan prod
. Setiap tugas kueri yang berjalan dari project
ini akan menggunakan kumpulan slot dari pemesanan prod
. (Dalam tutorial
ini, Anda tidak menjalankan tugas.)
Anda dapat menetapkan project apa pun yang berada di organisasi dan region yang sama dengan project administrasi tempat Anda membuat pemesanan.
Di konsol Google Cloud , buka halaman BigQuery.
Di menu navigasi, klik Capacity management.
Klik tab Slot reservations.
Di kolom Tindakan untuk pemesanan bernama
prod
, klik Tindakan.Klik Buat penetapan.
Di bagian Select an organization, folder or project, klik Browse.
Cari atau jelajahi project, lalu pilih project tersebut.
Klik Buat.
Saat membuat penetapan pemesanan, tunggu setidaknya 5 menit sebelum menjalankan kueri. Jika tidak, kueri mungkin akan ditagih menggunakan harga sesuai permintaan.
Untuk mempelajari cara menetapkan project ke pemesanan menggunakan SQL atau alat bq, lihat Menetapkan project atau folder ke pemesanan.
Pembersihan
Agar akun Google Cloud Anda tidak dikenai biaya untuk resource yang digunakan pada halaman ini, ikuti langkah-langkah berikut.
Menghapus project
Cara termudah untuk menghilangkan penagihan adalah dengan menghapus project yang Anda buat untuk tutorial.
Untuk menghapus project:
- In the Google Cloud console, go to the Manage resources page.
- In the project list, select the project that you want to delete, and then click Delete.
- In the dialog, type the project ID, and then click Shut down to delete the project.
Menghapus pemesanan
Saat Anda menghapus pemesanan, tugas apa pun yang saat ini dijalankan dengan slot dari pemesanan tersebut akan gagal. Untuk mencegah error, izinkan tugas yang sedang berlangsung diselesaikan sebelum menghapus pemesanan.
Di konsol Google Cloud , buka halaman BigQuery.
Di menu navigasi, klik Capacity management.
Klik tab Slot reservations.
Untuk pemesanan bernama
prod
, klik Toggle node.Untuk setiap penetapan dalam reservasi tersebut, klik Tindakan, lalu klik Hapus.
Di kolom Tindakan untuk pemesanan bernama
prod
, klik Tindakan.Klik Delete.
Untuk mempelajari cara menghapus pemesanan menggunakan SQL atau alat bq, lihat Menghapus pemesanan.
Langkah berikutnya
- Untuk mempelajari cara menggunakan Pemesanan BigQuery guna mengelola workload, lihat Pengelolaan workload menggunakan Pemesanan.