Business Intelligence Development Studio의 Analysis Services(Analysis Services - 다차원 데이터)

Business Intelligence Development Studio는 SQL ServerAnalysis Services에서 OLAP(온라인 분석 처리) 큐브와 데이터 마이닝 모델을 개발하는 데 사용되는 환경이며 Business Intelligence Development Studio는 비즈니스 인텔리전스 솔루션 관련 기능이 향상된 Microsoft Visual Studio 2008 환경입니다. Business Intelligence Development Studio의 일반적인 기능에 대한 자세한 내용은 Business Intelligence Development Studio 소개를 참조하십시오.

Business Intelligence Development Studio는 Analysis Services 프로젝트로 작업을 수행하고 Analysis Services 프로젝트를 Reporting Services 및 Integration Services와 통합할 수 있는 몇 가지 고유한 기능을 제공합니다. 이 항목에서는 이러한 기능에 대해 설명합니다.

[!참고]

Analysis Services 프로젝트를 위한 32비트 개발 환경인 Business Intelligence Development Studio는 IA64 64비트 아키텍처에서 실행되도록 디자인되지 않았으며 IA64 서버에 설치되지 않습니다.

Business Intelligence Development Studio의 디자인 화면은 Analysis Services에서 작업하는 각 개체별로 디자인되었습니다. 예를 들어 데이터 마이닝 모델을 작업할 수 있는 데이터 마이닝 디자이너와 큐브를 작업할 수 있는 큐브 디자이너가 있습니다. 디자인 화면 오른쪽에 있는 솔루션 탐색기는 각 디자인 화면을 탐색하고 프로젝트 내 항목을 관리할 수 있는 메커니즘을 제공합니다. 또한 Business Intelligence Development Studio에는 배포 진행률을 표시하는 배포 창과 선택한 개체의 속성을 변경할 수 있는 속성 창이 포함되어 있습니다. 이러한 디자인 화면에서 작업하는 방법을 자세히 배우려면 다음 링크를 참조하십시오. 기본 데이터 마이닝 자습서, SQL Server Analysis Services 자습서

중요 정보중요

사용자 인터페이스에서 레이블 및 개체를 마우스 오른쪽 단추로 클릭하면 표시되는 바로 가기 메뉴에서 여러 가지 유용한 새 동작을 사용할 수 있습니다. 이 항목에서 설명하는 Business Intelligence Development Studio 및 Analysis Services의 기능을 탐색할 때 다양한 항목을 마우스 오른쪽 단추로 클릭하여 이러한 옵션을 확인합니다.

다음 섹션에서는 Analysis Services 관련 Business Intelligence Development Studio 구성 요소에 대해 설명합니다.

  • 솔루션 탐색기

  • 디자이너

  • 메뉴

  • 도구/옵션

Analysis Services 솔루션 탐색기

솔루션 탐색기를 사용하여 프로젝트의 다양한 구성 요소 간에 이동할 수 있습니다. 폴더의 항목을 두 번 클릭하여 관련 디자이너를 열고 폴더를 마우스 오른쪽 단추로 클릭하여 폴더에 새 항목을 추가할 수 있습니다.

새 Analysis Services 프로젝트를 열면 솔루션 탐색기에 다음 프로젝트 항목이 포함됩니다.

  • 데이터 원본. 데이터 원본은 프로젝트의 OLAP 큐브와 데이터 마이닝 모델 간에 공유할 수 있는 연결을 나타냅니다. 자세한 내용은 데이터 원본 마법사를 사용하여 데이터 원본 정의(Analysis Services)를 참조하십시오.

  • 데이터 원본 뷰. 데이터 원본 뷰는 데이터 원본에 있는 데이터의 하위 집합을 나타내며 명명된 쿼리와 명명된 계산을 포함할 수 있습니다. 또한 프로젝트의 여러 OLAP 큐브와 데이터 마이닝 모델 간에 데이터 원본 뷰를 공유할 수 있습니다. 데이터 원본 뷰의 테이블, 뷰 또는 명명된 쿼리를 OLAP 큐브 또는 데이터 마이닝 모델의 데이터 원본으로 지정할 수 있습니다. 자세한 내용은 데이터 원본 뷰 정의(Analysis Services)를 참조하십시오.

  • 큐브. 큐브는 측정값 그룹으로 그룹화되고 차원별로 계층적으로 구성된 측정값 집합을 나타냅니다. 대개 큐브는 OLTP 데이터베이스, 데이터 웨어하우스 또는 데이터 마트 등의 관계형 데이터 원본에서 검색한 데이터로 구성됩니다. 자세한 내용은 큐브 디자인을 참조하십시오.

  • 차원. 차원은 Analysis Services에서 큐브 내의 데이터를 구성하는 데 사용됩니다. 차원은 계층과 특성 조합을 사용하여 큐브 내의 분류 수준을 나타냅니다. 자세한 내용은 차원 디자인을 참조하십시오.

  • 마이닝 구조. 마이닝 구조는 마이닝 모델을 생성한 데이터 도메인을 정의합니다. 단일 마이닝 구조에는 같은 도메인을 공유하는 여러 개의 마이닝 모델이 포함될 수 있습니다. 자세한 내용은 데이터 마이닝 프로젝트(Analysis Services - 데이터 마이닝)을 참조하십시오.

  • 역할. 역할은 Analysis Services에서 데이터와 데이터 마이닝 개체 및 OLAP의 보안을 관리하는 데 사용됩니다. 자세한 내용은 보안 역할(Analysis Services - 다차원 데이터)을 참조하십시오.

  • 어셈블리. 따라서 Analysis Services에서는 Analysis Services 인스턴스 또는 데이터베이스에 어셈블리를 추가할 수 있습니다. 어셈블리를 사용하면 CLR(공용 언어 런타임) 언어 또는 COM(구성 요소 개체 모델) 자동화 언어를 사용하여 외부 사용자 정의 함수를 만들 수 있습니다. 자세한 내용은 어셈블리(Analysis Services - 다차원 데이터)를 참조하십시오.

  • 기타. 문서, 이미지 등 기타 형식의 파일을 Analysis Services 프로젝트에 추가하면 이러한 파일이 기타 폴더에 그룹화됩니다.

Analysis Services 디자이너

Business Intelligence Development Studio의 Analysis Services 프로젝트에서 다음 디자이너를 사용할 수 있습니다. 디자이너를 사용하려면 솔루션 탐색기에서 관련 프로젝트 항목을 엽니다.

Analysis Services 메뉴

Business Intelligence Development Studio에는 Analysis Services 프로젝트에 사용할 수 있는 다음과 같은 사용자 지정 메뉴 항목이 포함되어 있습니다.

  • 데이터베이스. 데이터베이스 메뉴 옵션을 사용하여 현재 Analysis Services 프로젝트와 연결된 Analysis Services 데이터베이스를 변경할 수 있습니다. 자세한 내용은 Analysis Services 데이터베이스 정의을 참조하십시오.

  • 큐브. 큐브 메뉴 옵션을 사용하여 큐브 디자이너를 탐색하거나 솔루션 탐색기에서 선택한 큐브와 관련된 작업을 수행할 수 있습니다. 자세한 내용은 큐브 디자인을 참조하십시오.

  • 차원. 차원 메뉴 옵션을 사용하여 차원 디자이너를 탐색하거나 솔루션 탐색기에서 선택한 차원을 처리할 수 있습니다. 자세한 내용은 차원 디자인을 참조하십시오.

  • 마이닝 모델. 마이닝 모델 메뉴 옵션을 사용하여 데이터 마이닝 디자이너를 탐색하거나 디자이너에서 선택한 탭 및 옵션과 관련된 태스크를 수행할 수 있습니다. 자세한 내용은 데이터 마이닝 프로젝트(Analysis Services - 데이터 마이닝)을 참조하십시오.

    [!참고]

    솔루션 탐색기에서 관련 프로젝트 항목을 선택해야 메뉴 항목의 전체 기능을 사용할 수 있습니다.

Analysis Services 도구/옵션

옵션 대화 상자에서 다음과 같은 Analysis Services 관련 옵션을 설정할 수 있습니다. 옵션 대화 상자에 액세스하려면 도구 메뉴에서 옵션을 선택합니다.

  • 연결 제한 시간/쿼리 제한 시간. Analysis Services 인스턴스에 대한 기본 연결 제한 시간 및 기본 쿼리 제한 시간을 설정하려면 사용합니다. 제한 시간은 초 단위로 설정합니다.

  • 기본 배포 서버 버전. 프로젝트를 배포할 서버 버전을 설정하고 만드는 새 프로젝트에 대한 기본값을 조정하려면 사용합니다. 이 속성은 해당 서버 버전에 고유한 디자이너 유효성 검사의 기준이 됩니다. 다음 옵션 중 하나를 선택할 수 있습니다.

    • 디벨로퍼

    • 엔터프라이즈

    • 평가판

    • 스탠더드

  • 기본 대상 서버. 새 프로젝트의 기본 서버를 지정합니다.

  • 데이터 마이닝 뷰어. 데이터 마이닝 뷰어에 사용되는 기본 색을 조정하려면 사용합니다.