Partager via


Commande des opérations .show

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 changent leur état, notamment 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 asynchrone, la .show operation details commande est la seule façon d’afficher les résultats de la commande.

Syntaxe

.show operations [ OperationId ]

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

Paramètres

Nom Type Requise 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 de « Completed » ou « Failed ». Ce mode est destiné à vérifier l’historique des opérations, mais notez que les enregistrements peuvent prendre du temps à 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, en fonction de l’accès de l’utilisateur et de l’enregistrement inférieur à 6 heures. Ce mode permet de vérifier rapidement l’état le plus récent 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
Operation string Alias de commande Administrateur
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 (en UTC) lors du démarrage de l’opération
LastUpdatedOn datetime Date/heure (en UTC) lorsque l’opération a été mise à jour en dernier (peut être une étape à l’intérieur de l’opération ou une étape d’achèvement)
Durée datetime TimeSpan entre LastUpdateOn et StartedOn
State string État de la commande, comme indiqué dans la table State
État 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)
Partiellement réussi L’opération s’est terminée (parties de celle-ci avec succès et partie de celle-ci 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 il y avait une entrée incorrecte
Planifié L’opération est planifiée pour l’exécution
Throttled L’opération a été abandonnée en raison de la limitation
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 de l’opération)

Exemple

.show operations
id Operation ID de nœud Date de début Dernière mise à jour sur Durée 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 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.