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. |
Contenu connexe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour