다음을 통해 공유


테이블 형식 모델 데이터베이스에 대한 BI 의미 체계 모델 연결 만들기

이 항목의 정보를 사용하여 SharePoint 팜 외부의 Analysis Services 인스턴스에서 실행되는 테이블 형식 모델 데이터베이스로 리디렉션되는 BI 의미 체계 모델 연결을 설정합니다.

BI 의미 체계 모델 연결을 만들고 SharePoint 및 Analysis Services 권한을 구성한 후 사용자는 이를 Excel 또는 Power View 보고서의 데이터 원본으로 사용할 수 있습니다.

이 항목에는 다음 섹션이 포함되어 있습니다. 지정된 순서대로 각 작업을 수행합니다.

필수 구성 요소 검토

공유 서비스 애플리케이션에 Analysis Services 관리 권한 부여

테이블 형식 모델 데이터베이스에 읽기 권한 부여

테이블 형식 모델 데이터베이스에 대한 BI 의미 체계 모델 연결 만들기

BI 의미 체계 모델 연결에 대한 SharePoint 권한 구성

다음 단계

필수 구성 요소 검토

BI 의미 체계 모델 연결 파일을 만들려면 참가 권한 이상이 있어야 합니다.

BI 의미 체계 모델 연결 콘텐츠 형식을 지원하는 라이브러리가 있어야 합니다. 자세한 내용은 라이브러리에 BI 의미 체계 모델 연결 콘텐츠 형식 추가(SharePoint용 PowerPivot)를 참조하세요.

BI 의미 체계 모델 연결을 설정하는 서버 및 데이터베이스 이름을 알고 있어야 합니다. 테이블 형식 모드로 Analysis Services를 구성해야 합니다. 서버에서 실행되는 데이터베이스는 테이블 형식 모델 데이터베이스여야 합니다. 서버 모드를 확인하는 방법에 대한 지침은 Analysis Services 인스턴스의 서버 모드 확인을 참조하세요.

특정 시나리오에서 SharePoint 환경의 공유 서비스에는 Analysis Services 인스턴스에 대한 관리 권한이 있어야 합니다. 이러한 서비스에는 PowerPivot 서비스 애플리케이션, Reporting Services 서비스 애플리케이션 및 PerformancePoint 서비스 애플리케이션이 포함됩니다. 관리 권한을 부여하려면 먼저 이러한 서비스 애플리케이션의 ID를 알고 있어야 합니다. 중앙 관리를 사용하여 ID를 확인할 수 있습니다.

중앙 관리에서 보안 정보를 보려면 SharePoint 서비스 관리자여야 합니다.

Management Studio에서 관리 권한을 부여하려면 Analysis Services 시스템 관리자여야 합니다.

클래식 인증 모드를 사용하는 웹 애플리케이션을 통해 SharePoint용 PowerPivot에 액세스해야 합니다. 외부 데이터 원본에 대한 BI 의미 체계 모델 연결은 클래식 모드 로그인에 종속됩니다. 자세한 내용은 PowerPivot 인증 및 권한 부여를 참조하세요.

연결 시퀀스에 참여하는 모든 컴퓨터와 사용자는 동일한 도메인 또는 신뢰할 수 있는 도메인(양방향 신뢰)에 있어야 합니다.

공유 서비스 어플리케이션에 애널리시스 서비스의 관리자 권한 부여

SharePoint에서 Analysis Services 서버의 테이블 형식 모델 데이터베이스로의 연결은 데이터를 요청하는 사용자를 대신하여 공유 서비스에 의해 이루어지는 경우가 있습니다. 요청을 만드는 서비스는 PowerPivot 서비스 애플리케이션, Reporting Services 서비스 애플리케이션 또는 PerformancePoint 서비스 애플리케이션일 수 있습니다. 연결이 성공하려면 서비스에 Analysis Services 서버에 대한 관리 권한이 있어야 합니다. Analysis Services에서는 관리자만 다른 사용자를 대신하여 가장된 연결을 만들 수 있습니다.

다음 조건에서 연결을 사용하는 경우 관리 권한이 필요합니다.

  • BI 의미 체계 모델 연결 파일을 구성하는 동안 연결 정보를 확인하는 경우

  • BI 의미 체계 모델 연결을 사용하여 Power View 보고서를 시작할 때

  • BI 의미 체계 모델 연결을 사용하여 PerformancePoint 웹 파트를 채울 때

이러한 동작이 예상대로 수행되도록 하려면 Analysis Services 인스턴스에 대한 각 서비스 ID 관리 권한을 부여합니다. 다음 지침을 사용하여 필요한 권한을 부여합니다.

서버 관리자 역할에 서비스 ID 추가

  1. SQL Server Management Studio에서 Analysis Services 인스턴스에 연결합니다.

  2. 서버 이름을 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.

  3. 보안을 클릭한 다음 추가를 클릭합니다. 서비스 애플리케이션을 실행하는 데 사용되는 Windows 사용자 계정을 입력합니다.

    중앙 관리를 사용하여 ID를 확인할 수 있습니다. 보안 섹션에서 서비스 계정 구성 을 열어 각 애플리케이션에 사용되는 서비스 응용 프로그램 풀과 연결된 Windows 계정을 확인한 다음 이 항목에 제공된 지침에 따라 계정 관리 권한을 부여합니다.

테이블 형식 모델 데이터베이스에 읽기 권한 부여

데이터베이스가 팜 외부에 있는 서버에서 실행 중이므로 연결 설정의 일부로 백 엔드 Analysis Services 서버에 대한 데이터베이스 사용자 권한 부여가 포함됩니다. Analysis Services는 역할 기반 권한 모델을 사용합니다. 모델 데이터베이스에 연결하는 사용자는 해당 멤버에 대한 읽기 권한을 부여하는 역할을 통해 읽기 권한 이상으로 연결해야 합니다.

SSDT(SQL Server Data Tools)에서 모델을 만들 때 역할 및 역할 멤버 자격이 정의됩니다. SQL Server Management Studio를 사용하여 역할을 만들 수는 없지만 이미 정의된 역할에 멤버를 추가하는 데 사용할 수 있습니다. 역할을 만드는 방법에 대한 자세한 내용은 역할 만들기 및 관리(SSAS 테이블 형식)를 참조하세요.

역할 구성원 할당

  1. SQL Server Management Studio에서 Analysis Services 인스턴스에 연결하고 개체 탐색기에서 데이터베이스를 확장한 다음 역할을 확장합니다. 이미 정의된 역할이 표시됩니다. 역할이 없는 경우 모델 작성자에게 문의하고 추가 또는 역할을 요청합니다. Management Studio에서 역할이 표시되기 전에 모델을 다시 배포해야 합니다.

  2. 역할을 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.

  3. 멤버 자격 페이지에서 액세스가 필요한 Windows 그룹 및 사용자 계정을 추가합니다.

테이블 형식 모델 데이터베이스에 대한 BI 의미 체계 모델 연결 만들기

Analysis Services에서 사용 권한을 설정한 후 SharePoint로 돌아가서 BI 의미 체계 모델 연결을 만들 수 있습니다.

  1. BI 의미 체계 모델 연결을 포함할 라이브러리에서 SharePoint 리본에서 문서를 클릭합니다.

  2. 새 문서에서 아래쪽 화살표를 클릭하고 BI 의미 체계 모델 연결 파일을 선택하여 새 BI 의미 체계 모델 연결 페이지를 엽니다.

  3. 서버데이터베이스 속성을 모두 설정합니다. 데이터베이스 이름을 잘 모르는 경우 SQL Server Management Studio를 사용하여 서버에 배포된 데이터베이스 목록을 확인합니다.

    서버 이름은 서버의 네트워크 이름, IP 주소 또는 정규화된 도메인 이름(예: myserver.mydomain.corp.adventure-works.com)입니다. 서버가 명명된 인스턴스로 설치된 경우 서버 이름을 computername\instancename 형식으로 입력합니다.

    데이터베이스 는 서버에서 현재 사용할 수 있는 테이블 형식 데이터베이스여야 합니다. 다른 BI 의미 체계 모델 연결 파일, Office 데이터 연결(.odc) 파일, Analysis Services OLAP 데이터베이스 또는 PowerPivot 통합 문서를 지정하지 마세요. 데이터베이스 이름을 얻으려면 Management Studio를 사용하여 서버에 연결하고 사용 가능한 데이터베이스 목록을 볼 수 있습니다. 데이터베이스의 속성 페이지를 사용하여 올바른 이름을 갖도록 합니다.

  4. [확인]을 클릭하여 페이지를 저장합니다. 이 시점에서 PowerPivot 서비스 애플리케이션은 연결을 확인합니다.

    연결 정보가 올바르고 현재 사용자로 Analysis Services에 연결할 수 있도록 PowerPivot 서비스 애플리케이션에 관리 권한을 부여한 경우 확인이 성공합니다.

    연결 정보가 잘못되거나 서비스 애플리케이션에 권한이 없는 경우 확인이 실패합니다. 파일을 저장할지 여부를 묻는 유효성 검사 메시지가 페이지에 표시됩니다. 연결이 유효하다는 것을 알고 있는 경우 잘못된 연결 정보가 아닌 사용 권한이 누락된 결과이므로 파일을 저장해야 합니다.

    Excel 또는 Power View에서 테이블 형식 모델 데이터베이스에 연결하여 연결을 확인할 수 있습니다. 데이터 원본 연결이 성공하면 확인 경고에도 불구하고 연결이 유효합니다.

BI 의미 체계 모델 연결에 대한 SharePoint 권한 구성

BI 의미 체계 모델 연결을 Excel 통합 문서 또는 Reporting Services 보고서의 데이터 원본으로 사용하는 기능을 사용하려면 SharePoint 라이브러리의 BI 의미 체계 모델 연결 항목에 대한 읽기 권한이 필요합니다. 읽기 권한 수준에는 BI 의미 체계 모델 연결 정보를 Excel 데스크톱 응용 프로그램에 다운로드할 수 있는 열기 항목 권한이 포함됩니다.

SharePoint에서 권한을 부여하는 방법에는 여러 가지가 있습니다. 다음 지침에서는 읽기 권한 수준이 있는 BISM Users라는 새 그룹을 만드는 방법을 설명합니다.

사용 권한을 변경하려면 사이트 소유자여야 합니다.

  1. 사이트 작업에서 사이트 사용 권한을 클릭합니다.

  2. 그룹 만들기를 클릭하고 새 그룹 BISM 사용자 이름을 지정합니다.

  3. 읽기 권한 수준을 선택하고 만들기를 클릭합니다.

  4. 사용자 및 그룹에서 BISM 사용자를 선택합니다.

  5. 새로 만들기를 가리키고 사용자 추가를 클릭한 다음 사용자 또는 그룹 계정을 추가합니다.

    이제 이러한 사용자 및 그룹은 사이트 수준에서 권한을 상속하는 모든 라이브러리 및 목록을 포함하여 사이트 전체에서 읽기 권한을 갖게 됩니다. 이러한 사용 권한이 너무 높은 경우 특정 라이브러리, 목록 또는 항목에서 이 그룹을 선택적으로 제거할 수 있습니다.

항목 수준에서 사용 권한을 선택적으로 제거하려면 다음을 수행합니다.

  1. 라이브러리에서 문서를 선택합니다. 오른쪽 아래쪽 화살표를 클릭한 다음 사용 권한 관리를 클릭합니다.

  2. 기본적으로 항목은 사용 권한을 상속합니다. 이 라이브러리에서 개별 문서의 사용 권한을 변경하려면 사용 권한 상속 중지를 클릭합니다.

  3. BISM 사용자 옆에 있는 확인란을 선택합니다.

  4. 사용자 권한 제거를 클릭합니다.

다음 단계

BI 의미 체계 모델 연결을 만들고 보호한 후 데이터 원본으로 지정할 수 있습니다. 자세한 내용은 Excel 또는 Reporting Services에서 BI 의미 체계 모델 연결 사용을 참조하세요.

또한 참조하십시오

PowerPivot BI 의미론적 모델 연결(.bism)
PowerPivot 통합 문서에 대한 BI 의미 체계 모델 연결 만들기