Comando de operaciones .show

Kusto mantiene un registro interno de operaciones en ejecución e históricas que procesa, como operaciones de ingesta y operaciones de administración de datos. Las entradas se anexan al registro cuando las operaciones se inician y cambian su estado, incluido cuando las operaciones alcanzan su estado terminal. Los usuarios pueden ver las operaciones en curso y anteriores que iniciaron mediante el .show operations comando . Los administradores de bases de datos pueden ver todas las operaciones que se aplican a las bases de datos que administran.

Los usuarios también pueden ver los resultados de una operación mediante el .show operation details comando . Normalmente, los resultados se devuelven como parte del .show operations propio comando. En el caso de los comandos de administración asincrónica, el .show operation details comando es la única manera de ver los resultados del comando.

Syntax

.show operations [ OperationId ]

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

Parámetros

Nombre Tipo Requerido Descripción
OperationId guid Identificador de operación para el que se mostrarán los detalles.

Devoluciones

Cuando se omite un identificador de operación, el comando devuelve una tabla que muestra todas las operaciones administrativas ejecutadas en las últimas dos semanas, ya sea en curso o completadas. Incluye entradas accesibles para el usuario, con varios registros posibles para una sola operación. Solo un registro indica el estado terminal de "Completed" o "Failed". Este modo es para comprobar el historial de operaciones, pero tenga en cuenta que los registros pueden tardar tiempo en aparecer en el registro histórico.

Cuando se proporcionan uno o varios identificadores de operación, el comando devuelve la actualización más reciente para cada identificador, dado el acceso del usuario y el registro que tiene menos de 6 horas de antigüedad. Este modo ayuda a comprobar rápidamente el estado más reciente de las operaciones ejecutadas recientemente.

La tabla de salida contiene la siguiente información:

Parámetro de salida Tipo Descripción
OperationId string Identificador de operación
Operación string alias de comando de Administración
NodeId string Si el comando tiene una ejecución remota (por ejemplo, DataIngestPull): NodeId contendrá el identificador del nodo remoto en ejecución.
StartedOn datetime Fecha y hora (en UTC) cuando se inició la operación
LastUpdatedOn datetime Fecha y hora (en UTC) cuando la operación se actualizó por última vez (puede ser un paso dentro de la operación o un paso de finalización)
Duration datetime TimeSpan entre LastUpdateOn y StartedOn
State string Estado del comando, como se muestra en la tabla Estado
Estado string Cadena de ayuda adicional que contiene errores de operaciones con errores

Tabla de estado

En la tabla siguiente se describen los valores posibles para la columna Estado de la tabla de resultados:

Valor Descripción
InProgress La operación todavía se está ejecutando
Completado La operación se completó (correctamente)
Con error La operación se completó (sin éxito)
ParcialmenteSucceeded La operación se completó (partes de ella correctamente y parte de ella no)
Abandoned La operación se abandonó antes de completarse.
BadInput La operación no comenzó a ejecutarse porque había una entrada incorrecta.
Programado La operación está programada para su ejecución.
Limitado La operación se ha anulado debido a la limitación
Canceled El usuario canceló la operación.
Omitido Se omitió la operación (debido a alguna condición lógica proporcionada como entrada de la operación).

Ejemplo

.show operations
ID Operación Id. de nodo Iniciado en Última actualización en Duration Estado Estado
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 Completado
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 Completado
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 Completado
a9f287a1-f3e6-4154-ad18-b86438da0929 ExtensionesDrop 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 Con error Se modificó la colección. Es posible que la operación de enumeración no se ejecute.