Comando .show operations

Kusto gestisce un log interno di operazioni eseguiti e storiche che elabora, ad esempio operazioni di inserimento e gestione dei dati. Le voci vengono aggiunte al log quando le operazioni iniziano e modificano lo stato, incluse quando le operazioni raggiungono lo stato del terminale. Gli utenti possono visualizzare le operazioni in corso e passate avviate usando il .show operations comando . Gli amministratori del database possono visualizzare tutte le operazioni che si applicano ai database amministrati.

Gli utenti possono anche visualizzare i risultati di un'operazione usando il .show operation details comando . In genere, i risultati vengono restituiti come parte del .show operations comando stesso. Per i comandi di gestione asincroni, il .show operation details comando è l'unico modo per visualizzare i risultati del comando.

Sintassi

.show operations [ OperationId ]

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

Parametri

Nome Tipo Obbligatoria Descrizione
OperationId guid ID operazione per cui visualizzare i dettagli.

Restituisce

Quando viene omesso un ID operazione, il comando restituisce una tabella che visualizza tutte le operazioni amministrative eseguite nelle ultime due settimane, indipendentemente dal fatto che sia in corso o completato. Include voci accessibili all'utente, con più record possibili per una singola operazione. Un solo record indica lo stato terminale di "Completato" o "Non riuscito". Questa modalità consiste nel controllare la cronologia delle operazioni, ma si noti che i record potrebbero richiedere tempo per essere visualizzati nel log storico.

Quando vengono forniti uno o più ID operazione, il comando restituisce l'aggiornamento più recente per ogni ID, dato l'accesso dell'utente e il record inferiore a 6 ore. Questa modalità consente di controllare rapidamente lo stato più recente delle operazioni eseguite di recente.

La tabella di output contiene le informazioni seguenti:

Parametro di output Tipo Descrizione
OperationId string Identificatore dell'operazione
Operazione string alias di comando Amministrazione
NodeId string Se il comando ha un'esecuzione remota (ad esempio, DataIngestPull) - NodeId conterrà l'ID del nodo remoto in esecuzione
StartedOn datetime Data/ora (in UTC) all'avvio dell'operazione
LastUpdatedOn datetime Data/ora (in UTC) quando l'operazione è stata aggiornata (può essere un passaggio all'interno dell'operazione o un passaggio di completamento)
Durata datetime TimeSpan tra LastUpdateOn e StartedOn
State string Stato del comando, come elencato nella tabella State
Stato string Stringa di guida aggiuntiva che contiene errori di operazioni non riuscite

Tabella di stato

Nella tabella seguente vengono descritti i valori possibili per la colonna State della tabella dei risultati:

Valore Descrizione
InProgress L'operazione è ancora in esecuzione
Completato Operazione completata (completata)
Non riuscito Operazione completata (non riuscita)
Parzialmentesucceed Operazione completata (parti di esso correttamente e parte di esso non)
Abbandonato L'operazione è stata abbandonata prima del completamento
BadInput L'operazione non ha avviato l'esecuzione perché c'era un input non valido
Scheduled L'operazione è pianificata per l'esecuzione
Sospensione causata dal servizio Microsoft FullText L'operazione è stata interrotta a causa della limitazione della limitazione
Cancellati L'operazione è stata annullata dall'utente
Operazione ignorata L'operazione è stata ignorata (a causa di una condizione logica fornita come input dell'operazione)

Esempio

.show operations
ID Operazione ID del nodo Avvio Ultimo aggiornamento Durata State Stato
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 Completato
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 Completato
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 Completato
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 Non riuscito Raccolta modificata. L'operazione di enumerazione potrebbe non essere eseguita.