다음을 통해 공유


명령 로그

명령 로그 테이블에는 실시간 인텔리전스의 일부인 Eventhouse KQL 데이터베이스에서 실행되는 명령 목록이 포함되어 있습니다. 각 명령에 대해 로그 이벤트 레코드는 EventhouseCommandLogs 테이블에 저장 됩니다 .

명령 로그 테이블

명령 로그를 사용하여 다음을 수행합니다.

  • 명령 성능 및 추세를 분석합니다.
  • 많은 양의 시스템 리소스를 사용하는 명령을 식별합니다.
  • 가장 많은 수의 명령을 실행하는 사용자 및 애플리케이션을 식별합니다.

다음 표에서는 EventhouseCommandLogs 테이블에 저장된 열에 대해 설명합니다 .

열 이름 Type 설명
CacheColdHitsBytes long 데이터 프리페치로 인해 콜드 캐시의 명령에 사용할 수 있었던 콜드 스토리지 데이터의 양입니다.
CacheColdMissesBytes long 콜드 캐시의 명령에 사용할 수 없었던 콜드 스토리지 데이터의 양입니다.
CacheHotHitsBytes long 핫 캐시의 명령에 사용할 수 있는 데이터의 양입니다. 핫 캐시에 저장된 데이터의 양은 데이터베이스 또는 테이블 캐싱 정책에 의해 정의됩니다.
CacheHotMissesBytes long 핫 캐시의 명령에 사용할 수 없는 데이터의 양입니다.
CapacityId string 패브릭 용량 식별자입니다.
CommandText string 명령의 텍스트입니다.
ComponentFault string 명령 오류가 발생한 경우 오류가 발생한 구성 요소입니다. 유효한 값: Server 또는 Client.
CorrelationId string 명령의 상관 관계 식별자입니다.
CpuTimeMs long 명령에 사용되는 총 CPU(밀리초)입니다.
CustomerTenantId string 고객 테넌트 식별자입니다.
DatabaseId string 데이터베이스 고유 식별자입니다.
DatabaseName string 데이터베이스의 이름입니다.
DurationMs long 명령(ms)의 기간입니다.
EventhouseCommandType string 실행된 명령의 형식입니다.
ExtentsMaxScannedTime 날짜/시간 최대 데이터 검색 시간입니다.
ExtentsMinScannedTime 날짜/시간 최소 데이터 검색 시간입니다.
FailureReason string 명령이 실패한 이유입니다.
ID dynamic 명령을 실행한 사용자 또는 애플리케이션의 ID입니다.
ItemId string Fabric Eventhouse 항목의 식별자입니다.
ItemKind string 패브릭 항목의 형식입니다. 유효한 값: Eventhouse.
ItemName string Fabric Eventhouse 항목의 이름입니다.
수준 string 해당 없음.
MemoryPeakBytes long 명령의 최대 메모리 사용량입니다.
OperationEndTime 날짜/시간 작업이 종료된 시간(UTC)입니다.
OperationId string 고유한 명령 로그 식별자입니다.
OperationName string 수행된 작업의 이름입니다.
OperationStartTime 날짜/시간 작업이 시작된 시간(UTC)입니다.
지역 string Fabric KQL 데이터베이스가 있는 지역입니다.
ScannedExtentsCount long 명령에서 검색한 익스텐트 수입니다. 높은 숫자는 명령 대기 시간 문제의 원인을 나타낼 수 있습니다.
ScannedRowsCount long 명령으로 스캔한 행 수입니다. 높은 숫자는 명령 대기 시간 문제의 원인을 나타낼 수 있습니다.
SourceApplication string 명령을 실행한 원본 애플리케이션의 이름입니다.
상태 string 명령의 완료 상태입니다.
Timestamp 날짜/시간 이벤트가 생성된 시간(UTC)입니다.
TotalExtentsCount long 결과 집합의 총 익스텐트 수입니다.
TotalRowsCount long 결과 집합의 총 행 수입니다.
WorkspaceId string 작업 영역의 식별자입니다.
WorkspaceMonitoringTableName string 작업 영역 모니터링 테이블의 이름입니다. 유효한 값: EventhouseCommandyLogs.
WorkspaceName string 작업 영역의 이름

샘플 쿼리

패브릭 샘플 GitHub 리포지토리에서 샘플 쿼리를 찾을 수 있습니다.