Log kueri
Tabel log kueri berisi daftar kueri yang dijalankan pada database Eventhouse KQL, yang merupakan bagian dari Kecerdasan Real Time. Untuk setiap kueri, rekaman peristiwa log disimpan dalam tabel EventhouseQueryLogs .
tabel log kueri
Gunakan log kueri untuk:
- Menganalisis performa dan tren kueri.
- Memecahkan masalah kueri lambat.
- Identifikasi kueri berat yang menggunakan sejumlah besar sumber daya sistem.
- Identifikasi pengguna/aplikasi yang menjalankan jumlah kueri tertinggi.
Tabel berikut ini menjelaskan kolom yang disimpan dalam tabel EventhouseQueryLogs :
Nama kolom | Tipe | Deskripsi |
---|---|---|
CacheColdHitsBytes | long | Jumlah data penyimpanan dingin yang tersedia untuk kueri dalam cache dingin karena prefetching data. |
CacheColdMissesBytes | long | Jumlah data penyimpanan dingin yang tidak tersedia untuk kueri dalam cache dingin. |
CacheHotHitsBytes | long | Jumlah data yang tersedia untuk kueri dalam singgahan panas. Jumlah data yang disimpan dalam singgahan panas ditentukan oleh kebijakan penembolokan database atau tabel. |
CacheHotMissesBytes | long | Jumlah data yang tidak tersedia untuk kueri di singgahan panas. |
CapacityId | string | Pengidentifikasi kapasitas Fabric. |
ComponentFault | string | Jika terjadi kesalahan kueri, komponen tempat kesalahan terjadi. Nilai yang valid: Server dan Client . Jika kumpulan hasil kueri terlalu besar, nilainya adalah Client . Jika terjadi kesalahan internal, nilainya adalah Server . |
CorrelationId | string | Pengidentifikasi korelasi kueri. Nilai dapat menyertakan komponen item lain yang berpartisipasi dalam kueri, seperti model semantik laporan yang menjalankan kueri. |
CpuTimeMs | long | Total waktu CPU (ms) yang digunakan oleh kueri. |
CustomerTenantId | string | Pengidentifikasi penyewa pelanggan. |
DatabaseId | string | Pengidentifikasi unik database. |
DatabaseName | string | Nama database. |
DurationMs | long | Durasi kueri (ms). |
ExtentsMaxScannedTime | datetime | Waktu pemindaian data maksimum. |
ExtentsMinScannedTime | datetime | Waktu pemindaian data minimum. |
FailureReason | string | Alasan kueri gagal. |
Identitas | dinamis | Identitas pengguna atau aplikasi yang menjalankan kueri. |
ID Item | string | Pengidentifikasi item Fabric Eventhouse. |
ItemKind | string | Jenis item Fabric. Nilai yang valid: Eventhouse . |
ItemName | string | Nama item Fabric Eventhouse. |
Tingkat | string | Tidak berlaku. |
MemoryPeakBytes | long | Konsumsi memori puncak kueri. |
OperationEndTime | datetime | Waktu (UTC) operasi berakhir. |
OperationId | string | Pengidentifikasi log kueri unik. |
OperationStartTime | datetime | Waktu (UTC) operasi dimulai. |
QueryText | string | Teks kueri. |
Wilayah | string | Wilayah tempat database Fabric KQL berada. |
ResultTableCount | int | Jumlah tabel yang digunakan oleh kueri. |
ResultTableStatistics | string | Statistik terperinci dari tabel yang digunakan oleh kueri. |
ScannedExtentsCount | long | Jumlah jangkauan yang dipindai oleh kueri. Angka tinggi mungkin menunjukkan penyebab masalah latensi kueri. |
ScannedRowsCount | long | Jumlah baris yang dipindai oleh kueri. Angka tinggi mungkin menunjukkan penyebab masalah latensi kueri. |
SourceApplication | string | Nama aplikasi sumber yang menjalankan kueri. |
Status | string | Status penyelesaian kueri. |
Tanda Waktu | datetime | Waktu (UTC) peristiwa dihasilkan. |
TotalExtentsCount | long | Jumlah total batasan dalam tataan hasil. |
TotalRowsCount | long | Jumlah total baris dalam tataan hasil. |
WorkspaceId | string | Pengidentifikasi ruang kerja. |
WorkspaceMonitoringTableName | string | Nama tabel pemantauan ruang kerja. Nilai yang valid: EventhouseQueryLogs . |
WorkspaceName | string | Nama ruang kerja. |
Contoh kueri
Anda dapat menemukan kueri sampel di repositori GitHub fabric-samples .