다음을 통해 공유


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

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

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

미러된 데이터베이스 테이블 수준 로그는 미러링 실행에 대한 자세한 정보를 제공하여 패브릭 포털에서 모니터링의 한눈에 보는 보기를 보완합니다. 이러한 로그를 사용하여 다음을 수행할 수 있습니다.

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

작업 영역 모니터링을 사용하여 미러된 데이터베이스를 모니터링하는 방법에 대해 자세히 알아봅니다.

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

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

샘플 쿼리

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