Perintah .show operations

Kusto mempertahankan log internal operasi yang berjalan dan operasi historis yang diprosesnya, seperti operasi penyerapan dan operasi manajemen data. Entri ditambahkan ke log saat operasi dimulai dan mengubah statusnya, termasuk saat operasi mencapai status terminalnya. Pengguna dapat melihat operasi yang sedang berlangsung dan sebelumnya yang mereka mulai dengan menggunakan .show operations perintah . Administrator database dapat melihat semua operasi yang berlaku untuk database yang mereka kelola.

Pengguna juga dapat melihat hasil operasi dengan menggunakan .show operation details perintah. Biasanya, hasilnya dikembalikan sebagai bagian dari .show operations perintah itu sendiri. Untuk perintah manajemen asinkron, .show operation details perintah adalah satu-satunya cara untuk melihat hasil perintah.

Sintaks

.show operations[ OperationId ]

.show operations(OperationId [, ... ] )

Parameter

Nama Jenis Diperlukan Deskripsi
OperationId guid ID operasi untuk menampilkan detailnya.

Mengembalikan

Saat ID operasi dihilangkan, perintah mengembalikan tabel yang menampilkan semua operasi administratif yang dijalankan dalam dua minggu terakhir, baik yang sedang berlangsung atau selesai. Ini termasuk entri yang dapat diakses oleh pengguna, dengan beberapa rekaman dimungkinkan untuk satu operasi. Hanya satu rekaman yang menunjukkan status terminal 'Selesai' atau 'Gagal.' Mode ini untuk memeriksa riwayat operasi, tetapi perhatikan bahwa rekaman mungkin membutuhkan waktu untuk muncul di log historis.

Ketika satu atau beberapa ID operasi disediakan, perintah mengembalikan pembaruan terbaru untuk setiap ID, mengingat akses pengguna dan catatan kurang dari 6 jam. Mode ini membantu dengan cepat memeriksa status terbaru operasi yang baru-baru ini dijalankan.

Tabel output berisi informasi berikut:

Parameter output Jenis Deskripsi
OperationId string Pengidentifikasi Operasi
Operasi string Alias perintah admin
NodeId string Jika perintah memiliki eksekusi jarak jauh (misalnya, DataIngestPull) - NodeId akan berisi ID node jarak jauh yang mengeksekusi
StartedOn datetime Tanggal/waktu (dalam UTC) saat operasi dimulai
LastUpdatedOn datetime Tanggal/waktu (dalam UTC) saat operasi terakhir diperbarui (dapat berupa langkah di dalam operasi, atau langkah penyelesaian)
Durasi datetime Rentang Waktu antara LastUpdateOn dan StartedOn
Provinsi string Status perintah, seperti yang tercantum dalam Tabel status
Status string Karakter bantuan tambahan yang berisi kesalahan untuk operasi yang gagal

Tabel status

Tabel berikut menjelaskan nilai yang mungkin untuk kolom Status tabel hasil:

Nilai Deskripsi
InProgress Operasi masih berjalan
Selesai Operasi berhasil diselesaikan (berhasil)
Gagal Operasi selesai (tidak berhasil)
PartiallySucceeded Operasi selesai (bagian dari itu berhasil dan bagian dari itu tidak)
Ditinggalkan Operasi itu ditinggalkan sebelum selesai
BadInput Operasi tidak mulai mengeksekusi karena ada input yang buruk
Terjadwal Operasi dijadwalkan untuk eksekusi
Dibatasi Operasi telah dibatalkan karena pembatasan
Batal Operasi telah dibatalkan oleh pengguna
Dilewati Operasi dilompati (karena beberapa kondisi logis yang disediakan sebagai input operasi)

Contoh

.show operations
ID Operasi ID Simpul Dimulai Pada Terakhir Diperbarui Pada Durasi Provinsi Status
3827def6-0773-4f2a-859e-c02cf395deaf SchemaShow 2015-01-06 08:47:01.0000000 2015-01-06 08:47:01.0000000 0001-01-01 00:00:00.0000000 Selesai
841fafa4-076a-4cba-9300-4836da0d9c75 DataIngestPull Kusto.Azure.Svc_IN_1 2015-01-06 08:47:02.0000000 2015-01-06 08:48:19.0000000 0001-01-01 00:01:17.0000000 Selesai
e198c519-5263-4629-a158-8d68f7a1022f OperationsShow 2015-01-06 08:47:18.0000000 2015-01-06 08:47:18.0000000 0001-01-01 00:00:00.0000000 Selesai
a9f287a1-f3e6-4154-ad18-b86438da0929 ExtentsDrop 2015-01-11 08:41:01.0000000 0001-01-01 00:00:00.0000000 0001-01-01 00:00:00.0000000 InProgress
9edb3ecc-f4b4-4738-87e1-648eed2bd998 DataIngestPull 2015-01-10 14:57:41.0000000 2015-01-10 14:57:41.0000000 0001-01-01 00:00:00.0000000 Gagal Koleksi telah diubah. Operasi enumerasi mungkin tidak berjalan.