다음을 통해 공유


PowerPivot BI 시맨틱 모델 연결(.bism)

BI 의미 체계 모델 연결(.bism)은 Excel 또는 Power View 보고서를 다차원 모드의 Analysis Services 테이블 형식 모델 데이터베이스 또는 Analysis Services 인스턴스에 연결하는 이식 가능한 연결입니다. Office 데이터 연결(.odc) 파일에 익숙하다면, .bism 연결 파일이 정의되고 사용되는 방식이 그와 유사하다는 것을 알 수 있습니다.

BI 의미 체계 모델 연결은 SharePoint를 통해 만들어지고 액세스됩니다. BI 의미 체계 모델 연결을 만들면 라이브러리의 BI 의미 체계 모델 연결에서 빠른 실행 명령을 사용할 수 있습니다. 빠른 실행 명령은 새 Excel 통합 문서 또는 연결 파일 편집 옵션을 엽니다. Reporting Services가 설치된 경우 Power View 보고서를 만드는 명령도 표시됩니다.

BISM 빠른 실행 명령

지원되는 데이터베이스

BI 의미 체계 모델 연결은 테이블 형식 모델 데이터를 가리킵니다. 이 데이터에 대한 세 가지 원본이 있습니다.

  • 테이블 형식 서버 모드의 독립 실행형 Analysis Services 인스턴스에서 실행되는 테이블 형식 모델 데이터베이스입니다. 독립 실행형 Analysis Services 인스턴스의 배포는 팜 외부에 있습니다. 팜 외부의 데이터 원본에 액세스하려면 추가 권한이 필요하며, 이러한 권한에 대한 자세한 내용은 테이블 형식 모델 데이터베이스에 대한 BI 시맨틱 모델 연결을 만드는 방법에서 읽을 수 있습니다.

  • SharePoint에 저장된 PowerPivot 통합 문서 Excel 통합 문서 내의 포함된 PowerPivot 데이터베이스는 독립 실행형 Analysis Services 테이블 형식 모드 서버에서 실행되는 테이블 형식 모델 데이터베이스와 동일합니다. Excel용 PowerPivot 및 SharePoint용 PowerPivot을 이미 사용하는 경우 SharePoint 라이브러리의 PowerPivot 통합 문서를 가리키는 BI 의미 체계 모델 연결을 정의하고 기존 PowerPivot 데이터를 사용하여 Power View 보고서를 빌드할 수 있습니다. SQL Server 2008 R2 또는 SQL Server 2012 버전의 Excel용 PowerPivot에서 만든 통합 문서를 사용할 수 있습니다.

  • Analysis Services 인스턴스의 다차원 데이터 모델입니다.

데이터 원본을 비교하려면 커뮤니티 콘텐츠를 참조하세요. SQL Server 2012 BI 의미 체계 모델 이해(BISM).

BI 의미 체계 연결에 대한 연결 시퀀스 이해

이 섹션에서는 Excel 데스크톱 응용 프로그램 또는 SharePoint의 Power View 보고 클라이언트와 SharePoint 팜 내부 또는 외부의 테이블 형식 모델 데이터베이스와 같은 다양한 클라이언트 애플리케이션 간의 연결 동작에 대해 설명합니다.

테이블 형식 모델 데이터베이스에 대한 모든 연결은 데이터를 요청하는 사용자의 자격 증명을 사용하여 이루어집니다. 그러나 해당 연결의 메커니즘은 연결이 팜 내 연결인지, 단일 또는 이중 홉 연결인지, Kerberos를 사용할 수 있는지에 따라 달라집니다. SharePoint와 백 엔드 데이터 원본 간의 인증된 연결에 대한 자세한 내용은 이중 홉 인증: NTLM이 실패하고 Kerberos가 작동하는 이유를 참조하세요.

Excel에서 네트워크의 테이블 형식 데이터로 연결

Excel 사용자가 BI 의미 체계 모델 연결을 데이터 원본으로 지정하면 .bism 파일 내의 연결 정보가 클라이언트 애플리케이션에 다운로드된 다음 Analysis Services의 테이블 형식 모델 데이터베이스에 자체 직접 요청을 실행합니다. .bism 연결에 액세스하려면 Excel 사용자가 .bism 연결 파일에 대한 읽기 권한이 있는 SharePoint 사용자여야 합니다. 연결 정보가 다운로드되면 모든 후속 연결이 SharePoint를 우회하여 Excel에서 백 엔드 테이블 형식 모델 데이터베이스로 직접 이동합니다.

다음 그림에서는 이 연결 시퀀스를 보여 줍니다. .bism 연결 요청으로 시작하고, 클라이언트에 연결 정보를 다운로드한 후, 마지막으로 데이터베이스에 대한 단일 홉 연결을 설정합니다. 연결은 Analysis Services 데이터베이스에 대한 읽기 권한이 있는 Excel 사용자의 Windows 자격 증명을 사용하여 이루어집니다. 단일 홉이므로 Kerberos를 사용하도록 설정하더라도 이 시나리오에는 필요하지 않습니다.

Excel에서 테이블 형식 모델 데이터베이스로의 연결

Power View에서 네트워크의 테이블 형식 데이터로 연결

SharePoint 사용자가 문서 라이브러리에서 BI 의미 체계 연결을 클릭하면 Power View(설치된 경우)가 즉시 시작되고 테이블 형식 모델 데이터베이스에 대한 연결이 열립니다.

Power View와 테이블 형식 모델 데이터베이스 간의 연결은 사용자 ID가 클라이언트에서 SharePoint로, SharePoint에서 팜 외부에서 실행되는 백 엔드 Analysis Services 테이블 형식 모델 데이터베이스로 이동하는 이중 홉 인증 시퀀스를 따릅니다. 연결 요청을 처리하는 ADOMD.NET 클라이언트 라이브러리는 첫 번째 시도에서 항상 Kerberos를 시도합니다. Kerberos가 구성된 경우 사용자 ID를 가장하여 테이블 형식 모델 데이터베이스에 연결을 시도하고, 연결이 성공적으로 이루어집니다.

Kerberos가 구성되지 않고 요청이 실패하면 Reporting Services에서 두 번째 시도를 합니다. 이 시나리오에서 클라이언트 라이브러리는 Reporting Services 서비스 ID 및 NTLM 인증을 사용하여 Analysis Services에 연결합니다. Power View 사용자의 ID는 effectiveusername 매개 변수를 사용하여 연결 문자열에 전달됩니다.

Analysis Services 인스턴스의 시스템 관리자 역할 멤버만 매개 변수를 사용하여 effectiveusername 연결하고 서버 인스턴스에서 다른 사용자를 가장할 수 있는 권한이 있습니다. 이러한 이유로 Reporting Services 공유 서비스의 실행 계정에는 Analysis Services 인스턴스에 대한 관리 권한이 있어야 합니다. 서비스 계정에 관리 권한을 부여하기 위한 지침은 테이블 형식 모델 데이터베이스에 대한 BI 의미 체계 모델 연결 만들기 항목에서 제공됩니다.

다음 그림에서는 각 연결에 대해 동일한 Windows 사용자 ID를 사용하는 연결 시퀀스를 보여 줍니다. Analysis Services에 대한 마지막 연결에서, effectiveusername를 사용하여 Windows 사용자 ID를 전달하며 Reporting Services 서비스 애플리케이션 ID에 의해 연결이 이루어집니다.

테이블 형식 db에 대한 임시 연결

SharePoint에서 PowerPivot 데이터를 Power View로 연결

SharePoint 사용자가 동일한 팜의 PowerPivot 통합 문서로 확인되는 BI 의미 체계 연결을 클릭하면 SharePoint 환경의 컨텍스트 내에서 연결이 발생합니다. PowerPivot 서비스 애플리케이션은 동일한 컴퓨터의 Analysis Services 인스턴스로 전달되는 연결 요청을 처리합니다. Analysis Services 인스턴스는 통합 문서에서 PowerPivot 데이터를 추출하고 로드합니다. 모든 후속 연결은 팜의 PowerPivot 서비스 애플리케이션에서 관리됩니다.

이 시나리오에서는 모든 연결이 동일한 팜 내에서 발생하므로 Kerberos 또는 제한된 위임에 대한 요구 사항이 없습니다.

관련 작업

라이브러리에 BI 의미 체계 모델 연결 콘텐츠 형식 추가(SharePoint용 PowerPivot)

PowerPivot 통합 문서에 대한 BI 의미 체계 모델 연결 만들기

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

Excel 또는 Reporting Services에서 BI 의미 체계 모델 연결 사용

또한 참조하십시오

Analysis Services 인스턴스의 서버 모드 확인
Analysis Services에 연결