다음을 통해 공유


DMX를 사용하여 드릴스루 쿼리 만들기

적용 대상: SQL Server 2019 및 이전 Analysis Services Azure Analysis Services Fabric/Power BI Premium

중요

데이터 마이닝은 SQL Server 2017 Analysis Services에서 더 이상 사용되지 않으며 이제 SQL Server 2022 Analysis Services에서 중단되었습니다. 더 이상 사용되지 않는 기능 및 중단된 기능에 대해서는 설명서가 업데이트되지 않습니다. 자세한 내용은 Analysis Services 이전 버전과의 호환성을 참조하세요.

드릴스루를 지원하는 모든 모델의 경우 SQL Server Management Studio 또는 DMX를 지원하는 다른 클라이언트에서 DMX 쿼리를 만들어 사례 데이터 및 구조 데이터를 검색할 수 있습니다.

경고

데이터를 보려면 드릴스루를 사용하도록 설정되었으며 필요한 사용 권한이 있어야 합니다.

드릴스루 옵션 지정

모델 사례 및 구조 사례를 검색하는 일반 구문은 다음과 같습니다.

SELECT <model column list>, StructureColumn('<structure column name') FROM <modelname>.CASES  

DMX 쿼리를 사용하여 사례 데이터를 반환하는 방법에 대한 자세한 내용은 SELECT FROM <모델을 참조하세요>. CASES(DMX)SELECT FROM <구조체>. 사례.

예제

다음 DMX 쿼리는 시계열 모델의 특정 제품 계열에 대한 사례 데이터를 반환합니다. 또한 이 쿼리는 모델에 사용되지 않았지만 마이닝 구조에서는 사용할 수 있는 Amount열도 반환합니다.

SELECT [DateSeries], [Model Region], Quantity, StructureColumn('Amount') AS [M200 Pacific Amount]  
FROM Forecasting.CASES  
WHERE [Model Region] = 'M200 Pacific'  

이 예에서는 별칭을 사용하여 구조 열의 이름을 바꾸었습니다. 구조 열에 별칭을 할당하지 않는 경우 열은 'Expression'이라는 이름으로 반환됩니다. 이 동작은 명명되지 않은 모든 열의 기본 동작입니다.

참고 항목

드릴스루 쿼리(데이터 마이닝)
마이닝 구조에서의 드릴스루