Bagikan melalui


Riwayat Kueri

Catatan

Jika ruang kerja Anda diaktifkan untuk komputasi tanpa server, riwayat kueri Anda juga berisi semua kueri SQL dan Python yang dijalankan pada komputasi tanpa server untuk buku catatan dan pekerjaan. Lihat Menyambung ke komputasi tanpa server.

Jika ruang kerja Anda memiliki Profil & Riwayat Kueri untuk DLT diaktifkan (Pratinjau Umum), riwayat kueri Anda memperlihatkan pernyataan CREATE dan REFRESH yang dijalankan di gudang SQL atau melalui alur DLT.

Anda dapat menggunakan informasi yang tersedia melalui layar ini untuk membantu Anda memperbaiki masalah dengan kueri.

Bagian ini menjelaskan cara bekerja dengan riwayat kueri menggunakan antarmuka pengguna. Untuk bekerja dengan riwayat kueri menggunakan API, lihat Riwayat Kueri.

Menampilkan riwayat kueri

Untuk melihat hasil sebelumnya untuk kueri:

  1. Klik Ikon RiwayatKueri Riwayat di bilah samping.
  2. Secara opsional, gunakan filter di dekat bagian atas halaman untuk memfilter daftar menurut pengguna, rentang tanggal, komputasi, durasi, status kueri, jenis pernyataan, dan ID pernyataan.

Untuk kueri Databricks SQL, pengguna non-admin tanpa setidaknya izin CAN MONITOR hanya dapat menampilkan kueri mereka sendiri di Riwayat Kueri.

Catatan

Kueri Databricks SQL yang dibagikan oleh pengguna dengan izin Jalankan sebagai Pemilik ke pengguna lain dengan izin CAN RUN muncul dalam riwayat kueri pengguna yang menjalankan kueri dan bukan pengguna yang berbagi kueri.

Menampilkan detail kueri

Untuk menampilkan detail tentang kueri, seperti pernyataan kueri lengkap, sumber kueri, durasi, jumlah baris yang dikembalikan, dan performa I/O, atau detail eksekusi.

  1. Tampilkan riwayat kueri.

  2. Klik nama kueri.

    Detail riwayat kueri

    • ID Pernyataan: Ini adalah pengidentifikasi unik universal (UUID) yang terkait dengan objek kueri yang diberikan.
    • Status kueri: Kueri ditandai dengan statusnya saat ini: Antrean, Berjalan, Selesai, Gagal, atau Dibatalkan.
    • Jenis komputasi: Bidang ini memperlihatkan tipe komputasi yang digunakan untuk kueri.
    • Pernyataan kueri ini: Bagian ini menyertakan pernyataan kueri lengkap. Jika kueri terlalu panjang untuk diperlihatkan dalam pratinjau, klik Perluas kueriikon Perluas kueri untuk melihat teks lengkap.
    • Sumber kueri: Bidang ini memperlihatkan asal kueri. Kueri dapat berasal dari berbagai sumber, termasuk dasbor AI/BI, objek kueri, editor Databricks SQL, notebook, dan alur DLT (Pratinjau Umum).
    • Wall-clock duration: Menunjukkan waktu jam dinding yang berlalu antara awal penjadwalan dan akhir eksekusi query. Total secara otomatis ditampilkan sebagai jumlah waktu penjadwalan dan waktu berjalan. Untuk mempelajari lebih lanjut, masing-masing bidang tersebut dapat diperluas ke dalam sub-kategori.
    • Detail ringkasan: Bagian bawah panel menyertakan detail ringkasan tentang performa kueri, termasuk waktu tugas agregat, baris yang dibaca dan dikembalikan, file dan partisi, dan setiap tumpahan yang mungkin telah terjadi.
  3. Untuk informasi selengkapnya tentang performa kueri, termasuk rencana eksekusinya, klik Tampilkan Profil Kueri di dekat bagian bawah halaman. Untuk detail selengkapnya, lihat Profil kueri.

Mengakhiri kueri yang sedang dieksekusi

Untuk mengakhiri kueri yang sudah berjalan lama yang dimulai oleh Anda atau pengguna lain:

  1. Tampilkan riwayat kueri.

  2. Klik nama kueri.

  3. Di samping Status, klik Batalkan.

    Catatan

    Batalkan hanya muncul saat kueri sedang berjalan.

Kueri dihentikan, dan statusnya berubah menjadi Dibatalkan.

Catatan

Pernyataan yang menggunakan compute DLT hanya dapat dibatalkan dari UI Pipelines.

Mengakses tabel sistem riwayat kueri

Tabel sistem Azure Databricks menyertakan tabel riwayat kueri (system.query.history) di mana pengguna istimewa dapat melihat rekaman riwayat kueri tabular dari seluruh akun Anda. Secara default, hanya admin yang memiliki akses ke tabel sistem akun Anda. Untuk informasi tentang mengaktifkan dan mengakses tabel sistem riwayat kueri, lihat referensi tabel sistem riwayat kueri .