Aracılığıyla paylaş


.show operations komutu

Kusto, alım işlemleri ve veri yönetimi işlemleri gibi işlediği çalıştırma ve geçmiş işlemlerin iç günlüğünü tutar. İşlemler başladığında ve durumlarını değiştirdiğinde, işlemlerin terminal durumlarına ulaşması da dahil olmak üzere, günlüğe girişler eklenir. Kullanıcılar, komutunu kullanarak .show operations başlattıkları devam eden ve geçmiş işlemleri görüntüleyebilir. Veritabanı yöneticileri, yönetdikleri veritabanlarına uygulanan tüm işlemleri görüntüleyebilir.

Kullanıcılar komutunu kullanarak .show operation details bir işlemin sonuçlarını da görüntüleyebilir. Normalde sonuçlar komutun .show operations bir parçası olarak döndürülür. Zaman uyumsuz yönetim komutları için komut, .show operation details komutun sonuçlarını görüntülemenin tek yoludur.

Sözdizimi

.show operations [ OperationId ]

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

Parametreler

Ad Tür Zorunlu Tanım
OperationId guid Ayrıntıların gösterildiği işlem kimliği.

Döndürülenler

İşlem kimliği atlandığında, komut devam eden veya tamamlanan son iki hafta içinde yürütülen tüm yönetim işlemlerini gösteren bir tablo döndürür. Tek bir işlem için birden çok kaydın mümkün olduğu, kullanıcının erişebileceği girişleri içerir. Yalnızca bir kayıt 'Tamamlandı' veya 'Başarısız' terminal durumunu gösterir. Bu mod, işlemlerin geçmişini denetlemeye yöneliktir, ancak kayıtların geçmiş günlükte görüntülenmesinin zaman alabileceğini unutmayın.

Bir veya daha fazla işlem kimliği sağlandığında, kullanıcının erişimi ve kaydın 6 saatten kısa olması koşuluyla komut her kimlik için en son güncelleştirmeyi döndürür. Bu mod, son yürütülen işlemlerin en son durumunu hızla denetlemeye yardımcı olur.

Çıkış tablosu aşağıdaki bilgileri içerir:

Çıkış parametresi Type Açıklama
OperationId string İşlem Tanımlayıcısı
İşlem string Yönetici komut diğer adı
NodeId string Komutun uzaktan yürütmesi varsa (örneğin, DataIngestPull) - NodeId, yürütülen uzak düğümün kimliğini içerir
StartedOn datetime İşlemin başladığı tarih/saat (UTC olarak)
LastUpdatedOn datetime İşlemin son güncelleştirileceği tarih/saat (UTC olarak) (işlemin içindeki bir adım veya tamamlama adımı olabilir)
Süre datetime LastUpdateOn ile StartedOn arasında TimeSpan
Durum string Durum tablosunda listelendiği gibi komut durumu
Durum string Başarısız işlemlerin hatalarını içeren ek yardım dizesi

Durum tablosu

Aşağıdaki tabloda, sonuç tablosunun State sütunu için olası değerler açıklanmaktadır:

Value Açıklama
InProgress İşlem hala çalışıyor
Tamamlandı İşlem tamamlandı (başarıyla)
Başarısız İşlem tamamlandı (başarısız)
Kısmen Baştan Çıkarılmış İşlem tamamlandı (bölümleri başarıyla ve bir bölümü tamamlanmadı)
Bırakıldı İşlem tamamlanmadan önce bırakıldı
BadInput Hatalı giriş olduğundan işlem yürütülmeye başlamadı
Zamanlananlar İşlem yürütme için zamanlandı
Kısıtlandı Azaltma nedeniyle işlem durduruldu
İptal edildi İşlem kullanıcı tarafından iptal edildi
Atlandı İşlem atlandı (işlem girişi olarak sağlanan bazı mantıksal koşullar nedeniyle)

Örnek

.show operations
Kod Operasyon Düğüm Kimliği Başlangıç Tarihi Son Güncelleştirme Tarihi Süre State Durum
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 Tamamlandı
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 Tamamlandı
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 Tamamlandı
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 Başarısız Koleksiyon değiştirildi. Numaralandırma işlemi yürütülmeyebilir.