SharePoint 팜에서 PowerPivot 배포 계획

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

팜 토폴로지에 PowerPivot 추가

팜의 서버 구성 요소

서비스 및 관리 계정 계획

데이터베이스 저장소 및 디스크 공간 계획

PowerPivot 데이터 전송 계획

중요 데이터 보안 저장소 계획

PowerPivot 데이터 만들기 및 보기 계획

팜 토폴로지에 PowerPivot 추가

SharePoint 팜 토폴로지는 독립 실행형 서버에서 대형 다중 서버 설치까지 다양합니다. PowerPivot을 소규모 배포에 추가하는 것에 대한 기본적인 내용을 이해하면 동일한 개념과 기술을 보다 복잡한 토폴로지에 적용할 수 있습니다.

독립 실행형 서버에 PowerPivot 추가

단일 SharePoint 2010 서버에서 실행되는 전용 PowerPivot for SharePoint 서버를 만들 수 있습니다. 독립 실행형 서버를 사용하면 배포가 간단하다는 이점이 있습니다. SQL Server 설치 프로그램은 바로 사용할 수 있도록 준비된 PowerPivot for SharePoint 서버를 설치 및 구성하는 설치 옵션을 제공합니다. 또한 SQL 설치 프로그램을 사용하면 서버에서 PowerPivot 데이터 및 쿼리를 처리하기 위해 권장되거나 필수적인 SharePoint 기능, 임계값 및 보안 설정을 구성할 수 있습니다. 이 설치 프로그램은 Excel 서비스 및 Secure Store Service를 활성화하여 프로비전하고 SharePoint 환경에서 더 큰 파일을 지원할 수 있도록 최대 파일 크기를 증가시킵니다. SQL Server 설치 프로그램에서 서버를 설치 및 구성하는 방법에 대한 자세한 내용은 PowerPivot for SharePoint의 기본 구성을 참조하십시오.

이 방법을 사용하려면 SharePoint 2010 설치 미디어가 있고 SharePoint가 컴퓨터에 설치되어 있지만 구성되어 있지는 않아야 합니다. "설치되어 있지만 구성되어 있지 않다"는 것은 SharePoint를 설치했지만 설치 프로세스를 마칠 때 시작되는 SharePoint 구성 마법사를 실행하지 않아 구성 전에 중단된 상태를 말합니다.

이러한 유형의 배포에서는 서버 선택이 중요합니다. 모든 처리와 호스팅에 대해 서버가 하나만 사용되므로 보다 우수한 서버를 사용해야 합니다. 기본적으로 PowerPivot for SharePoint 인스턴스는 하나만 설치하므로 전체 로드가 서버 하나에 적용됩니다. 따라서 데이터를 많이 사용하는 다른 응용 프로그램을 이미 실행하고 있는 기존 서버를 사용하지 말고 대신 PowerPivot 처리의 특징인 장기 실행 쿼리와 많은 데이터 집합을 지원할 수 있는 충분한 메모리와 처리 리소스가 있는 새 서버를 선택하십시오.

중요 정보중요

지금 새 서버 설치 옵션을 사용해도 이후 확장 전략이 제한되지는 않습니다. 기본 SharePoint 서버에서 팜에 서버를 추가할 수 있으면(즉 SharePoint 설치 프로그램에서 서버 팜 옵션을 사용하여 SharePoint 설치한 경우) SharePoint 및 PowerPivot 서버를 더 추가하여 PowerPivot 용량을 늘릴 수 있습니다.

시스템 요구 사항 및 독립 실행형 서버 설치에 대한 자세한 내용은 하드웨어 및 소프트웨어 요구 사항(PowerPivot for SharePoint)새 SharePoint 서버에 PowerPivot for SharePoint 설치를 참조하십시오.

서버 팜에 PowerPivot 추가

팜에 여러 SharePoint 서버가 있는 경우 팜의 새 응용 프로그램 서버나 기존 응용 프로그램 서버에 PowerPivot for SharePoint를 설치할 수 있습니다.

PowerPivot이 포함된 SharePoint 팜 토폴로지

독립 실행형 서버와 마찬가지로 SQL Server 설치 프로그램을 사용하여 설치를 수행합니다. 그러나 기존 팜 배포에서 SQL Server 설치 프로그램을 사용하려면 SharePoint 2010이 설치 및 구성되어 있어야 합니다. 설치 프로그램을 실행하면 PowerPivot 서버 구성 요소만 설치됩니다. PowerPivot for SharePoint가 구성되지 않고 기존 SharePoint 웹 및 서비스 응용 프로그램에서 기능의 가용성, 상한값, 보안 설정 등에 대한 구성도 확인되지 않습니다. 따라서 이러한 유형의 배포에서는 설치 후 구성이 필요하며 PowerPivot 구성이 기존 서비스와 호환되는지 직접 확인하기 위한 평가를 추가로 수행해야 합니다.

웹 프런트 엔드 작업 실행 전용으로 사용 중이지 않은 모든 SharePoint 서버에 PowerPivot for SharePoint를 추가할 수 있습니다.

Excel 서비스 전용 응용 프로그램 서버 또는 SharePoint 중앙 관리 전용 웹 프런트 엔드 서버를 포함하는 팜 토폴로지는 새로운 Analysis Services 라이브러리를 사용하도록 업데이트해야 합니다. 자세한 내용은 방법: Excel 서비스 컴퓨터에서 Analysis Services OLE DB 공급자 설치방법: 중앙 관리를 실행하는 웹 프런트 엔드 서버에 ADOMD.NET 설치를 참조하십시오.

팜에서 PowerPivot for SharePoint 인스턴스를 설치하고 구성하는 방법은 기존 SharePoint 서버에 PowerPivot for SharePoint 설치구성(PowerPivot for SharePoint)을 참조하십시오.

PowerPivot 확장 배포

확장 배포는 팜에 여러 SQL Server PowerPivot for SharePoint를 설치하여 전체 팜에 처리 용량을 추가하는 것입니다. 확장 배포에서는 PowerPivot 쿼리 처리를 수행할 응용 프로그램 서버별로 PowerPivot for SharePoint 설치를 한 번씩 수행합니다. 예를 들어 다섯 대의 응용 프로그램 서버가 있을 때 그 중 세 대의 서버에서 PowerPivot 쿼리 처리를 지원하려면 해당하는 세 서버에 PowerPivot for SharePoint를 설치해야 합니다.

확장은 물리적 서비스 인스턴스가 팜에서 사용되는 방식을 설명합니다. 팜 내에서 PowerPivot 쿼리 및 데이터 처리에 대한 요청을 사용 가능한 PowerPivot for SharePoint 서버에 할당할 수 있습니다. 여기서 가용성은 할당 방법에 따라 결정됩니다. 기본값은 요청을 순차적으로 할당하는 라운드 로빈 방식이지만, 서버 상태를 사용하도록 할당 방식을 변경할 수 있습니다.

PowerPivot for SharePoint 서버를 팜에 추가하면 해당 기능을 사용하는 모든 웹 응용 프로그램의 처리 용량이 증가합니다. 일부 웹 응용 프로그램에 대해서만 PowerPivot 처리를 확장할 수 없으며, 물리적 서비스 인스턴스와 특정 웹 응용 프로그램 사이의 선호도를 만들 수 없습니다. PowerPivot 서비스 응용 프로그램에 대한 연결을 공유하는 모든 웹 응용 프로그램에서는 추가된 새 서버의 처리 기능을 사용할 수 있습니다.

PowerPivot for SharePoint 서버를 팜에 추가할 때 PowerPivot 쿼리 처리가 필요하지 않은 웹 응용 프로그램을 발견할 수 있습니다. 이러한 응용 프로그램에 대해서는 PowerPivot 서비스 응용 프로그램을 제외하는 사용자 지정 서비스 연결 목록을 만들어 해당 응용 프로그램이 PowerPivot 데이터에 대한 요청을 보내거나 수신하지 않도록 할 수 있습니다.

처리 또는 구성 요구 사항이 서로 다른 여러 웹 응용 프로그램이 있는 경우 사용자 지정 PowerPivot 서비스 응용 프로그램을 만들어 웹 응용 프로그램마다 PowerPivot 서비스 처리 및 구성 설정을 다르게 지정할 수 있습니다. 서비스 응용 프로그램은 PowerPivot 처리에 대한 런타임 컨텍스트를 설정합니다. 많은 PowerPivot 서비스 응용 프로그램을 만들어 다른 웹 응용 프로그램에 대한 런타임 작업을 격리할 수 있습니다.

팜에서 여러 PowerPivot for SharePoint 인스턴스를 설치하는 방법은 SharePoint 팜에 PowerPivot 서버 추가을 참조하십시오.

PowerPivot for SharePoint가 있는 팜에 새 웹 응용 프로그램 추가

새 SharePoint 웹 응용 프로그램을 만들 때는 PowerPivot 웹 응용 프로그램 솔루션을 배포하고 사이트 모음 수준에서 PowerPivot 기능을 활성화해야 합니다.

자세한 내용은 PowerPivot 솔루션 배포사이트 모음에 대해 PowerPivot 기능 통합 활성화를 참조하십시오.

PowerPivot for SharePoint가 있는 팜에 새 웹 프런트 엔드 서버 추가

팜에 새 웹 프런트 엔드 또는 응용 프로그램 서버를 추가해도 PowerPivot for SharePoint에는 영향이 없습니다. 따라서 별도의 구성이 필요하지 않습니다. 새 웹 프런트 엔드 서버에서 실행되는 기존 웹 응용 프로그램에 대해 솔루션을 배포한 경우, 해당 응용 프로그램이 PowerPivot 데이터 액세스를 지원해야 합니다.

그러나 SharePoint 중앙 관리 웹 응용 프로그램만 실행하도록 웹 프런트 엔드 서버를 구성하는 경우에는 추가 구성이 필요합니다. PowerPivot for SharePoint에서는 응용 프로그램에 관리 대시보드를 추가하기 때문에 대시보드의 보고서와 웹 파트를 대시보드 데이터 저장소에 연결하려면 클라이언트 라이브러리를 설치해야 합니다. 클라이언트 라이브러리를 설치하는 방법이나 솔루션을 배포하는 방법은 방법: 중앙 관리를 실행하는 웹 프런트 엔드 서버에 ADOMD.NET 설치를 참조하십시오.

PowerPivot for SharePoint가 있는 팜에 새 응용 프로그램 서버 추가

팜에 새 응용 프로그램 서버를 추가하고 서버에서 PowerPivot 쿼리 처리를 수행하도록 하려면 SQL Server 설치 프로그램을 실행하여 PowerPivot 서버 작업을 처리할 응용 프로그램 서버에 PowerPivot for SharePoint를 추가해야 합니다. SharePoint에서는 솔루션 또는 다른 응용 프로그램 서버의 PowerPivot 프로그램 파일을 새 서버에 자동으로 복사하지 않습니다.

팜의 서버 구성 요소

SharePoint 팜은 구성 및 콘텐츠 데이터베이스를 제공하는 백 엔드 데이터베이스 서버에 대한 액세스 권한이 있는 웹 프런트 엔드 서버 및 응용 프로그램 서버로 구성됩니다. 다중 서버 팜에서는 이런 구성 요소가 여러 컴퓨터에 분산되어 있는 경우가 종종 있습니다. 일반적으로 전용 컴퓨터로 이동되는 첫 번째 구성 요소는 데이터베이스 서버입니다. 시스템 관리자가 웹 프런트 엔드와 응용 프로그램 서버를 개별적으로 최적화할 수 있도록 웹 프런트 엔드도 전용 컴퓨터에서 실행될 가능성이 있습니다.

다중 서버 팜이 있는 경우 팜에 있는 하나 이상의 응용 프로그램 서버에 SQL Server PowerPivot for SharePoint 인스턴스를 설치할 수 있습니다. PowerPivot for SharePoint를 설치하면 SQL Server 설치 프로그램이 프로그램 파일을 팜의 웹 프런트 엔드 서버에 복사하는 솔루션 패키지를 배포합니다.

우선 팜에서 각 구성 요소의 용도와 배치를 정확하게 이해해야 합니다.

PowerPivot 구성 요소

용도

배치

PowerPivot 시스템 서비스 및 Analysis Services 서비스

Excel 통합 문서에서 PowerPivot 데이터를 쿼리하고 관리합니다.

응용 프로그램 서버에서 각각 공유 서비스 응용 프로그램 및 Windows 서비스로 실행됩니다.

이러한 서비스는 SQL Server 설치 프로그램을 통해 설치되고 중앙 관리를 통해 구성됩니다.

PowerPivot 웹 서비스

HTTP 요청을 가로채서 팜의 PowerPivot 서버로 전달합니다.

SharePoint 팜의 웹 프런트 엔드 서버에서 실행됩니다.

전용 웹 프런트 엔드 서버가 있는 경우 SharePoint에서는 PowerPivot 솔루션 패키지를 해당 서버에 배포합니다.

PowerPivot 서비스 응용 프로그램

PowerPivot 시스템 서비스의 구성된 인스턴스입니다.

PowerPivot 데이터에 대한 요청이 수신될 때 응용 프로그램 서버에서 실행됩니다. 서비스 응용 프로그램은 팜에 대해 한 번만 정의되고, 물리적 PowerPivot 서비스 인스턴스가 있는 모든 응용 프로그램 서버에서 실행됩니다.

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

응용 프로그램에서만 사용하는 내부 데이터가 SQL Server 데이터베이스에 저장됩니다. 여러 공유 서비스 응용 프로그램을 만든 경우 서비스 응용 프로그램마다 별도의 PowerPivot 서비스 응용 프로그램 데이터베이스가 있습니다.

팜에서 사용되는 데이터베이스 서버에서 호스팅됩니다.

PowerPivot 서비스 응용 프로그램을 만들면 데이터베이스가 생성됩니다.

PowerPivot 콘텐츠 및 라이브러리

PowerPivot 콘텐츠에는 포함된 PowerPivot 데이터가 들어 있는 Excel 통합 문서가 포함됩니다. 또한 데이터 피드 라이브러리 및 PowerPivot 갤러리 라이브러리에 대한 Atom 데이터 서비스 문서와 템플릿이 포함됩니다. 이 콘텐츠는 특정 SharePoint 웹 응용 프로그램에 대해 만들어진 SharePoint 콘텐츠 데이터베이스에 저장됩니다.

데이터베이스 서버의 콘텐츠 데이터베이스에 저장됩니다.

PowerPivot 통합 문서를 저장하면 콘텐츠 데이터베이스의 디스크 공간 요구 사항에 큰 영향을 줄 수 있습니다. 조직에 대한 저장소 요구 사항을 결정할 때 데이터베이스 증가를 자세히 모니터링하도록 계획합니다.

서비스 및 관리 계정 계획

PowerPivot for SharePoint 배포를 계획할 때 다음 서비스 및 관리 계정을 계획해야 합니다.

  • Analysis Services 서비스 계정. Analysis Services는 팜에서 PowerPivot 쿼리 및 데이터 새로 고침 작업을 처리합니다. 이 계정은 SQL Server 설치 프로그램에서 PowerPivot for SharePoint를 설치할 때 항상 지정됩니다.

  • PowerPivot 서비스 응용 프로그램 풀. PowerPivot 서비스 응용 프로그램은 팜에서 PowerPivot 쿼리 처리를 위한 SharePoint 통합 및 인프라를 제공하는 PowerPivot 시스템 서비스와 연결됩니다. PowerPivot 서비스 응용 프로그램에 대해 지정하는 응용 프로그램 풀은 PowerPivot 시스템 서비스의 ID입니다. 팜에서 여러 PowerPivot 서비스 응용 프로그램을 사용할 수 있습니다. 만드는 각 PowerPivot 서비스 응용 프로그램은 자체 응용 프로그램 풀에서 실행됩니다.

  • 무인 PowerPivot 데이터 새로 고침 계정. SharePoint 서버에서 PowerPivot 데이터 새로 고침을 사용하려는 경우에는 PowerPivot 통합 문서 소유자 대신 데이터 새로 고침 작업을 실행하는 데 사용할 무인 PowerPivot 데이터 새로 고침 계정을 만들어야 합니다. 이 계정은 Windows 도메인 사용자 계정이어야 하며 조직의 개인 사용자 계정이어서는 안 됩니다. 무인 PowerPivot 데이터 새로 고침 계정은 Secure Store Service에서 정의되고 저장됩니다. 이 계정 및 계정의 작성 방법에 대한 자세한 내용은 PowerPivot 데이터 새로 고침에 대해 저장되는 자격 증명 구성 및 사용을 참조하십시오.

[!참고]

새 서버 옵션을 사용하여 PowerPivot for SharePoint를 설치하는 경우에는 여기에 나와 있는 계정 외에 추가 계정을 지정하라는 메시지가 표시됩니다. 자세한 내용은 새 SharePoint 서버에 PowerPivot for SharePoint 설치를 참조하십시오.

Analysis Services 서비스 계정

요구 사항

설명

프로비전 요구 사항

이 계정은 SQL Server 설치 중에 지정되어야 합니다. 중앙 관리를 사용하여 사용자 이름 또는 암호를 수정할 수 있습니다. 다른 도구를 사용하여 계정과 암호를 변경할 수는 없습니다.

도메인 사용자 계정 요구 사항

이 계정은 Windows 도메인 사용자 계정이어야 합니다. 기본 제공 컴퓨터 계정(예: 네트워크 서비스 또는 로컬 서비스)은 사용할 수 없습니다. SQL Server 설치 프로그램에서는 컴퓨터 계정이 지정되어 있으면 설치를 차단함으로써 도메인 사용자 계정 요구 사항을 강제 적용합니다.

사용 권한 요구 사항

이 계정은 로컬 컴퓨터의 SQLServerMSASUser$<server>$PowerPivot 보안 그룹 및 WSS_WPG 보안 그룹 멤버여야 합니다. 이러한 사용 권한은 자동으로 부여됩니다. 사용 권한을 확인하거나 부여하는 방법은 서비스 계정 및 암호 변경(PowerPivot for SharePoint)기존 SharePoint 서버에 PowerPivot for SharePoint 설치를 참조하십시오.

확장 요구 사항

팜에 여러 PowerPivot for SharePoint 서버 인스턴스를 설치할 경우 모든 Analysis Services 서버 인스턴스가 동일한 도메인 사용자 계정으로 실행되어야 합니다. 예를 들어 첫 번째 Analysis Services 서비스 인스턴스가 Contoso\ssas-srv01로 실행되도록 구성한 경우 이후에 동일한 팜에 배포하는 모든 추가 Analysis Services 서비스 인스턴스도 Contoso\ssas-srv01(또는 어떤 계정이든 현재 계정)로 실행되어야 합니다.

모든 서비스 인스턴스가 동일한 계정으로 실행되도록 구성하면 PowerPivot 시스템 서비스에서 쿼리 처리 또는 데이터 새로 고침 작업을 팜에 있는 모든 Analysis Services 서비스 인스턴스에 할당할 수 있습니다. 또한 Analysis Services 서버 인스턴스에 대해 중앙 관리의 관리 계정 기능을 사용할 수 있습니다. 모든 Analysis Services 서비스 인스턴스에 동일한 계정을 사용하는 경우 한 번만 계정이나 암호를 변경하면 해당 자격 증명을 사용하는 모든 서비스 인스턴스가 자동으로 업데이트됩니다.

SQL Server 설치 프로그램은 동일한 계정 요구 사항을 적용합니다. 이미 설치된 PowerPivot for SharePoint 인스턴스가 있는 SharePoint 팜에 확장 배포하는 경우 지정한 Analysis Services 서비스 계정이 팜에서 이미 사용 중인 계정과 다른 경우 설치 프로그램에서 새 설치를 차단합니다.

PowerPivot 서비스 응용 프로그램 풀

요구 사항

설명

프로비전 요구 사항

서비스 응용 프로그램을 만들 때 서비스 응용 프로그램 풀을 지정해야 합니다.

새 서버 설치 옵션: 새 서버 설치 옵션을 사용하여 PowerPivot for SharePoint를 설치하는 경우 기본 서비스 응용 프로그램이 자동으로 만들어집니다. 이때 서비스 풀은 팜 계정으로 지정한 것과 동일한 Windows 도메인 사용자 계정으로 설정됩니다. PowerPivot for SharePoint가 설치된 후 중앙 관리에서 서비스 응용 프로그램 풀을 변경할 수 있습니다.

기존 팜 설치 옵션: 기존 팜 설치 옵션을 사용하여 PowerPivot for SharePoint를 설치하는 경우 중앙 관리에서 서비스 응용 프로그램을 만듭니다. 서비스 응용 프로그램을 만들 때 계정을 설정합니다.

도메인 사용자 계정 요구 사항

응용 프로그램 풀 ID는 Windows 도메인 사용자 계정이어야 합니다. 기본 제공 컴퓨터 계정(예: 네트워크 서비스 또는 로컬 서비스)은 사용할 수 없습니다. SQL Server 설치 프로그램에서는 컴퓨터 계정이 지정되어 있으면 설치를 차단함으로써 도메인 사용자 계정 요구 사항을 강제 적용합니다.

사용 권한 요구 사항

이 계정에는 컴퓨터에 대한 로컬 시스템 관리자 권한이 필요하지 않습니다. 그러나 이 계정에는 동일한 컴퓨터에 설치된 로컬 Analysis Services 서비스에 대한 Analysis Services 시스템 관리자 권한이 있어야 합니다. 이러한 권한은 SQL Server 설치 프로그램을 실행하거나 중앙 관리에서 응용 프로그램 풀 ID를 설정 또는 변경할 때 자동으로 부여됩니다.

Analysis Services 서비스로 쿼리를 전달하려면 관리 권한이 필요합니다. 상태를 모니터링하고 비활성 세션을 종료하며 추적 이벤트를 수신 대기할 때도 관리 권한이 필요합니다.

계정에는 PowerPivot 서비스 응용 프로그램 데이터베이스에 대한 연결, 읽기 및 쓰기 권한이 있어야 합니다. 이러한 권한은 응용 프로그램을 만들 때 자동으로 부여되며 중앙 관리에서 계정이나 암호를 변경할 때 자동으로 업데이트됩니다.

PowerPivot 서비스 응용 프로그램은 파일을 검색하기 전에 SharePoint 사용자가 데이터를 볼 권한이 있는지를 확인하지만 사용자를 가장하지는 않습니다. 가장에 대한 사용 권한 요구 사항은 없습니다.

확장 요구 사항

없음

데이터베이스 저장소 및 디스크 공간 계획

디스크 공간 및 데이터베이스 저장소 요구 사항을 예측할 때 프로덕션 환경을 미러하는 테스트 환경에서 예측해야 합니다.

위치

설명

데이터베이스 저장소

SharePoint 팜의 데이터베이스 서버에서는 PowerPivot 사용자 데이터를 콘텐츠 데이터베이스에 저장합니다. PowerPivot 설치와 관련한 추가 문서 유형은 다음과 같습니다.

  • PowerPivot 데이터가 포함된 Excel 통합 문서는 콘텐츠 데이터베이스에 대한 최대 업로드 크기에 따라 최대 2GB까지 증가할 수 있습니다. 데이터는 압축되므로 원래의 원본 파일보다 훨씬 작아집니다.

  • PowerPivot 데이터 원본을 사용하는 Reporting Services 보고서. 데이터가 연결되므로 보고서의 파일 크기는 보고서에 사용되는 차트, 지도 및 기타 표시 요소의 양과 같은 기타 요인에 따라 결정됩니다.

  • 데이터 전문가가 SharePoint로 게시하는 Atom 데이터 서비스(.atomsvc) 문서. 이러한 파일은 데이터를 포함하지 않으며 데이터베이스 저장소 요구 사항과 관계가 없습니다.

참고참고
응용 프로그램 수준에서 설정한 버전 관리 및 재활용 정책으로 인해 동일한 데이터베이스에 동일한 큰 파일이 여러 번 저장되어 디스크 공간 사용량이 크게 증가할 수 있습니다. 버전 관리를 사용하는 경우 사용자가 변경된 문서를 체크 인할 때마다 문서의 새 복사본이 만들어지고 저장됩니다. 데이터베이스 저장소에 대한 부정적인 영향으로 인해 PowerPivot for SharePoint를 사용하는 웹 응용 프로그램에서는 버전 관리를 사용하지 않는 것이 좋습니다.

또한 데이터베이스 서버는 중앙 관리에 대한 콘텐츠 데이터베이스를 호스팅합니다. PowerPivot for SharePoint는 이 데이터베이스를 사용해 다음 파일을 저장합니다.

  • PowerPivot 관리 대시보드에서 사용되는 Excel 워크시트 및 PowerPivot 데이터 파일. 대시보드에 데이터를 제공하는 내부 보고 데이터베이스는 사용 데이터 컬렉션 및 데이터 새로 고침 기록을 365일 동안 보관하는 기본 설정을 사용하는 것으로 가정하면 1년 동안 그 크기가 증가하게 됩니다.

데이터베이스 서버에서는 또한 구성된 서비스 응용 프로그램별로 하나의 PowerPivot 응용 프로그램 데이터베이스를 호스팅합니다. 이 데이터베이스에 저장되는 항목은 다음과 같습니다.

  • 캐시 또는 로드된 PowerPivot 데이터 파일 위치

  • 데이터 새로 고침 일정

  • 중앙 사용 데이터 컬렉션 데이터베이스에서 복사되는 PowerPivot 사용 데이터

응용 프로그램 서버의 디스크 공간

PowerPivot for SharePoint에서는 콘텐츠 데이터베이스에서 동일한 파일을 전송하는 동안 기다릴 필요가 없도록 응용 프로그램 서버에서 파일을 캐시합니다. 파일이 디스크에 캐시되므로 로드 요청이 수신될 때마다 콘텐츠 데이터베이스를 검색하지 않고 데이터 원본을 즉시 로드할 수 있습니다.

서버의 메모리에 로드되는 모든 PowerPivot 데이터 파일은 동일한 서버의 디스크에도 캐시됩니다. PowerPivot 데이터 파일이 마지막으로 로드된 위치에 따라 동일한 파일이 여러 응용 프로그램 서버에 캐시될 수 있습니다.

캐시된 파일은 무기한 저장되지 않습니다. 사용되지 않는 파일은 14일 후에 제거됩니다. PowerPivot 서비스에서 매일 수행되는 동기화 확인 과정에서도 콘텐츠 데이터베이스의 원본 파일이 수정되었거나 삭제된 경우 캐시된 파일을 제거합니다.

배포 토폴로지는 PowerPivot 파일 캐싱을 지원하는 데 필요한 디스크 공간 크기를 결정하는 요소입니다. 단일 서버 배포에서는 모든 파일이 하나의 서버에 캐시됩니다. 다중 서버 배포에서는 캐시된 파일이 여러 서버로 분산되므로 서버 단위로 사용되는 디스크 공간을 줄일 수 있습니다.

PowerPivot 데이터 전송 계획

데이터 전송 속도는 팜에서 PowerPivot 쿼리 처리 성능에 장애가 되는 중요한 요소입니다. 연결 속도가 100MB/초라고 가정하면 이 전송 속도에서는 2GB의 Excel 통합 문서를 SharePoint 사이트에서 클라이언트 워크스테이션으로 다운로드하는 데 20초 이상 소요됩니다. 또한 SharePoint는 다운로드 작업에 최적화되므로 동일한 파일을 서버로 업로드하는 데는 시간이 더 오래 걸릴 수도 있습니다.

파일 전송을 최소화하기 위해 PowerPivot 서버에서는 서버에 이전에 로드된 데이터 원본을 보관했다가 다시 사용할 수 있는 파일 캐싱 방법을 사용합니다.

파일이 캐시되지 않고 데이터 원본이 매우 큰 경우 파일이 네트워크를 통해 이동하므로 로드 시간이 길어질 수 있습니다. 파일 캐싱 및 데이터 요청에 대한 자세한 내용은 PowerPivot 시스템 서비스을 참조하십시오.

중요 데이터 보안 저장소 계획

기본 제공 PowerPivot 데이터 새로 고침 기능을 사용하려면 팜에 대해 Secure Store Service를 사용하도록 설정해야 합니다. Secure Store Services는 SharePoint 인프라에 기본 제공되는 공유 서비스로 자격 증명이 저장됩니다. Secure Store Service는 PowerPivot for SharePoint에서 무인 데이터 새로 고침 계정, Windows 자격 증명 또는 데이터베이스 자격 증명을 정의하고 저장하는 데 사용됩니다. 자세한 내용은 PowerPivot 데이터 새로 고침에 대해 저장되는 자격 증명 구성 및 사용을 참조하십시오.

PowerPivot 데이터 만들기 및 보기 계획

PowerPivot 데이터에 대한 클라이언트 응용 프로그램에는 다음이 포함됩니다.

  • SharePoint 라이브러리에 게시된 PowerPivot 통합 문서를 볼 수 있는 웹 브라우저. Excel서비스는 브라우저에서 통합 문서를 렌더링하며 일부 피벗 작업을 지원합니다. 예를 들어 사용자는 피벗 테이블이나 피벗 차트 영역을 정렬, 필터링, 확장 또는 축소할 수 있습니다. 그러나 피벗 테이블 또는 피벗 차트를 수정할 수는 없으며 링크를 클릭해 상세 데이터로 드릴다운할 수도 없습니다. 전체 드릴다운 지원이 필요한 경우에는 Excel 데스크톱 응용 프로그램을 사용해야 합니다.

  • SQL Server PowerPivot for Excel 추가 기능이 포함된 Excel 2010. PowerPivot 통합 문서를 만들고 피벗 테이블 또는 피벗 차트의 모든 상호 작용 기능을 사용하려면 Excel 2010과 추가 기능이 모두 필요합니다. 이전 버전의 Excel에서도 정적 PowerPivot 데이터를 볼 수는 있지만 데이터를 피벗할 수는 없습니다. Excel 추가 기능 및 다른 Excel 버전 지원에 대한 자세한 내용은 PowerPivot for Excel을 참조하십시오.

  • SQL Server Management Studio를 PowerPivot 데이터 구조 탐색 또는 연결 확인용 진단 도구로 사용할 수 있습니다. 데이터 원본에 연결하려면 서버에 연결 대화 상자에 게시된 PowerPivot 통합 문서의 SharePoint URL을 입력합니다.

Excel 2010에서 대용량 데이터를 지원하려면 32비트 워크스테이션을 사용하는 정보 근로자가 해당 아키텍처에 대한 메모리 제약 조건을 준수해야 합니다. 따라서 일부 조직의 배포 계획에는 클라이언트 워크스테이션에 대한 용량 평가가 포함되어야 합니다. 리소스가 풍부한 서버를 구입하여 배포하는 경우 팜에 게시되는 대용량 데이터를 조합하여 보강하려면 클라이언트 워크스테이션을 64비트 아키텍처로 업그레이드해야 할 수 있습니다.