다음을 통해 공유


미러된 데이터베이스 작업 로그(미리 보기)

미러된 데이터베이스 작업 로그는 작업 영역 모니터링 로그의 일부이며 Real-Time Intelligence 솔루션의 일부인 Eventhouse KQL 데이터베이스에 등록됩니다. 이러한 로그를 사용하여 미러된 데이터베이스의 실행 및 성능을 모니터링할 수 있습니다.

미러된 데이터베이스 테이블 실행 로그

미러된 데이터베이스 테이블 수준 로그는 미러링 실행에 대한 자세한 정보를 제공하여 미러된 데이터베이스 모니터링한눈에 볼 수 있습니다. 이러한 로그를 사용하여 다음을 수행할 수 있습니다.

  • 미러된 데이터베이스/테이블에 대해 시간이 지남에 따라 복제되는 데이터의 양을 이해합니다.
  • 미러링을 위해 테이블의 추가 및 제거를 추적합니다.
  • 미러링 상태를 모니터링하고 오류를 진단합니다.
  • 초기 스냅샷 및 증분 데이터 복제에 대한 시간과 대기 시간을 측정합니다.

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

열 이름 묘사
타임 스탬프 datetime 데이터 원본에서 레코드를 만들 때 로그 항목이 생성된 시점의 타임스탬프(UTC)입니다.
OperationName 문자열 작업 로그 레코드와 연결된 작업입니다. 유효한 값: AddTable, ReplicatingSchema, StartSnapshotting, Snapshotting, StartReplicating, Replicating, StartReseeding, FailTable, RemoveTable, StopTable.
ItemId 문자열 패브릭 미러된 데이터베이스 항목의 식별자입니다.
ItemKind 문자열 패브릭 항목의 형식입니다. 유효한 값: MirroredDatabase.
ItemName 문자열 패브릭 미러된 데이터베이스 항목의 이름입니다.
WorkspaceId 문자열 작업 영역의 식별자입니다.
WorkspaceName 문자열 작업 영역의 이름입니다.
CapacityId 문자열 작동 중인 항목을 호스팅하는 패브릭 용량 식별자입니다.
CorrelationId 문자열 적용할 수 없습니다.
OperationId 문자열 적용할 수 없습니다.
신원 문자열 적용할 수 없습니다.
CustomerTenantId 문자열 작업이 수행된 고객 테넌트 ID입니다.
DurationMs 오래 적용할 수 없습니다.
상태 문자열 적용할 수 없습니다.
수준 문자열 적용할 수 없습니다.
부위 문자열 패브릭 미러된 데이터베이스가 있는 지역입니다.
WorkspaceMonitoringTableName 문자열 작업 영역 모니터링 테이블의 이름입니다. 유효한 값: MirroredDatabaseTableExecution.
OperationStartTime datetime 작업이 시작된 시간(UTC)입니다.
OperationEndTime datetime 작업이 종료된 시간(UTC)입니다.
MirroringSourceType 문자열 원본 데이터베이스의 형식(예: AzureSqlDatabase, Snowflake.
SourceTableName 문자열 원본 테이블의 이름입니다.
SourceSchemaName 문자열 원본 스키마의 이름입니다.
ProcessedRows 오래 지정된 작업에서 처리한 행 수입니다.
ProcessedBytes 오래 지정된 작업에서 처리되는 데이터의 크기입니다.
ReplicatorBatchLatency 오래 미러링 중에 데이터 일괄 처리를 복제하는 대기 시간입니다. 단위는 초 단위입니다.
ErrorType 문자열 UserError 또는 SystemError오류의 유형입니다.
ErrorMessage 문자열 오류 메시지 세부 정보입니다.

샘플 쿼리

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