Příkaz .show operations

Kusto udržuje interní protokol běhu a historických operací, které zpracovává, jako jsou operace příjmu dat a operace správy dat. Položky se připojují k protokolu, když se operace spustí a změní jejich stav, včetně toho, když se operace dostanou do stavu terminálu. Uživatelé můžou zobrazit probíhající a minulé operace, které spustili, pomocí .show operations příkazu . Správci databází můžou zobrazit všechny operace, které se týkají databází, které spravují.

Uživatelé můžou výsledky operace zobrazit také pomocí .show operation details příkazu . Za normálních okolností se výsledky vrací jako součást samotného .show operations příkazu. U asynchronních příkazů pro správu je příkaz jediným způsobem, .show operation details jak zobrazit výsledky příkazu.

Syntax

.show operations [ Id operace ]

.show operations(Id operace [, ... ] )

Parametry

Název Typ Vyžadováno Popis
Id operace guid ID operace, pro kterou chcete zobrazit podrobnosti.

Návraty

Pokud je ID operace vynecháno, příkaz vrátí tabulku zobrazující všechny operace správy provedené v posledních dvou týdnech, ať už probíhající nebo dokončené. Zahrnuje položky přístupné uživateli s více záznamy, které jsou možné pro jednu operaci. Pouze jeden záznam označuje stav terminálu Dokončeno nebo Selhání. Tento režim slouží ke kontrole historie operací, ale upozorňujeme, že zobrazení záznamů v historickém protokolu může nějakou dobu trvat.

Po zadání jednoho nebo více ID operací vrátí příkaz nejnovější aktualizaci pro každé ID s ohledem na přístup uživatele a záznam, který je starší než 6 hodin. Tento režim pomáhá rychle zkontrolovat nejnovější stav nedávno provedených operací.

Výstupní tabulka obsahuje následující informace:

Výstupní parametr Typ Description
Id operace string Identifikátor operace
Operace string alias příkazu Správa
ID uzlu string Pokud má příkaz vzdálené spuštění (například DataIngestPull), NodeId bude obsahovat ID vzdáleného uzlu, který provádí.
SpuštěnoOn datetime Datum a čas (ve standardu UTC), kdy byla operace zahájena
LastUpdatedOn datetime Datum a čas (v UTC), kdy se operace naposledy aktualizovala (může to být buď krok uvnitř operace, nebo krok dokončení)
Doba trvání datetime TimeSpan between LastUpdateOn and StartedOn
Stav string Stav příkazu uvedený v tabulce State
Stav string Další řetězec nápovědy obsahující chyby neúspěšných operací

Tabulka států

Následující tabulka popisuje možné hodnoty pro sloupec Stav výsledné tabulky:

Hodnota Popis
InProgress Operace je stále spuštěná.
Dokončeno Operace se dokončila (úspěšně)
Neúspěšný Operace se dokončila (neúspěšně)
ČástečněSucceeded Operace se dokončila (její části byly úspěšně a část ne)
Opuštěné Operace byla před dokončením zrušena.
BadInput Operace se nezačala spouštět, protože došlo k chybnému vstupu.
Plánované Operace je naplánovaná pro spuštění.
Škrtil Operace byla přerušena kvůli omezování.
Zrušeno Operace byla zrušena uživatelem.
Vynecháno Operace se přeskočila (kvůli nějaké logické podmínce zadané jako vstup operace).

Příklad

.show operations
ID Operace ID uzlu Spuštěno dne Poslední aktualizace dne Doba trvání Stav Stav
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 Dokončeno
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 Dokončeno
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 Dokončeno
a9f287a1-f3e6-4154-ad18-b86438da0929 RozsahyDrop 2015-01-11 08:41:01.0000000 0001-01-01 00:00:00.0000000 0001-01-01 00:00:00.0000000 Probíhající
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 Neúspěšný Kolekce byla změněna. Operace výčtu se nemusí spustit.