다음을 통해 공유


AMOAdventureWorks 예제 추가 정보

업데이트: 2006년 7월 17일

AMOAdventureWorks는 AMO(Analysis Management Objects)를 사용하여 복잡한 OLAP 큐브를 만드는 과정을 설명하는 C# 프로그램 예제입니다.

기본 위치: <system_drive>:\Program Files\Microsoft SQL Server\90\Samples\AnalysisServices\Programmability\AMO\AMOAdventureWorks

시나리오

이 예제에서는 AdventureWorks Analysis Services 프로젝트에 있는 AdventureWorks 큐브의 기능 하위 집합을 만듭니다.

언어

C#

기능

SQL Server 2005 Analysis Services(SSAS) 예제에서는 다음 기능을 사용합니다.

응용 프로그램 영역 기능

AMOAdventureWorks

AMO

필수 구성 요소

이 예제를 실행하기 전에 다음 소프트웨어가 설치되어 있어야 합니다.

  • Microsoft SQL Server 2005(다음 구성 요소 포함)
    • SQL Server 2005 데이터베이스 엔진
    • Analysis Services
    • SQL Server Management Studio
    • Business Intelligence Development Studio
    • 두 예제 데이터베이스: AdventureWorksDW(데이터 웨어하우스) 및 AdventureWorksAS(OLAP)
    • Analysis Services 예제
    • 또한 업데이트된 버전의 AdventureWorks 데이터베이스를 SQL Server Developer Center 웹 페이지에서 다운로드할 수 있습니다.
    • 또한 업데이트된 버전의 SQL Server 2005 데이터베이스 엔진 예제를 SQL Server Developer Center 웹 페이지에서 다운로드할 수 있습니다.
    • .NET Framework SDK 2.0 또는 Microsoft Visual Studio 2005. .NET Framework SDK는 무료로 구할 수 있습니다. SQL Server 2005 온라인 설명서의 .NET Framework SDK 설치를 참조하십시오.

[!참고] SQL Server 2005 Business Intelligence Development Studio는 Itanium 기반 플랫폼을 실행하는 컴퓨터에서 지원되지 않습니다. 64비트 개발 환경은 x64 기반 플랫폼에서 지원됩니다. 예제에서 사용하는 데이터베이스가 Itanium 기반 플랫폼에서 배포되는 경우 x86 또는 x64 기반 플랫폼에서 실행되는 컴퓨터에서 SQL Server 2005 예제를 수정하고 실행할 수 있습니다.

예제 빌드

강력한 이름 키 파일을 생성하지 않았다면 다음 지침에 따라 해당 키 파일을 생성합니다.

강력한 이름 키 파일을 생성하려면

  1. Microsoft Visual Studio 2005 명령 프롬프트를 엽니다. 시작을 클릭하고 모든 프로그램, Microsoft .NET Framework SDK 2.0을 차례로 가리킨 다음 SDK 명령 프롬프트를 클릭합니다.

    -- 또는--

    Microsoft .NET Framework 명령 프롬프트를 엽니다. 시작을 클릭하고 모든 프로그램, Microsoft .NET Framework SDK 2.0을 차례로 가리킨 다음 SDK 명령 프롬프트를 클릭합니다.

  2. 디렉터리 변경 명령(CD)을 사용하여 명령 프롬프트 창의 현재 디렉터리를 예제가 설치된 폴더로 변경합니다.

    [!참고] 예제가 있는 폴더를 확인하려면 시작 단추를 클릭하고 모든 프로그램, Microsoft SQL Server, 설명서 및 자습서를 차례로 가리킨 다음 예제 디렉터리를 클릭하십시오. 기본 설치 위치가 사용된 경우 예제는 <system_drive>:\Program Files\Microsoft SQL Server\100\Samples에 있습니다.

  3. 명령 프롬프트에서 다음 명령을 실행하여 키 파일을 생성합니다.

    sn -k SampleKey.snk

    ms160736.note(ko-kr,SQL.90).gif중요:
    강력한 이름 키 쌍에 대한 자세한 내용은 MSDN의 .NET Development Center에서 "Security Briefs: Strong Names and Security in the .NET Framework"를 참조하십시오.

AMOAdventureWorks 예제를 빌드하려면

  • Visual Studio 2005 및 제공된 Visual Studio 솔루션을 사용하여 예제를 컴파일합니다.

    -또는-

    .NET Framework SDK 2.0에 포함되어 있는 Microsoft MSBuild를 사용하여 명령 프롬프트에서 다음과 비슷한 명령을 실행하여 예제를 컴파일합니다.

    msbuild /nologo /verbosity:quiet /property:Configuration=Debug CS/AMOAdventureWorks.sln

    필요에 따라 다른 MSBuild 빌드 옵션을 사용할 수 있습니다.

[!참고] Microsoft.AnalysisServices.dll 및 msmgdsrv.dll 어셈블리에 대한 참조를 다시 설정해야 할 수도 있습니다. 프로젝트 브라우저에 경고가 없는지 확인하십시오. 수동으로 컴파일하는 경우 두 어셈블리의 올바른 참조를 가리키도록 프로젝트 파일을 조정하십시오.

예제 실행

AMOAdventureWorks 예제를 실행하려면

  • Visual Studio 2005에서 F5 키를 누릅니다.

    -또는-

    Visual Studio 2005의 디버그 메뉴에서 시작을 클릭합니다.

    -또는-

    명령 프롬프트에서 CD(디렉터리 변경) 명령을 사용하여 예제가 빌드된 폴더로 이동합니다. 기본 빌드 위치는 <system_drive>:\Program Files\Microsoft SQL Server\90\Samples\Analysis Services\Programmability\AMO\AMOAdventureWorks\CS\AMOAdventureWorks\bin\Debug입니다. 이 디렉터리에서 다음 명령을 실행합니다.

    AMOAdventureWorks.exe

참고 항목

작업

DisplayObjectNames 예제 추가 정보
SQL Server Analysis Services 예제

도움말 및 정보

SQL Server 2005 지원 받기

변경 내역

릴리스 내역

2006년 7월 17일

새로운 내용
  • Itanium 기반 플랫폼의 가용성에 대한 참고를 추가했습니다.

2005년 12월 5일

새로운 내용
  • 예제 빌드 및 예제 실행 섹션을 추가했습니다.