Traffine I/O

Bahasa Indonesia

2022-08-13

Rencana Kueri BigQuery

Rencana Kueri BigQuery

Di BigQuery, rencana kueri disediakan untuk kueri yang telah dieksekusi. Memahami rencana kueri dapat mengarah pada optimisasi kueri lebih lanjut.

Mari kita eksekusi SQL berikut di BigQuery:

SELECT
    subject AS subject,
    COUNT(*) AS num_duplicates
FROM
    `bigquery-public-data.github_repos.commits`
GROUP BY
    subject
ORDER BY
    num_duplicates DESC
LIMIT 10
;

BigQuery Query Plan | 1

Dengan mengklik tombol "EXECUTION DETAILS", Anda dapat meninjau rencana kueri.

BigQuery Query Plan | 2

BQ Visualizer

Dengan menggunakan BQ Visualizer, Anda dapat memvisualisasikan hasil eksekusi SQL, termasuk rencana kueri BigQuery dan penggunaan Slot.

Kunjungi https://bqvisualiser.appspot.com/ dan klik tombol "Login" untuk melakukan otentikasi.

BigQuery Query Plan | 3
BigQuery Query Plan | 4

Setelah otentikasi, masukkan ID proyek dan ID tugas, lalu klik tombol "GET".

BigQuery Query Plan | 5

Sekarang Anda dapat meninjau rencana kueri yang telah divisualisasikan.

BigQuery Query Plan | 6

Referensi

https://cloud.google.com/bigquery/docs/query-plan-explanation
https://bqvisualiser.appspot.com/

Ryusei Kakujo

researchgatelinkedingithub

Focusing on data science for mobility

Bench Press 100kg!