Compartilhar via


Logs de comando

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

Tabela de Logs de comando

Use os logs de comando para:

  • Analisar o desempenho e as tendências de 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 Type Descrição
CacheColdHitsBytes longo A quantidade de dados de armazenamento frio que estavam disponíveis para o comando em cache frio devido à pré-busca de dados.
CacheColdMissesBytes longo A quantidade de dados de armazenamento frio que não estava disponível para o comando no cache frio.
CacheHotHitsBytes longo A quantidade de dados que estava disponível para o comando no cache frequente. A quantidade de dados armazenados no cache frequente é definida pela política de cache de banco de dados ou tabela.
CacheHotMissesBytes longo A quantidade de dados que não estava disponível para o comando no cache frequente.
CapacityId string O identificador de capacidade do Fabric.
CommandText string O texto do comando.
ComponentFault string No caso de um erro de comando, o componente em que a falha ocorreu. Valores válidos: Server ou Client.
CorrelationId string O identificador de correlação do comando.
CpuTimeMs longo CPU total em milissegundos (ms) usado pelo comando.
CustomerTenantId string O identificador de locatário do cliente.
DatabaseId string O identificador exclusivo do banco de dados.
DatabaseName string O nome do banco de dados.
DurationMs longo A duração do comando (ms).
EventhouseCommandType string O tipo de comando que foi executado.
ExtentsMaxScannedTime datetime O tempo máximo de exame dos dados.
ExtentsMinScannedTime datetime O tempo mínimo do exame de dados.
FailureReason string O motivo pelo qual o comando falhou.
Identidade dinâmico A identidade do usuário ou aplicativo que executou o comando.
ItemId string O identificador do item do Fabric Eventhouse.
ItemKind string O tipo do item do Fabric. Valores válidos: Eventhouse.
ItemName string O nome do item do Fabric Eventhouse.
Nível string Não aplicável.
MemoryPeakBytes longo O consumo de memória de pico do comando.
OperationEndTime datetime A hora (UTC) em que a operação foi concluída.
OperationId string O identificador de log de comandos exclusivo.
OperationName string O nome da operação executada.
OperationStartTime datetime A hora (UTC) em que a operação foi iniciada.
Region string A região em que o banco de dados KQL do Fabric está localizado.
ScannedExtentsCount longo 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 longo 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 string O nome do aplicativo de origem que executou o comando.
Status string O status de conclusão do comando.
Timestamp datetime A hora (UTC) em que o evento foi gerado.
TotalExtentsCount longo O número total de extensões no conjunto de resultados.
TotalRowsCount longo O número total de linhas no conjunto de resultados.
espaços de trabalhoId string O identificador do workspace.
WorkspaceMonitoringTableName string O nome da tabela de monitoramento do workspace. Valores válidos: EventhouseCommandyLogs.
WorkspaceName string O nome do workspace.

Consultas de exemplo

Encontre consultas de amostra no repositório GitHub de exemplos de malha.