다음을 통해 공유


Query 요소(XMLA)

사용 빈도 기반 최적화 중 DesignAggregations 명령에 사용되는 Queries 컬렉션 내에 쿼리를 포함합니다.

구문

<Queries>
...
<Query>...</Query>
...
</Queries>

요소 특징

특징

설명

데이터 형식 및 길이

String

기본값

없음

카디널리티

0-1: 한 번만 나타날 수 있는 선택적 요소입니다.

요소 관계

관계

요소

부모 요소

Queries

자식 요소

없음

주의

DesignAggregations 명령은 명령의 Queries 컬렉션에 하나 이상의 Query 요소를 포함하여 사용 빈도 기반 최적화를 지원합니다. 각 Query 요소는 가장 자주 사용하는 쿼리를 대상으로 하는 집계를 정의하기 위해 디자인 프로세스에서 사용하는 목표 쿼리를 나타냅니다. 사용자 고유의 목표 쿼리를 지정하거나 Microsoft SQL Server Analysis Services 인스턴스에 의해 쿼리 로그에 저장된 정보를 사용하여 가장 자주 사용하는 쿼리에 대한 정보를 검색할 수 있습니다.

반복적으로 집계를 디자인하는 경우 첫 번째 DesignAggregations 명령에서만 목표 쿼리를 전달하면 됩니다. 이는 Analysis Services 인스턴스가 이러한 목표 쿼리를 저장하여 후속 DesignAggregations 명령 중에 사용하기 때문입니다. 반복 프로세스의 첫 번째 DesignAggregations 명령에서 목표 쿼리를 전달하면 Queries 속성에 목표 쿼리를 포함하는 모든 후속 DesignAggregations 명령은 오류를 생성합니다.

Query 요소에는 다음 인수를 포함하는 쉼표로 구분된 값이 포함됩니다.

Frequency,Dataset[,Dataset...]

  • Frequency
    쿼리가 이전에 실행된 횟수에 해당하는 가중 요인입니다. Query 요소가 새 쿼리를 나타내는 경우 Frequency 값은 쿼리를 평가하기 위해 디자인 프로세스에 사용되는 가중 요인을 나타냅니다. 빈도 값이 증가하면서 디자인 프로세스 중 쿼리에 적용되는 가중치도 증가합니다.

  • Dataset
    쿼리에 포함될 차원 특성을 지정하는 숫자 문자열입니다. 이 문자열에는 차원의 특성 수와 같은 문자 수가 있어야 합니다. 영(0)은 지정된 서수 위치의 특성이 지정된 차원의 쿼리에 포함되지 않음을 나타내고 일(1)은 지정된 서수 위치의 특성이 지정된 차원의 쿼리에 포함됨을 나타냅니다.

    예를 들어 문자열 "011"은 세 개의 특성이 있는 차원을 사용하는 쿼리를 참조하며 여기서 두 번째 및 세 번째 특성이 쿼리에 포함됩니다.

    [!참고]

    일부 특성은 데이터 집합에서 고려되지 않습니다. 제외되는 특성에 대한 자세한 내용은 Query 요소(XMLA)를 참조하십시오.

    집계 디자인을 포함하는 측정값 그룹의 각 차원은 Query 요소의 Dataset 값으로 나타납니다. Dataset 값의 순서는 측정값 그룹에 포함된 차원의 순서와 일치해야 합니다.

참고 항목

개념