Logs de comandos

A tabela de logs de comandos contém a lista de comandos executados em um banco de dados KQL da Eventhouse, que faz parte do Real-Time Intelligence. Para cada comando, um registro de evento de log é armazenado na tabela EventhouseCommandLogs .

Tabela de logs de comando

Use os logs de comando para:

  • Analise o desempenho e as tendências do comando.
  • Identifique comandos que consomem uma grande quantidade de recursos do sistema.
  • Identifique os usuários e aplicativos que executam o maior número de comandos.

A tabela a seguir descreve as colunas armazenadas na tabela EventhouseCommandLogs :

Nome da Coluna Tipo Description
CacheColdHitsBytes long A quantidade de dados de armazenamento a frio que estava disponível para o comando em cache frio devido à pré-busca de dados.
CacheColdMissesBytes long A quantidade de dados de armazenamento a frio que não estavam disponíveis para o comando no cache frio.
CacheHotHitsBytes long A quantidade de dados que estava disponível para o comando no hot cache. A quantidade de dados armazenados no hot cache é definida pela política de cache de banco de dados ou tabela.
CacheHotMissesBytes long A quantidade de dados que não estava disponível para o comando no hot cache.
CapacityId cadeia (de caracteres) O identificador de capacidade da malha.
CommandText cadeia (de caracteres) O texto do comando.
ComponentFault cadeia (de caracteres) No caso de um erro de comando, o componente onde a falha ocorreu. Valores válidos: Server ou Client.
CorrelationId cadeia (de caracteres) O identificador de correlação do comando.
CpuTimeMs long CPU total em milissegundos (ms) usada pelo comando.
CustomerTenantId cadeia (de caracteres) O identificador de locatário do cliente.
DatabaseId cadeia (de caracteres) O identificador exclusivo do banco de dados.
DatabaseName cadeia (de caracteres) O nome do banco de dados.
DurationMs long A duração do comando (ms).
EventhouseCommandType cadeia (de caracteres) O tipo de comando que foi executado.
ExtentsMaxScannedTime datetime O tempo máximo de varredura de dados.
ExtentsMinScannedTime datetime O tempo mínimo de varredura de dados.
FailureReason cadeia (de caracteres) O motivo pelo qual o comando falhou.
Identidade dynamic A identidade do usuário ou aplicativo que executou o comando.
ItemId cadeia (de caracteres) O identificador do item Fabric Eventhouse.
ItemKind cadeia (de caracteres) O tipo de item de malha. Valores válidos: Eventhouse.
NomeDoItem cadeia (de caracteres) O nome do item Fabric Eventhouse.
Level cadeia (de caracteres) Não aplicável.
MemoryPeakBytes long O consumo de memória de pico do comando.
OperationEndTime datetime A hora (UTC) a operação terminou.
OperationId cadeia (de caracteres) O identificador de log de comando exclusivo.
OperationName cadeia (de caracteres) O nome da operação executada.
OperationStartTime datetime A hora (UTC) em que a operação foi iniciada.
País/Região cadeia (de caracteres) A região onde o banco de dados Fabric KQL está localizado.
ScannedExtentsCount long O número de extensões verificadas pelo comando. Um número alto pode indicar a causa de um problema de latência de comando.
ScannedRowsCount long O número de linhas verificadas pelo comando. Um número alto pode indicar a causa de um problema de latência de comando.
SourceApplication cadeia (de caracteres) O nome do aplicativo de origem que executou o comando.
Estado cadeia (de caracteres) O status de conclusão do comando.
Carimbo de Data/Hora datetime A hora (UTC) em que o evento foi gerado.
TotalExtentsCount long O número total de extensões no conjunto de resultados.
TotalRowsCount long O número total de linhas no conjunto de resultados.
WorkspaceId cadeia (de caracteres) O identificador do espaço de trabalho.
WorkspaceMonitoringTableName cadeia (de caracteres) O nome da tabela de monitoramento do espaço de trabalho. Valores válidos: EventhouseCommandyLogs.
Nome do espaço de trabalho cadeia (de caracteres) O nome do espaço de trabalho.

Consultas de amostra

Você pode encontrar consultas de exemplo no repositório GitHub de amostras de malha.

Modelos

Pode explorar e visualizar os registos usando os modelos integrados Real-Time dashboards, seguindo o guia de monitorização Visualize workspace .