쿼리 모드에서 Analysis Services MDX 쿼리 디자이너 사용

업데이트: 2006년 4월 14일

Microsoft Analysis Services 데이터 원본에서 데이터 집합을 만드는 경우 보고서 디자이너에는 MDX 쿼리 디자이너가 디자인 모드로 표시됩니다. 쿼리 모드로 전환하려면 도구 모음의 디자인 모드(디자인 모드로 전환) 토글 단추를 클릭합니다. 쿼리 모드의 그래픽 쿼리 디자이너에는 도구 모음, 큐브 선택 단추 및 메타데이터/함수/템플릿 탭 창, 쿼리 창, 데이터 창과 같은 세 가지 창이 있습니다. 사용자 인터페이스에 대한 자세한 내용은 Analysis Services MDX 쿼리 디자이너 사용자 인터페이스를 참조하십시오.

[!참고] 디자인 모드로 다시 전환하면 쿼리 모드에서 변경한 내용이 손실됩니다.

쿼리 모드를 사용하여 MDX 쿼리를 대화형으로 작성하거나 MDX 텍스트를 직접 입력할 수 있습니다. 큐브를 선택하고 차원, 차원 특성, 수준, 계층, 명명된 집합, 멤버, 측정값 및 KPI(핵심 성과 지표)를 쿼리 창으로 끌 수 있습니다. 쿼리에 포함할 함수나 MDX 템플릿을 선택할 수 있으며, 변수의 기본값을 설정하고, 쿼리 창에서 변경 작업을 수행하면서 쿼리에 대해 반환되는 결과를 자동으로 미리 볼 수도 있습니다. 필터를 설정하면 쿼리에 설정된 데이터에서 검색되는 데이터를 제한하고 매개 변수를 정의할 수 있습니다. 사용자가 쿼리 창에서 쿼리를 변경할 때마다 Reporting Services에서는 MDX 텍스트를 처리하여 데이터 원본에서 검색할 열을 결정합니다. 이러한 열은 데이터 집합 창에 데이터 집합 필드로 나타납니다.

일반 쿼리 디자이너는 Microsoft Analysis Services 데이터 처리 확장 프로그램에서 사용할 수 없습니다.

큐브 선택 단추

쿼리를 만들기 전에 데이터를 검색할 큐브를 선택해야 합니다. 큐브 선택 대화 상자를 열려면 큐브 선택을 클릭합니다. 그러면 Microsoft Analysis Services 데이터 원본에서 사용 가능한 큐브 목록을 제공합니다. 기본적으로 데이터베이스의 첫 번째 큐브가 선택됩니다.

큐브를 선택하는 방법은 방법: 큐브 선택(보고서 디자이너)을 참조하십시오.

메타데이터 창

메타데이터 창에서는 기본 데이터 원본에서 선택한 큐브의 메타데이터를 찾아볼 수 있습니다. 이러한 메타데이터에는 차원, 수준, 계층, 특성, 측정값, KPI 등이 포함됩니다. 메타데이터 브라우저를 사용하여 개체를 쿼리 창으로 끌 수 있습니다.

메타데이터 창은 쿼리 디자이너 왼쪽의 큐브 이름 아래에 있습니다. 이 창에는 현재 큐브에 저장된 개체가 표시되며 이러한 개체를 MDX 쿼리 창으로 끌 수 있습니다. 개체를 쿼리 창으로 끌면 개체 이름이 쿼리에 포함됩니다.

메타데이터 창에서 쿼리 창으로 끌 수 있는 개체는 다음과 같습니다.

  • 수준
  • 측정값
  • 계층 및 특성
  • KPI

멤버 속성은 쿼리 창으로 끌 수 없습니다. 멤버 속성에 대한 자세한 내용은 Analysis Services 데이터에 대해 확장 필드 속성 사용을 참조하십시오. 보고서 데이터 집합의 필드 작업

쿼리 창

개체를 쿼리 창으로 끌거나 MDX 쿼리 텍스트를 직접 입력할 수 있습니다. MDX 쿼리를 작성하는 방법은 MDX(Multidimensional Expressions) 참조를 참조하십시오.

MDX 구문의 유효성을 검사하고 쿼리 최적화 또는 기타 쿼리 처리가 성공적으로 완료되었는지 확인하려면 쿼리 준비(쿼리 준비 단추) 단추를 사용합니다. Reporting Services에서는 MDX 텍스트를 분석하여 반환될 열을 식별하므로 데이터 집합 필드를 데이터 집합 창에 나타낼 수 있습니다. 이러한 제한된 쿼리는 MDX 쿼리 텍스트와 함께 보고서 정의에 저장됩니다. 데이터 집합 대화 상자의 필드 탭에서 필드를 직접 추가하거나 편집할 수도 있습니다. 데이터 집합 창에서 현재 쿼리에 대해 정의된 필드를 보려면 도구 모음의 필드 새로 고침(데이터 집합 필드 새로 고침) 단추를 사용합니다. 데이터 집합 창에 대한 자세한 내용은 보고서 데이터 집합의 필드 작업을 참조하십시오.

결과 창

결과 창을 사용하여 쿼리 결과를 미리 볼 수 있습니다. 쿼리를 실행하려면 쿼리 디자이너 도구 모음에서 실행 단추를 클릭합니다.

쿼리 모드에서 쿼리 매개 변수 사용

쿼리에 매개 변수가 있는 경우 보고서 디자이너에서는 쿼리가 입력되면 쿼리 매개 변수에 해당하는 보고서 매개 변수를 보고서에 자동으로 만듭니다. 예를 들어 다음 MDX 쿼리는 ProductColor라는 보고서 매개 변수를 만듭니다.

SELECT NON EMPTY { 
   [Measures].[Internet Order Quantity] } ON COLUMNS, 
   NON EMPTY { ([Product].[Product].[Product].ALLMEMBERS * 
      [Product].[Color].[Color].ALLMEMBERS ) }
   DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS FROM 
   ( SELECT 
      ( STRTOSET(@ProductColor, CONSTRAINED) ) ON COLUMNS 
       FROM [Adventure Works]) 
        CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, 
        FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS

보고서 매개 변수와 쿼리 매개 변수 간의 관계를 관리하려면 도구 모음의 선택한 데이터 집합 편집(선택한 데이터 집합을 편집할 수 있는 줄임표(...)) 단추를 클릭하여 데이터 집합 대화 상자를 열고 매개 변수 탭을 클릭합니다. 보고서 매개 변수는 쿼리 매개 변수에서 자동으로 만들어지지만 보고서 매개 변수를 별도로 관리할 수 있습니다. 또한 쿼리 매개 변수 이름을 변경하거나 쿼리 매개 변수를 삭제한 경우에도 쿼리 매개 변수에 해당하는 보고서 매개 변수는 자동으로 변경되거나 삭제되지 않습니다. 보고서 매개 변수를 제거하려면 보고서 메뉴에서 보고서 매개 변수를 선택합니다. 제거할 매개 변수를 선택하고 제거를 클릭합니다. 자세한 내용은 Reporting Services의 매개 변수 작업을 참조하십시오.

참고 항목

개념

Analysis Services 다차원 및 데이터 마이닝 예측 데이터에 대한 보고서 데이터 집합 정의
디자인 모드에서 Analysis Services MDX 쿼리 디자이너 사용
Analysis Services DMX 쿼리 디자이너 사용

관련 자료

Analysis Services MDX 쿼리 디자이너 사용자 인터페이스

도움말 및 정보

SQL Server 2005 지원 받기

변경 내역

릴리스 내역

2006년 4월 14일

새로운 내용
  • 소개 부분을 업데이트했습니다.
  • MDX 쿼리 디자이너 UI 항목에 대한 링크를 포함했습니다.
  • 메타데이터 창에 대한 설명을 업데이트했습니다.