Share via


Analysis Services 이벤트 클래스

SQL Server Profiler에서는 이벤트 범주를 사용하여 MicrosoftSQL ServerAnalysis Services의 이벤트를 모니터링할 수 있습니다. 이벤트 범주에는 SQL Server Profiler 사용자 인터페이스 내에 함께 그룹화된 이벤트 클래스가 포함됩니다. 이러한 이벤트 클래스는 Analysis Services의 각 동작인 이벤트를 설명합니다. 예를 들어 Analysis Services에 대해 실행될 문은 StatementBefore 이벤트 클래스가 포함된 이벤트를 시작합니다.

이벤트 클래스에는 더 세분화된 범주를 설명하는 하위 클래스가 있을 수 있습니다. 예를 들어 AggregationAfter 이벤트 클래스에는 LazyRegular라는 두 가지 이벤트 하위 클래스가 있습니다. 또한 이벤트 하위 클래스에는 각각의 클래스와 연관된 여러 개의 열이 있습니다. 추적 이벤트를 설명하는 열은 모든 이벤트에서 동일하지만 각 열에 기록되는 정보는 이벤트 클래스에 따라 다를 수 있습니다. 예를 들어 TextData 열에는 모든 문 이벤트에 대한 원본 DDL이 기록되지만 집계 이벤트에 대한 DDL은 없습니다.

전체 또는 일부 추적 열을 사용할 수 있고 동시에 추적할 하나 이상의 이벤트 클래스를 선택할 수 있습니다. 또한 필터 조건을 사용하여 이벤트 클래스를 선택적으로 추적할 수도 있습니다. 예를 들어 특정 큐브나 StatementBefore 이벤트 클래스만 변경하는 이벤트를 추적할 수 있습니다.

[!참고]

SQL Server Profiler에서는 프로파일러가 수신하고 있는 이벤트에 대해서만 추적 이벤트를 생성합니다.

다음 표에서는 Analysis Services에 대한 SQL Server Profiler 이벤트 범주를 설명하고 연관된 이벤트 클래스를 나열합니다.

이벤트 범주

설명

Security Audit 이벤트 범주

데이터베이스 감사 이벤트 클래스 모음입니다.

Progress Reports 이벤트 범주

진행률 보고에 대한 이벤트 모음입니다.

Queries Events 이벤트 범주

쿼리에 대한 이벤트 모음입니다.

Command Events 이벤트 범주

명령에 대한 이벤트 모음입니다.

Errors and Warnings 이벤트 범주

오류 이벤트 모음입니다.

Discover Server State 이벤트 범주

서버 상태 검색 요청에 대한 이벤트 모음입니다.

Discover Events 이벤트 범주

검색 요청에 대한 이벤트 모음입니다.

Notification Events 이벤트 범주

알림 이벤트 모음입니다.

Session Events 이벤트 범주

세션 이벤트 모음입니다.