데이터 원본 정의(Analysis Services)

Microsoft SQL Server Analysis Services 데이터 원본은 비즈니스 인텔리전스 솔루션에 대한 정보 원본에 연결하는 데 필요한 정보를 Analysis Services 서비스에 제공하는 개체입니다. Analysis Services에서 비즈니스 인텔리전스 솔루션에 필요한 OLAP 또는 데이터 마이닝 쿼리를 생성할 수 있는 경우 Analysis Services는 하나 이상 데이터 원본의 데이터에 액세스할 수 있습니다. Microsoft 및 타사 공급업체가 SQL Server Analysis Services를 지원함에 따라 Analysis Services 프로젝트에서 사용할 수 있는 공급자 목록이 점점 더 확장되고 있습니다. Analysis Services 프로젝트에서 지원되는 공급자 및 관계형 데이터베이스는 다음과 같습니다.

  • SQL OLE DB 공급자 또는 .NET 네이티브 OLE DB 공급자를 사용하는 SQL Server 7.0(x86, x64 및 ia64)

  • SQL OLE DB 공급자 또는 .NET 네이티브 OLE DB 공급자를 사용하는 SQL Server 2000(x86, x64 및 ia64)

  • SQL Server Native Client OLE DB 공급자 또는 SqlClient.NET 관리 공급자를 사용하는 SQL Server 2005(x86, x64 및 ia64) 

  • SQL Server Native Client OLE DB 공급자 또는 SqlClient.NET 관리 공급자를 사용하는 SQL Server 2008(x86, x64 및 ia64) 

  • SQL Server Native Client OLE DB 공급자 또는 SqlClient.NET 관리 공급자를 사용하는 SQL Server 2008 R2(x86, x64 및 ia64)

  • SQL Server PDW용 OLE DB 공급자 또는 SQL Server PDW용 관리 공급자를 사용하는 SQL Server 2008 R2 PDW(병렬 데이터 웨어하우스)(x86, x64 및 ia64). SQL Server PDW에 대한 자세한 내용은 SQL Server 2008 R2 병렬 데이터 웨어하우스(SQL Server 2008 R2 Parallel Data Warehouse) 웹 사이트를 참조하십시오.

  • SQL Server Native Client OLE DB 공급자 또는 SqlClient.NET 관리 공급자를 사용하는 SQL Azure 데이터베이스. SQL Azure에 대한 자세한 내용은 SQL Azure 웹 사이트를 참조하십시오.

  • Microsoft OLE DB Provider for Oracle 또는 .NET 네이티브 OLE DB 공급자를 사용하는 Oracle 9.0(x86에만 해당)

  • Microsoft OLE DB Provider for DB2를 사용하는 IBM DB2 8.1(x86, x64, ia64) - Microsoft SQL Server 2005 Enterprise Edition 또는 Microsoft SQL Server 2005 Developer Edition에만 사용할 수 있으며 Microsoft SQL Server 서비스 팩 1에 대한 기능 팩의 일부로 다운로드할 수 있습니다.

  • Microsoft Jet 4.0 OLE DB 공급자를 사용하는 Access(x86에만 해당)

  • NCR의 OLE DB 1.3 공급자를 사용하는 Teradata v2R6(x86에만 해당)

  • Teradata 관리 공급자(x86, x64 및 ia64) 

[!참고]

Oracle OLE DB 공급자와 같은 타사 공급자를 사용하여 타사에서 제공하는 지원을 통해 타사 데이터베이스에 연결할 수도 있습니다.

데이터 원본에는 기본적으로 식별자, 이름 및 연결 문자열이 포함됩니다. 원본 데이터 액세스에 사용되는 연결 문자열은 다음 정보를 지정합니다.

  • 공급자 이름

  • 지정한 공급자를 사용하여 데이터 원본에 연결하는 데 필요한 정보 특정 데이터 원본 개체에 대한 속성 설정은 공급자마다 다릅니다.

  • 공급자가 지원하거나 공급자에 필요한 기타 속성

Analysis Services 서비스는 자체 보안 자격 증명이나 지정된 다른 보안 자격 증명을 사용하여 데이터 원본에 연결할 수 있습니다. OLAP 처리 태스크의 경우 데이터 원본에 연결할 때 Analysis Services 서비스를 서비스 계정이나 지정한 사용자 계정의 보안 컨텍스트에서 실행해야 합니다. 데이터 마이닝 쿼리의 경우 데이터 원본에 연결할 때 Analysis Services 서비스를 서비스 계정 또는 지정한 사용자 계정의 보안 컨텍스트에서 실행하거나 현재 사용자를 가장할 수 있습니다. 가장에 대한 자세한 내용은 데이터 원본 마법사를 사용하여 데이터 원본 정의(Analysis Services)를 참조하십시오.

[!참고]

여러 데이터 원본이 정의되어 있고 눈송이 차원에 대한 경우와 같이 단일 쿼리로 여러 원본의 데이터를 쿼리하는 경우 OpenRowset을 사용하여 원격 쿼리를 지원하는 데이터 원본을 정의해야 합니다. 일반적으로 Microsoft SQL Server 데이터 원본이 사용됩니다.

섹션 내용