다음을 통해 공유


SQL Server Management Studio에서 DMX 쿼리 만들기

SQL Server는 마이닝 모델 및 마이닝 구조에 대한 예측 쿼리, 콘텐츠 쿼리 및 데이터 정의 쿼리를 만드는 데 도움이 되는 일련의 기능을 제공합니다.

  • 그래픽 예측 쿼리 작성기는 예측 쿼리를 작성하고 데이터 집합을 모델에 매핑하는 프로세스를 간소화하기 위해 SSDT(SQL Server Data Tools) 및 SQL Server Management Studio 모두에서 사용할 수 있습니다.

  • 템플릿 탐색기에 제공된 쿼리 템플릿은 여러 유형의 예측 쿼리를 포함하여 다양한 종류의 DMX 쿼리 만들기를 시작합니다. 템플릿은 콘텐츠 쿼리, 중첩된 데이터 집합을 사용한 쿼리, 마이닝 구조에서 사례를 반환하는 쿼리 및 데이터 정의 쿼리에 대해 제공됩니다.

  • MDX 및 DMX 쿼리 창의 메타데이터 탐색기는 쿼리 작성기에 끌어서 놓을 수 있는 사용 가능한 모델 및 구조 목록과 DMX 함수 목록을 제공합니다. 이 기능을 사용하면 입력하지 않고도 개체 이름을 쉽게 바로 가져올 수 있습니다.

이 항목에서는 메타데이터 탐색기 및 DMX 쿼리 편집기를 사용하여 DMX 쿼리를 빌드하는 방법을 설명합니다.

DMX 쿼리 템플릿

기본 DMX 쿼리를 만들기 위한 템플릿은 템플릿 탐색기에서 사용할 수 있습니다. DMX 폴더에는 다음과 같은 범주로 구분된 데이터 마이닝 템플릿이 포함되어 있습니다.

  • 모델 콘텐츠

  • 모델 관리

  • 예측 쿼리

  • 구조 콘텐츠

자주 실행하는 쿼리 또는 명령에 대한 사용자 지정 템플릿을 만들 수도 있습니다.

XMLA 쿼리 템플릿

Analysis Services는 XMLA 쿼리에 대한 템플릿도 제공합니다.

XMLA와 DMX를 사용하여 수행할 수 있는 쿼리 유형 간에는 몇 가지 겹침이 있습니다. 예를 들어 DMX 또는 데이터 마이닝 스키마 행 집합을 사용하여 일부 모델 콘텐츠 쿼리를 만들 수 있지만 스키마 행 집합에 DMX 콘텐츠 쿼리에 노출되지 않는 정보가 포함된 경우가 있습니다.

DMX 및 XMLA에서 작업을 처리하는 방식에는 몇 가지 주요 차이점이 있습니다. 예를 들어 XMLA를 사용하여 전체 Analysis Services 데이터베이스의 백업과 같은 관리 작업을 수행할 수 있지만 단일 마이닝 모델을 백업하려는 경우 DMX는 해당 용도에 더 적합한 간단한 명령 인 EXPORT(DMX)를 제공합니다.

DMX 쿼리 빌드 및 실행

새 DMX 쿼리 창 열기

  1. Management Studio에서 새 쿼리 를 클릭한 다음 새 분석 서버 DMX 쿼리를 선택합니다.

  2. 서버에 연결 대화 상자가 나타나면 작업하려는 마이닝 모델이 포함된 Analysis Services 인스턴스를 선택합니다.

템플릿 탐색기 열기

  1. SQL Server Management Studio의 보기 메뉴에서 템플릿 탐색기를 선택합니다.

  2. Analysis Server를 클릭하여 Analysis Services에 적용되는 템플릿의 트리 보기를 확인합니다.

템플릿을 적용하여 쿼리 빌드

  • 적절한 쿼리 유형을 마우스 오른쪽 단추로 클릭하고 열기를 선택합니다.

  • 또는 템플릿을 쿼리 편집기에 끌어옵니다.

  • 쿼리 메뉴에서 매개 변수 값 지정 옵션을 사용하여 쿼리에 대한 매개 변수를 채울 수도 있습니다.

템플릿에서 특정 유형의 쿼리를 만드는 방법에 대한 예제는 다음 항목을 참조하세요.

템플릿에서 단일 예측 쿼리 만들기

마이닝 모델에서 콘텐츠 쿼리 만들기

또한 참조하십시오

데이터 마이닝 쿼리 인터페이스
DMX(데이터 마이닝 확장) 참조