Sdílet prostřednictvím


Příkaz .show operations

Přepněte služby pomocí rozevíracího seznamu Verze . Přečtěte si další informace o navigaci.
Platí pro: ✅ Microsoft Fabric ✅ Azure Data Explorer

Kusto udržuje interní protokol spuštěných 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 při spuštění operací a změně jejich stavu, včetně toho, kdy se operace dostanou do stavu terminálu. Uživatelé můžou pomocí příkazu zobrazit probíhající a minulé operace, které spustili .show operations . Správci databází můžou zobrazit všechny operace, které platí pro databáze, které spravují.

Příkaz .show operations vrátí obecné podrobnosti o všech operacích spuštěných v clusteru. Některé operace také podporují načítání výsledků operace pomocí .show operation details příkazu.

Syntaxe

.show operations [ OperationId ]

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

Parametry

Název Typ Povinné Description
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 spuštěné v posledních dvou týdnech bez ohledu na to, jestli probíhají nebo dokončeny. Obsahuje položky přístupné pro uživatele s více záznamy, které je možné pro jednu operaci. Pouze jeden záznam označuje stav terminálu Completed (Dokončeno) nebo Failed (Selhání). Tento režim slouží ke kontrole historie operací. Zobrazení záznamů v historickém protokolu může chvíli trvat. Pomocí arg_max() ve výsledcích historického protokolu můžete zobrazit nejnovější stav pro každé ID operace (viz příklady).

Pokud je zadána jedna nebo více ID operací, příkaz vrátí nejnovější aktualizaci pro každé ID vzhledem k přístupu uživatele a záznamu, který je kratší 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
Identifikátor operace string Identifikátor operace
Operation string Alias příkazu správce
NodeId string Pokud má příkaz vzdálené spuštění (například DataIngestPull) – NodeId bude obsahovat ID spuštěného vzdáleného uzlu.
Zahájeno dne datetime Datum a čas (v UTC) při spuštění operace
LastUpdatedOn datetime Datum a čas (v UTC), kdy se operace naposledy aktualizovala (může to být krok uvnitř operace nebo krok dokončení)
Doba trvání datetime TimeSpan between LastUpdateOn and StartedOn
Stát string Stav příkazu, jak je uvedeno v tabulce State
Stav string Další řetězec nápovědy, který obsahuje chyby neúspěšných operací

Tabulka stavů

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

Hodnota Description
V průběhu Operace je stále spuštěná.
Dokončeno Operace se dokončila (úspěšně)
Neúspěšné Operace byla dokončena (neúspěšně)
PartiallySucceeded Operace byla dokončena (části úspěšně a její část)
Opuštěné Operace byla opuštěna před dokončením.
BadInput Operace se nespustí, protože došlo k chybnému vstupu.
Scheduled Operace je naplánovaná pro spuštění.
Omezený Operace byla přerušena kvůli omezování.
Zrušeno Operace byla zrušena uživatelem.
Přeskočeno Operace se přeskočila (kvůli určité logické podmínce zadané jako vstup operace)

Example

Následující příkaz vrátí nejnovější stav podle ID operace pro operace, které se spustily po 2026-01-05:

.show operations 
| where StartedOn > datetime(2026-01-05)
| summarize arg_max(LastUpdatedOn, *) by OperationId
| project OperationId, Operation, StartedOn, LastUpdatedOn, Duration, State
Identifikátor operace Operation Zahájeno dne LastUpdatedOn Doba trvání Stát
62e40fad-516c-4133-814f-f509e889d006 DataIngestPull 2026-01-05 18:57:10.4234023 2026-01-05 18:57:53.4074572 00:00:42.9840549 Dokončeno
989b527f-20da-48fe-ae22-deba91e20764 OperationsShow 2026-01-05 18:57:54.1959438 2026-01-05 18:57:54.2036051 00:00:00.0076613 Dokončeno
1671b635-b42c-45c6-928c-ad3f3436cb75 TableAppend 2026-01-05 18:58:13.3479575 2026-01-05 18:58:13.3974038 00:00:00.0494463 V průběhu
55bc427e-d576-40dc-bd38-58f9df34d357 DatabázeShow 2026-01-05 18:58:49.4693980 2026-01-05 18:58:49.4697805 00:00:00.0003825 Dokončeno

Následující příkaz vrátí celý protokol (nejen nejnovější stav) pro operaci s ID b152f9da-616a-40a7-8cde-f2390cfc8064:

.show operations 
| where LastUpdatedOn >  ago(1h)
| where OperationId == "b152f9da-616a-40a7-8cde-f2390cfc8064"
| project OperationId, Operation, StartedOn, LastUpdatedOn, Duration, State, Status
Identifikátor operace Operation Zahájeno dne LastUpdatedOn Doba trvání Stát Stav
b152f9da-616a-40a7-8cde-f2390cfc8064 DataIngestPull 2026-01-06 09:33:36.8136476 2026-01-06 09:33:36.8136477 00:00:00.0000758 V průběhu
b152f9da-616a-40a7-8cde-f2390cfc8064 DataIngestPull 2026-01-06 09:33:36.8136476 2026-01-06 09:33:36.8143127 00:00:00.0006764 V průběhu Přiřazený
b152f9da-616a-40a7-8cde-f2390cfc8064 DataIngestPull 2026-01-06 09:33:36.8136476 2026-01-06 09:33:36.8146015 00:00:00.0009574 V průběhu Přiřazený
b152f9da-616a-40a7-8cde-f2390cfc8064 DataIngestPull 2026-01-06 09:33:36.8136476 2026-01-06 09:33:40.2102817 00:00:03.3966431 V průběhu Vytvořené rozsahy; metadata byla aktualizována; Aktualizována mapa clusteru
b152f9da-616a-40a7-8cde-f2390cfc8064 DataIngestPull 2026-01-06 09:33:36.8136476 2026-01-06 09:33:40.2103713 00:00:03.3967237 Dokončeno Vytvořené rozsahy; metadata byla aktualizována; Aktualizována mapa clusteru

Následující příkaz vrátí pouze nejnovější stav pro stejnou operaci. Operace, které byly dokončeny před více než 6 hodinami, nebudou vráceny pomocí této metody. Pomocí výše uvedených možností se můžete dotazovat na položky, které jsou starší než 6 hodin.

.show operations b152f9da-616a-40a7-8cde-f2390cfc8064
| project OperationId, Operation, StartedOn, LastUpdatedOn, Duration, State, Status
Identifikátor operace Operation Zahájeno dne LastUpdatedOn Doba trvání Stát Stav
b152f9da-616a-40a7-8cde-f2390cfc8064 DataIngestPull 2026-01-06 09:33:36.8136476 2026-01-06 09:33:40.2103713 00:00:03.3967237 Dokončeno Vytvořené rozsahy; metadata byla aktualizována; Aktualizována mapa clusteru