Menggunakan penjelajah tugas administratif
Sebagai administrator BigQuery, Anda dapat menggunakan penjelajah tugas administratif untuk membantu memantau aktivitas tugas di seluruh organisasi. Penjelajah tugas juga menyediakan berbagai filter dan opsi pengurutan untuk memecahkan masalah dan mengidentifikasi tugas yang bermasalah.
Penjelajah tugas menghilangkan kebutuhan Anda untuk memiliki pemahaman mendalam tentang INFORMATION_SCHEMA
, dan memungkinkan Anda melihat informasi tugas dengan cepat seperti pemilik, project, penggunaan slot, durasi, dan lainnya, tanpa perlu menulis kueri INFORMATION_SCHEMA
.
BigQuery memberikan detail dan insight tugas melalui tampilan INFORMATION_SCHEMA
berikut:
INFORMATION_SCHEMA.JOBS_BY_PROJECT
INFORMATION_SCHEMA.JOBS_BY_ORGANIZATION
INFORMATION_SCHEMA.JOBS_BY_USER
Peran yang diperlukan
Untuk mendapatkan izin yang diperlukan guna menggunakan penjelajah tugas administratif,
minta administrator untuk memberi Anda
peran IAM BigQuery Resource Viewer (roles/bigquery.resourceViewer
) di organisasi atau project Anda.
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
Peran bawaan ini berisi izin yang diperlukan untuk menggunakan penjelajah tugas administratif. Untuk melihat izin yang benar-benar diperlukan, luaskan bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk menggunakan penjelajah tugas administratif:
-
Untuk melihat data di tingkat project:
bigquery.jobs.listAll
di project -
Untuk melihat data di tingkat organisasi:
bigquery.jobs.listAll
di organisasi -
Untuk memfilter menurut reservasi di organisasi Anda:
bigquery.reservations.list
di organisasi
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
Filter tugas
Untuk memfilter tugas untuk kueri yang ada dalam
tampilan INFORMATION_SCHEMA.JOBS*
, lakukan hal berikut:
Di Konsol Google Cloud, buka halaman BigQuery.
Di panel navigasi, pilih Administrasi > Jobs explorer.
Dari daftar Lokasi, pilih lokasi tempat Anda ingin melihat tugas.
Terapkan Filter opsional sesuai kebutuhan:
- Cakupan tugas. Seperti project, organisasi, dan pekerjaan Anda saat ini.
- Status. Seperti selesai, error, aktif, dan dalam antrean.
- Prioritas tugas. Seperti tugas interaktif atau batch.
- ID Tugas.
- Pemilik. ID email pemilik tugas (hanya berlaku jika cakupan tugas adalah project atau organisasi).
- Project ID. (Hanya berlaku jika cakupan pekerjaan adalah organisasi)
- ID Reservasi. (Hanya berlaku jika cakupan pekerjaan adalah organisasi)
- Waktu slot lebih dari. Tugas yang memerlukan waktu lebih lama daripada waktu slot yang ditentukan.
- Durasi lebih dari. Tugas yang memerlukan waktu lebih lama dari durasi yang ditentukan.
- Byte yang diproses lebih dari. Tugas yang memproses lebih banyak byte daripada byte diproses yang ditentukan.
- Insight Kueri. Jenis query insights, seperti pertentangan slot, kapasitas shuffle memori terlampaui, dan perubahan skala input data.
- Hash Kueri. Hash kueri berisi hash dari kueri. Ini adalah hash STRING heksadesimal yang mengabaikan komentar, nilai parameter, UDF, dan literal. Kolom ini muncul untuk kueri GoogleSQL yang berhasil dan tidak ditemukan dalam cache.
- Label. Pasangan
key:value
yang dapat ditetapkan ke tugas. Anda dapat memfilter menggunakan kombinasi kunci, nilai, ataukey:value
.
Melihat detail eksekusi kueri
Untuk melihat detail eksekusi kueri tugas, lakukan langkah-langkah berikut:
Buka halaman Penjelajah tugas.
Untuk melihat tugas, klik Penjelajah tugas.
Filter tugas untuk melihat tugas terbatas.
Klik tugas yang ingin Anda lihat detail eksekusi kuerinya.
Di panel Hasil kueri, klik tab Grafik eksekusi untuk melihat detail eksekusi tugas Anda.
Untuk mengetahui informasi tentang cara menafsirkan insight, lihat Menafsirkan insight performa kueri.
Harga
Penjelajah tugas tersedia tanpa biaya tambahan. Kueri yang digunakan untuk mengisi diagram ini tidak ditagih dan tidak menggunakan slot di pemesanan milik pengguna. Waktu kueri yang memproses terlalu banyak data akan habis.
Langkah berikutnya
- Pelajari pemesanan.
- Pelajari pembelian slot.
- Pelajari cara memperkirakan persyaratan kapasitas slot.
- Pelajari cara melihat insight dan rekomendasi slot.