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. |
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