의미 체계 모델 작업
의미 체계 모델 작업 로그는 작업 영역 모니터링 로그의 일부이며 실시간 인텔리전스 솔루션의 일부인 Eventhouse KQL 데이터베이스에 등록됩니다. 이러한 로그를 사용하여 작업 영역의 사용량 및 성능을 모니터링할 수 있습니다.
의미 체계 모델 작업 로그
Analysis Services 엔진은 일괄 처리 또는 트랜잭션의 시작과 같은 이벤트를 처리합니다. 예를 들어 쿼리 및 프로세스 파티션을 실행합니다. 일반적으로 Power BI 데이터 엔진의 성능, 상태 및 사용을 모니터링하는 데 사용됩니다. 전체 테넌트에서 정보를 포함합니다.
의미 체계 모델 로그를 사용하여 다음을 수행합니다.
- 용량, 작업 영역, 보고서 또는 사용자별로 높거나 비정상적인 Analysis Services 엔진 활동 기간을 식별합니다.
- 외부 DirectQuery 작업을 포함하여 쿼리 성능 및 추세를 분석합니다.
- 의미 체계 모델 새로 고침 기간, 겹침 및 처리 단계를 분석합니다.
- Premium XMLA 엔드포인트를 사용하여 보낸 사용자 지정 작업을 분석합니다.
이 표에는 의미 체계 모델 로그가 나열됩니다. 이벤트에 대한 자세한 내용 및 이벤트에 대한 드릴다운은 ExecutionMetrics
이벤트 및 스키마를 참조하세요.
ColumnName | ColumnType | 설명 |
---|---|---|
ApplicationContext | dynamic | 요청을 실행하는 애플리케이션에 대한 세부 정보를 제공하는 고유 식별자의 속성 모음입니다. 예를 들어 보고서 ID입니다. |
ApplicationName | string | 서버에 대한 연결을 만든 클라이언트 애플리케이션의 이름을 포함합니다. 이 열은 표시된 프로그램 이름이 아닌 애플리케이션에서 전달되는 값으로 채워집니다. |
callerIpAddress | string | IP 주소라고 함 |
CapacityId | string | 작동 중인 아티팩트 호스팅 용량의 고유 식별자입니다. |
범주 | string | 감사/보안/요청과 같은 이벤트의 범주입니다. |
CorrelationId | string | 상관 관계가 있는 이벤트의 ID입니다. 여러 테이블 간의 상관 관계가 지정된 이벤트를 식별하는 데 사용할 수 있습니다. |
CpuTimeMs | long | 이벤트에 의해 사용된 CPU 시간(밀리초)입니다. |
CustomerTenantId | string | 패브릭 테넌트 식별자 |
DatasetMode | string | 의미 체계 모델의 모드입니다. 가져오기, DirectQuery 또는 복합 모드가 있습니다. |
DurationMs | long | 이벤트에 소요된 시간(밀리초)입니다. |
EventText | string | 작업과 관련된 자세한 정보(예: DAX 쿼리)를 포함합니다. |
ExecutingUser | string | 작업을 실행하는 사용자입니다. |
ID | dynamic | 사용자 및 클레임에 대한 정보입니다. |
ItemId | string | 데이터를 로깅하는 리소스의 고유 식별자입니다. |
ItemKind | string | 작업을 로깅하는 아티팩트 유형(예: 의미 체계 모델)입니다. |
ItemName | string | 이 작업을 로깅하는 Power BI 아티팩트의 이름입니다. |
수준 | string | 로깅되는 작업의 심각도 수준을 포함합니다. 성공, 정보, 경고 또는 오류입니다. |
OperationDetailName | string | 작업에 대한 자세한 내용 |
OperationId | string | 작업 또는 요청의 고유 식별자입니다. XmlaRequestId 과 같음 |
OperationName | string | 로그 레코드와 연결된 작업입니다. |
ProgressCounter | long | 진행률 카운터 |
지역 | string | 패브릭 영역을 포함합니다. |
ReplicaId | string | QSO(쿼리 스케일 아웃)를 사용할 때 복제본을 식별할 수 있는 복제본 식별자입니다. 읽기-쓰기 복제본에는 항상 ReplicaId='AAA'가 있고 읽기 전용 복제본에는 'AAB'부터 시작하는 ReplicaId가 있습니다. QSO를 사용하지 않는 의미 체계 모델의 경우 ReplicaId는 항상 'AAA'입니다. |
상태 | string | 작업의 상태입니다. |
StatusCode | int | 작업의 상태 코드입니다. 성공 및 실패를 포함합니다. |
Timestamp | 날짜/시간 | 로그가 생성된 시간의 타임스탬프(UTC)입니다. |
사용자 | string | 실행 중인 작업과 연결된 사용자입니다. 서버에서 최종 사용자 ID를 가장해야 할 때 사용합니다. |
WorkspaceId | string | 작업 중인 항목이 포함된 작업 영역의 고유 식별자입니다. |
WorkspaceMonitoringTableName | string | 패브릭 작업 영역 모니터링에서 이벤트를 사용할 수 있는 테이블의 이름 |
WorkspaceName | string | 항목을 포함하는 패브릭 작업 영역의 이름입니다. |
XmlaObjectPath | string | 개체 경로입니다. 개체의 부모로 시작되는 쉼표로 구분된 부모 목록입니다. |
XmlaProperties | string | XMLA 요청의 속성 |
XmlaSessionId | string | Analysis Services 세션 식별자 |