PowerPivot 서비스 응용 프로그램

SharePoint 2010 아키텍처에서 서비스 응용 프로그램은 팜의 사이트 간에 공유되는 팜 수준 리소스로, 응용 프로그램 서버에서 실행되는 하나 이상의 서비스에 대한 끝점을 제공합니다. 서비스를 배포할 때 작성해야 하는 서비스 응용 프로그램을 통해 액세스할 수 있는 서비스의 예로는 Access Database Services, 비즈니스 데이터 연결, Excel 계산 서비스 등이 있습니다. PowerPivot for SharePoint 설치 시에는 PowerPivot 시스템 서비스에도 서비스 응용 프로그램이 필요합니다. 서비스 응용 프로그램은 팜의 PowerPivot 데이터 쿼리 및 관리를 위한 런타임 컨텍스트를 제공합니다.

이 항목에는 다음과 같은 섹션이 포함되어 있습니다.

PowerPivot 서비스 응용 프로그램 만들기 및 구성 방법

팜에서 PowerPivot 서비스 응용 프로그램 사용 방법

PowerPivot 응용 프로그램 데이터베이스

PowerPivot 서비스 응용 프로그램 만들기 및 구성 방법

PowerPivot 서비스 응용 프로그램은 새 서버 설치 옵션을 사용하여 SQL Server PowerPivot for SharePoint를 설치할 때 자동으로 만들어지고 구성됩니다. 그 외의 경우에는 팜 또는 서비스 관리자가 팜에 PowerPivot for SharePoint를 배포할 때 설치 후 단계로 SharePoint 중앙 관리에서 PowerPivot 서비스 응용 프로그램을 수동으로 만들어야 합니다.

PowerPivot 시스템 서비스에 대한 런타임 컨텍스트를 제공하려면 PowerPivot 서비스 응용 프로그램이 최소 하나 이상 있어야 합니다. 서비스 응용 프로그램은 PowerPivot 시스템 서비스와 연결되는 서비스 ID 및 구성 설정을 지정합니다. 서비스 응용 프로그램은 내부의 자체 데이터베이스를 사용해 데이터 새로 고침 일정, 보고용으로 수집되는 사용 데이터 및 현재 팜에서 사용 중인 PowerPivot 데이터 파일의 상태에 대한 정보를 저장합니다.

PowerPivot 쿼리 처리를 사용하는 데는 서비스 응용 프로그램이 하나만 필요하지만, 추가 서비스 응용 프로그램을 만들어 PowerPivot 관리 대시보드에서 별도로 관리하거나 다른 구성을 지원할 수 있습니다. 예를 들어 사용자 조직에서 데이터 기밀성 요구 사항이 존재하여 개별 부서의 응용 프로그램 데이터를 다른 부서에서 보지 못하도록 해야 할 수 있습니다. 이 경우 각 배포에 대해 별도의 서비스 응용 프로그램을 만들면 관리 대시보드에서 각 서비스 응용 프로그램에 대해 관리 데이터를 별도로 표시하여 해당 요구 사항을 충족할 수 있습니다.

서비스 응용 프로그램을 만드는 방법에 대한 자세한 내용은 PowerPivot 서비스 응용 프로그램 만들기 및 구성을 참조하십시오.

팜에서 PowerPivot 서비스 응용 프로그램 사용 방법

PowerPivot 서비스 응용 프로그램은 PowerPivot 시스템 서비스에 대한 끝점을 제공합니다. PowerPivot for SharePoint가 배포되어 있는 응용 프로그램 서버에서 실행됩니다. 팜에 여러 PowerPivot 서버가 있는 확장 배포에서는 단일 서비스 응용 프로그램을 모든 실제 서버에서 사용할 수 있습니다.

팜의 사이트 모음 및 웹 응용 프로그램에서 서비스 응용 프로그램을 사용할 수 있도록 SharePoint 2010 아키텍처는 서비스 연결 목록을 제공합니다. 서비스 연결 목록은 웹 응용 프로그램이 사용할 수 있는 공유 서비스 집합입니다 여러 웹 응용 프로그램이 사용할 수 있는 기본 목록 하나가 있거나 단일 웹 응용 프로그램 전용으로 작성된 사용자 지정 목록이 있습니다. 서비스 연결 목록에는 Excel 계산 서비스, Secure Store Service, PowerPivot 서비스 응용 프로그램 등 팜의 공유 서비스 중 하나 이상이나 모든 공유 서비스가 포함될 수 있습니다.

팜 전체의 사이트에서 PowerPivot 쿼리 처리를 사용할 수 있도록 하려면 기본 또는 사용자 지정 서비스 연결 목록에 PowerPivot 서비스 응용 프로그램을 추가합니다. 서로 다른 구성을 사용하거나 데이터를 격리하기 위해 여러 PowerPivot 서비스 응용 프로그램을 만드는 경우에는 웹 응용 프로그램에서 특정 용도로 만든 PowerPivot 서비스 응용 프로그램을 사용하도록 사용자 지정 서비스 연결을 만들어야 합니다.

기본 연결 그룹에는 항상 PowerPivot 서비스 응용 프로그램을 하나 포함하십시오. 더 추가하는 새 서비스 응용 프로그램에 대해서는 사용자 지정 서비스 연결을 사용합니다. 중앙 관리의 PowerPivot 관리 대시보드를 사용하려면 PowerPivot 서비스 응용 프로그램을 기본 연결 그룹에 포함해야 합니다. 중앙 관리는 서비스 연결에 기본 연결 목록만 사용합니다. PowerPivot 서비스 응용 프로그램이 목록에 없으면 대시보드가 제대로 작동하지 않습니다.

PowerPivot 쿼리 요청이 팜에서 전달되는 방법에 대한 자세한 내용은 PowerPivot 시스템 서비스를 참조하십시오. 서비스 연결 목록에 PowerPivot 서비스 응용 프로그램을 추가하는 방법에 대한 자세한 내용은 SharePoint 웹 응용 프로그램에 PowerPivot 서비스 응용 프로그램 연결을 참조하십시오.

PowerPivot 응용 프로그램 데이터베이스

각 PowerPivot 서비스 응용 프로그램은 SQL Server 관계형 데이터베이스에 응용 프로그램 데이터와 일정을 저장합니다. 응용 프로그램 데이터에는 데이터 새로 고침 일정, 사용 데이터 및 시스템에서 로드 또는 캐시되는 PowerPivot 데이터가 있습니다. 응용 프로그램 데이터는 PowerPivot 서비스 응용 프로그램에서 내부용으로 사용됩니다. 서비스 응용 프로그램 데이터베이스에는 콘텐츠 파일이 저장되지 않습니다. PowerPivot 데이터는 콘텐츠 데이터베이스 저장소에 Excel 통합 문서로 저장됩니다.