Share via


Commande .show operations

Kusto gère un journal interne des opérations en cours d’exécution et historiques qu’il traite, telles que les opérations d’ingestion et les opérations de gestion des données. Les entrées sont ajoutées au journal lorsque les opérations démarrent et modifient leur état, y compris lorsque les opérations atteignent leur état terminal. Les utilisateurs peuvent afficher les opérations en cours et passées qu’ils ont démarrées à l’aide de la .show operations commande . Les administrateurs de base de données peuvent afficher toutes les opérations qui s’appliquent aux bases de données qu’ils administrent.

Les utilisateurs peuvent également afficher les résultats d’une opération à l’aide de la .show operation details commande . Normalement, les résultats sont retournés dans le cadre de la .show operations commande elle-même. Pour les commandes de gestion asynchrones, la .show operation details commande est la seule façon d’afficher les résultats de la commande.

Syntax

.show operations [ OperationId ]

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

Paramètres

Nom Type Obligatoire Description
OperationId guid ID d’opération pour lequel afficher les détails.

Retours

Lorsqu’un ID d’opération est omis, la commande retourne une table affichant toutes les opérations administratives exécutées au cours des deux dernières semaines, qu’elles soient en cours ou terminées. Il inclut des entrées accessibles à l’utilisateur, avec plusieurs enregistrements possibles pour une seule opération. Un seul enregistrement indique l’état terminal « Completed » ou « Failed ». Ce mode permet de vérifier l’historique des opérations, mais notez que les enregistrements peuvent prendre du temps pour apparaître dans le journal historique.

Lorsqu’un ou plusieurs ID d’opération sont fournis, la commande retourne la dernière mise à jour pour chaque ID, compte tenu de l’accès de l’utilisateur et de l’enregistrement datant de moins de 6 heures. Ce mode permet de case activée rapidement les dernières status des opérations récemment exécutées.

La table de sortie contient les informations suivantes :

Paramètre de sortie Type Description
OperationId string Identificateur d'opération
Opération string alias de commande Administration
NodeId string Si la commande a une exécution à distance (par exemple, DataIngestPull) - NodeId contient l’ID du nœud distant en cours d’exécution
StartedOn datetime Date/heure (utc) de démarrage de l’opération
LastUpdatedOn datetime Date/heure (utc) de la dernière mise à jour de l’opération (peut être une étape à l’intérieur de l’opération ou une étape d’achèvement)
Duration datetime TimeSpan entre LastUpdateOn et StartedOn
State string État de la commande, comme indiqué dans la table State
Statut string Chaîne d’aide supplémentaire qui contient des erreurs d’opérations ayant échoué

Table d’état

Le tableau suivant décrit les valeurs possibles pour la colonne État de la table de résultats :

Valeur Description
InProgress L’opération est toujours en cours d’exécution
Effectué L’opération s’est terminée (avec succès)
Échec L’opération s’est terminée (sans succès)
Partiellementsucceeded L’opération s’est terminée (des parties de celle-ci ont réussi et une partie non)
Abandonné L’opération a été abandonnée avant l’achèvement
BadInput L’opération n’a pas commencé à s’exécuter, car l’entrée était incorrecte
Planifié L’exécution de l’opération est planifiée
Throttled L’opération a été abandonnée en raison d’une limitation
Opération annulée L’opération a été annulée par l’utilisateur
Ignoré L’opération a été ignorée (en raison d’une condition logique fournie comme entrée d’opération)

Exemple

.show operations
id Opération ID du nœud Démarré sur Dernière mise à jour le Duration État État
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 Effectué
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 Effectué
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 Effectué
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 Échec La collection a été modifiée. L’opération d’énumération peut ne pas s’exécuter.