Share via


Befehl ".show operations"

Kusto verwaltet ein internes Protokoll der ausgeführten und historischen Vorgänge, die verarbeitet werden, z. B. Erfassungsvorgänge und Datenverwaltungsvorgänge. Einträge werden an das Protokoll angefügt, wenn Vorgänge gestartet werden, und ändern ihren Zustand, einschließlich des Erreichens des Endzustands von Vorgängen. Benutzer können die laufenden und früheren Vorgänge anzeigen, die sie mit dem .show operations Befehl gestartet haben. Datenbankadministratoren können alle Vorgänge anzeigen, die für die von ihnen verwalteten Datenbanken gelten.

Benutzer können die Ergebnisse eines Vorgangs auch mithilfe des .show operation details Befehls anzeigen. Normalerweise werden die Ergebnisse als Teil des .show operations Befehls selbst zurückgegeben. Bei asynchronen Verwaltungsbefehlen ist der .show operation details Befehl die einzige Möglichkeit, die Ergebnisse des Befehls anzuzeigen.

Syntax

.show operations [ OperationId ]

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

Parameter

Name Typ Erforderlich BESCHREIBUNG
OperationId guid Die Vorgangs-ID, für die Details angezeigt werden sollen.

Gibt zurück

Wenn eine Vorgangs-ID weggelassen wird, gibt der Befehl eine Tabelle zurück, in der alle administrativen Vorgänge angezeigt werden, die in den letzten zwei Wochen ausgeführt wurden, unabhängig davon, ob diese ausgeführt oder abgeschlossen wurden. Es enthält Einträge, die für den Benutzer zugänglich sind, wobei mehrere Datensätze für einen einzelnen Vorgang möglich sind. Nur ein Datensatz gibt den Endstatus "Abgeschlossen" oder "Fehler" an. Dieser Modus dient zum Überprüfen des Verlaufs von Vorgängen. Beachten Sie jedoch, dass es möglicherweise einige Zeit dauern kann, bis Datensätze im Verlaufsprotokoll angezeigt werden.

Wenn eine oder mehrere Vorgangs-IDs bereitgestellt werden, gibt der Befehl das neueste Update für jede ID zurück, wenn der Zugriff des Benutzers und der Datensatz weniger als 6 Stunden alt ist. Dieser Modus hilft ihnen, die neuesten status kürzlich ausgeführter Vorgänge schnell zu überprüfen.

Die Ausgabetabelle enthält die folgenden Informationen:

Ausgabeparameter type BESCHREIBUNG
OperationId string Vorgangsbezeichner
Vorgang string Admin Befehlsalias
NodeId string Wenn der Befehl über eine Remoteausführung verfügt (z. B. DataIngestPull), enthält NodeId die ID des ausgeführten Remoteknotens.
StartedOn datetime Datum/Uhrzeit (in UTC) zum Start des Vorgangs
LastUpdatedOn datetime Datum/Uhrzeit (in UTC), wann der Vorgang zuletzt aktualisiert wurde (kann entweder ein Schritt innerhalb des Vorgangs oder ein Abschlussschritt sein)
Duration datetime TimeSpan zwischen LastUpdateOn und StartedOn
State string Befehlsstatus, wie in der Tabelle State aufgeführt
Status string Zusätzliche Hilfezeichenfolge, die Fehler fehlerhafter Vorgänge enthält

Zustandstabelle

In der folgenden Tabelle werden die möglichen Werte für die State-Spalte der Ergebnistabelle beschrieben:

Wert BESCHREIBUNG
InProgress Der Vorgang wird noch ausgeführt.
Abgeschlossen Der Vorgang wurde (erfolgreich) abgeschlossen.
Fehler Der Vorgang wurde abgeschlossen (nicht erfolgreich)
Teilweise abgeschlossen Der Vorgang wurde abgeschlossen (Teile davon erfolgreich und ein Teil davon nicht)
Abandoned Der Vorgang wurde vor Abschluss abgebrochen.
BadInput Die Ausführung des Vorgangs wurde nicht gestartet, da eine ungültige Eingabe aufgetreten ist.
Geplant Die Ausführung des Vorgangs ist geplant.
Gedrosselt Der Vorgang wurde aufgrund einer Drosselung abgebrochen.
Canceled Der Vorgang wurde vom Benutzer abgebrochen.
Ausgelassen Der Vorgang wurde übersprungen (aufgrund einer logischen Bedingung, die als Vorgangseingabe angegeben wurde).

Beispiel

.show operations
id Vorgang Knoten-ID Gestartet am Zuletzt aktualisiert am Duration State 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 Abgeschlossen
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 Abgeschlossen
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 Abgeschlossen
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 Fehler Die Sammlung wurde geändert. Der Enumerationsvorgang wird möglicherweise nicht ausgeführt.