다중 서버 SharePoint 팜에 PowerPivot for SharePoint 설치

이 항목의 절차에서는 PowerPivot for SharePoint를 다중 계층 SharePoint 2010 서버 팜에 추가하는 단계를 안내합니다.

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

필수 구성 요소

개요

1단계: 데이터베이스 서버 설치

2단계: 다중 서버 SharePoint 2010 팜 설치 및 구성

3단계: Analysis Services가 설치된 적이 있는지 확인

4단계: 응용 프로그램 서버에 PowerPivot for SharePoint 설치

5단계: 웹 프런트 엔드 서버에 PowerPivot for SharePoint 배포

6단계: 서버에서 서비스 시작

7단계: PowerPivot 서비스 응용 프로그램 만들기

8단계: Excel 서비스 구성

9단계: Secure Store Service 구성 및 PowerPivot 무인 데이터 새로 고침 계정 만들기

10단계: 웹 프런트 엔드 서버에 대한 대체 액세스 매핑 구성

11단계: 디스크 공간 사용량 상한 설정

12단계: SharePoint 웹 응용 프로그램의 최대 파일 업로드 크기 높이기

13단계: 사이트 모음에 대해 PowerPivot 기능 통합 활성화

14단계: 통합 및 서버 가용성 확인

설치 및 구성 오류 해결

설치 후 단계

필수 구성 요소

SQL Server 및 SharePoint 2010을 설치하려면 로컬 관리자여야 합니다.

SharePoint를 설치하는 관리자가 팜도 구성해야 합니다. 팜을 구성하려면 데이터베이스 서버에 SQL Server 로그인이 있어야 합니다. 이 로그인은 dbcreator, securityadmin 및 public 역할에 할당되어야 합니다.

SharePoint용 PowerPivot을 설치하고 구성하는 관리자는 SharePoint_Config 데이터베이스에서 db_owner 권한을 가지고 있어야 합니다. 원래 SharePoint를 설치한 팜 관리자는 이러한 사용 권한을 자동으로 부여 받습니다.

SQL Server 2008 R2의 Enterprise, Evaluation, Developer 또는 Data Center 버전이 있어야 합니다. 가능하면 SQL Server 2008 R2 설치 프로그램의 서비스 팩 1(SP1) 버전을 실행합니다.

SharePoint Server 2010의 엔터프라이즈 또는 엔터프라이즈 평가판 버전이 있어야 합니다.

컴퓨터가 도메인에 가입되어 있어야 합니다.

SharePoint 통합 모드에서 데이터베이스 엔진, 팜의 서비스 및 Analysis Services를 실행하는 데 사용할 계정을 알고 있어야 합니다. 이러한 계정은 설치 과정에서 처음으로 지정하며 나중에 변경할 수 있습니다.

설치 중 지정하는 서비스 계정은 도메인 사용자 계정이어야 합니다.

설치를 시작하기 전에 브라우저 설정을 확인하여 인터넷에 연결되어 있는지 확인합니다. 필수 구성 요소 설치 관리자가 필요한 소프트웨어를 다운로드하기 위해 인터넷 연결을 엽니다. 필요한 소프트웨어를 모두 가져오려면 다음 사항을 변경해야 합니다.

  • 서버 관리자에서 Internet Explorer 보안 강화 구성을 임시로 해제하여 서버로의 다운로드를 허용합니다. 필요한 소프트웨어를 다운로드하기 위해 관리자에 대해서만 IE ESC를 해제할 수 있습니다.

  • Internet Explorer에서 프록시 서버를 무시하도록 브라우저를 구성하여 로컬 호스트가 인터넷 URL에 액세스하도록 허용해야 할 수도 있습니다.

    1. Internet Explorer의 도구 메뉴에서 인터넷 옵션을 클릭합니다.

    2. 연결 탭의 LAN(Local Area Network) 설정 영역에서 LAN 설정을 클릭합니다.

    3. 자동 구성 영역에서 자동으로 설정 검색 확인란의 선택을 취소합니다.

    4. 프록시 서버 영역에서 사용자 LAN에 프록시 서버 사용 확인란을 선택합니다.

    5. 주소 상자에 프록시 서버의 주소를 입력합니다.

    6. 포트 상자에 프록시 서버의 포트 번호를 입력합니다.

    7. 로컬 주소에 프록시 서버 사용 안 함 확인란을 선택합니다.

    8. 확인을 클릭하여 LAN(Local Area Network) 설정 대화 상자를 닫습니다.

    9. 확인을 클릭하여 인터넷 옵션 대화 상자를 닫습니다.

개요

3계층 팜에는 데이터베이스, 응용 프로그램 및 웹 계층이 포함되어 있습니다. PowerPivot을 이 토폴로지에 추가하려면 SQL Server 2008 R2 설치 프로그램을 실행하여 응용 프로그램 계층에 PowerPivot for SharePoint를 설치해야 합니다. PowerPivot 프로그램은 PowerPivot 웹 응용 프로그램 솔루션을 배포할 때 설치 후 태스크로 웹 계층에 추가됩니다. PowerPivot 데이터 파일 및 응용 프로그램 데이터는 팜의 콘텐츠 및 서비스 응용 프로그램 데이터베이스에 저장됩니다. 웹 계층이나 데이터 계층에는 배포 단계는 있지만 별도로 수행해야 하는 설치 단계는 없습니다.

이 항목에서는 팜 토폴로지가 3계층 팜을 위한 다중 서버(Multiple servers for a three-tier farm) 문서에 설명된 토폴로지와 비슷하다고 가정합니다. 이미 작동하는 팜이 있는 경우 PowerPivot for SharePoint 설치로 건너뛰십시오.

1단계: 데이터베이스 서버 설치

토폴로지를 처음 사용하려는 경우 SQL Server 데이터베이스 엔진 설치부터 시작합니다. 이 지침을 따르면 팜의 SharePoint 서버에서 액세스할 수 있는 데이터베이스 서버가 만들어집니다.

  1. 데이터베이스 서버용으로 사용할 컴퓨터에서 SQL Server 설치 프로그램을 실행하여 SQL Server 데이터베이스 엔진을 설치합니다(방법: SQL Server 2008 R2 설치(설치) 참조).

    설치할 기능을 선택할 때 다음을 선택합니다.

    • 데이터베이스 엔진 서비스

    • 클라이언트 도구 연결

    • 관리 도구 - 전체(기본은 자동으로 포함됨)

  2. 데이터베이스 엔진이 설치되면 원격 연결에 대한 TCP/IP를 사용하도록 설정하고 서비스를 다시 시작합니다.

    1. SQL Server 구성 관리자를 시작합니다.

    2. SQL Server 네트워크 구성을 엽니다.

    3. MSSQLSERVER에 대한 프로토콜을 선택합니다.

    4. TCP/IP를 마우스 오른쪽 단추로 클릭한 다음 사용을 선택합니다.

    5. SQL Server 서비스를 클릭합니다.

    6. **SQL Server (MSSQLSERVER)**를 마우스 오른쪽 단추로 클릭한 다음 다시 시작을 클릭합니다.

  3. Windows 방화벽을 통한 데이터베이스 서버로의 인바운드 액세스를 사용하도록 설정합니다. 이렇게 하면 팜의 SharePoint 서버가 SharePoint 데이터베이스에 연결할 수 있습니다. 자세한 내용은 SQL Server 액세스를 허용하도록 Windows 방화벽 구성을 참조하십시오.

    1. 관리 도구에서 고급 보안이 포함된 Windows 방화벽을 클릭합니다.

    2. 인바운드 규칙을 클릭합니다.

    3. 새 규칙을 클릭합니다.

    4. 규칙 유형에서 사용자 지정을 클릭합니다.

    5. 다음을 클릭합니다.

    6. 프로그램의 서비스 섹션에서 사용자 지정을 클릭합니다.

    7. 다음 서비스에 적용을 클릭합니다.

    8. SQL Server를 기본 인스턴스로 설치한 경우 **SQL Server (MSSQLSERVER)**를 선택한 다음 확인을 클릭합니다.

    9. 다음을 클릭합니다.

    10. 프로토콜 및 포트에서 기본 설정을 그대로 적용하고 다음을 클릭합니다.

    11. 범위에서 기본 설정을 그대로 적용하고 다음을 클릭합니다.

    12. 동작에서 기본 설정을 그대로 적용하고 다음을 클릭합니다.

    13. 프로필에서 개인공개 확인란의 선택을 취소하고 다음을 클릭합니다.

    14. 이름에 인바운드 규칙을 설명하는 이름(예: SQL Server)을 입력합니다.

    15. 마침을 클릭합니다.

  4. 동일한 서비스 인스턴스에 대한 아웃바운드 규칙을 만듭니다.

    1. 관리 도구에서 고급 보안이 설정된 Windows 방화벽을 클릭합니다.

    2. 아웃바운드 규칙을 클릭합니다.

    3. 새 규칙을 클릭합니다.

    4. 규칙 유형에서 사용자 지정을 클릭합니다.

    5. 다음을 클릭합니다.

    6. 프로그램의 서비스 섹션에서 사용자 지정을 클릭합니다.

    7. 다음 서비스에 적용을 클릭합니다.

    8. SQL Server를 기본 인스턴스로 설치한 경우 **SQL Server (MSSQLSERVER)**를 선택한 다음 확인을 클릭합니다.

    9. 다음을 클릭합니다.

    10. 프로토콜 및 포트에서 기본 설정을 그대로 적용하고 다음을 클릭합니다.

    11. 범위에서 기본 설정을 그대로 적용하고 다음을 클릭합니다.

    12. 동작에서 연결 허용을 선택하고 다음을 클릭합니다.

    13. 프로필에서 개인공개 확인란의 선택을 취소하고 다음을 클릭합니다.

    14. 이름에 아웃바운드 규칙을 설명하는 이름(예: SQL Server)을 입력합니다.

    15. 마침을 클릭합니다.

2단계: 다중 서버 SharePoint 2010 팜 설치 및 구성

SharePoint 서버로 사용할 컴퓨터 각각에서 SharePoint 필수 구성 요소 설치 관리자 프로그램을 실행한 다음 SharePoint Server 설치 프로그램을 실행합니다. SharePoint 2010 설명서의 지침을 참조하여 두 개의 웹 서버와 한 개의 응용 프로그램 서버가 포함된 SharePoint 2010 팜을 설치하고 구성합니다.

3계층 팜을 위한 다중 서버(Multiple servers for a three-tier farm)(SharePoint Server 2010)

데이터베이스 서버를 지정하라는 메시지가 표시되면 앞서 설치한 데이터베이스 서버를 지정합니다.

이후의 절차에서는 3계층 팜 설치에 대해 제공된 지침을 사용하여 팜을 구성했다고 가정합니다. 팜에는 다음 요소가 포함되어야 합니다.

  • Excel 서비스, 검색 서비스 및 Secure Store Service

  • 웹 응용 프로그램 및 사이트 모음

  • 사용 현황 및 상태 데이터 수집

  • 진단 로깅

PowerPivot 데이터 액세스를 사용할 수 있도록 설정하려는 모든 SharePoint 웹 응용 프로그램은 클래식 모드 인증을 사용하도록 구성해야 합니다. 자세한 내용은 PowerPivot 솔루션 배포의 "웹 응용 프로그램에서 클래식 모드 인증을 사용하는지 확인"을 참조하십시오.

3단계: Analysis Services가 설치된 적이 있는지 확인

컴퓨터에 SQL Server 2008 R2 Analysis Services 또는 PowerPivot for SharePoint가 이미 설치되어 있는 경우 Microsoft.AnalysisServices.SharePoint.Integration.dll 파일에 대해 유효하지 않은 .NET 어셈블리 캐시 상태 정보로 인해 SQL Server 설치가 실패하며 다음 오류가 나타납니다: "'Microsoft.AnalysisServices.SharePoint.Integration' 파일 또는 어셈블리를 로드할 수 없습니다."

이 오류는 다음과 같은 경우에 발생할 가능성이 가장 높습니다. Analysis Services의 SQL Server 2008 R2를 설치한 후 SharePoint Server 2010을 설치하고, 그런 다음 PowerPivot for SharePoint를 설치한 경우.

이 오류가 이렇게 구성된 시스템에서 항상 발생하는 것은 아니지만 자주 발생하기 때문에 처음부터 오류가 발생하지 않도록 주의를 기울이는 것이 좋습니다. 오류를 방지하려면 다음 단계를 수행합니다.

  1. 프로그램 폴더에서 인스턴스 SQL Server 2008 R2 Analysis Services가 있는지 확인합니다. 이미 설치되어 있거나 이전에 설치되었던 흔적이 있는 경우 나머지 단계를 수행합니다. 그렇지 않으면 2단계로 이동합니다. PowerPivot for SharePoint를 설치합니다.

  2. 메모장을 사용하여 관리자 권한으로 setup100.exe.config에 다음 XML 문을 추가합니다.

    우선 메모장을 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 선택합니다.

    %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2\x64에서 setup100.exe.config를 엽니다.

    파일에 <disableCachingBindingFailures>를 추가한 다음 저장합니다. 입력한 내용은 설치 프로그램이 캐시된 바인딩 실패를 무시하도록 지시하므로 이전에 개체 인스턴스가 실패했었더라도 개체의 새 인스턴스를 설치할 수 있습니다.

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <runtime>
        <disableCachingBindingFailures enabled="1" />
      </runtime>
    </configuration>
    
  3. 2단계: SQL Server PowerPivot for SharePoint 설치를 진행합니다.

이 오류에 대한 자세한 내용 및 해결 방법은 설치 실패: "'Microsoft.AnalysisServices.SharePoint.Integration.dll' 파일 또는 어셈블리를 로드할 수 없습니다."PreRequisiteInstaller.exe 도구를 실행하기 전에 SQL Server 2008 R2를 설치할 경우 표시되는 오류 메시지를 참조하십시오.

[!참고]

이 문제는 SQL Server 2008 R2 SP1에서 수정되었습니다. 하지만 조직에서 수정 프로그램이 포함된 통합 버전의 설치 프로그램을 빌드한 경우 서버 소프트웨어를 설명한 순서대로 설치하면 이 오류가 발생할 수 있습니다.

4단계: 응용 프로그램 서버에 PowerPivot for SharePoint 설치

SQL Server 2008 R2 설치 프로그램을 실행하여 SharePoint 팜에 PowerPivot for SharePoint를 추가합니다. 팜이 여러 SharePoint 서버로 구성된 경우에는 이미 팜에 조인된 응용 프로그램 서버에서 SQL Server 2008 R2 설치 프로그램을 실행해야 합니다.

중요 정보중요

SQL Server 2008 R2를 설치한 적이 있는 경우, 즉, SharePOint 프로그램 파일을 설치하기 전에 SQL Server 2008 R2의 일부 기능(예: 데이터베이스 엔진 또는 Analysis Services)이 설치되었던 컴퓨터에는 알려진 설치 문제가 있습니다. 이 시나리오에서 PowerPivot for SharePoint를 설치하면 다음 오류가 발생하면서 SQL Server 설치가 실패합니다: "'Microsoft.AnalysisServices.SharePoint.Integration.dll' 어셈블리를 로드할 수 없습니다."

SQL Server 2008 R2 서비스 팩 1(SP1) 버전의 SQL Server 설치 프로그램으로 이 오류를 해결할 수 있습니다. SP1 설치를 원하지 않는 경우에는 설치 문제 해결의 링크를 따라 이 문제를 해결할 수 있습니다.

  1. 이미 SharePoint 2010이 설치되어 있는 컴퓨터에 설치 미디어를 넣거나 SQL Server 2008 R2 설치 파일이 들어 있는 폴더를 엽니다.

  2. 관리자 권한으로 SQL Server 설치 프로그램을 실행합니다. Setup.exe를 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 선택하면 됩니다.

  3. 탐색 창에서 왼쪽의 설치를 클릭합니다.

  4. **새로 설치하거나 기존 설치에 기능을 추가합니다.**를 클릭합니다.

  5. 설치 지원 규칙에서 문제가 없으면 확인을 클릭합니다. 문제가 있는 경우에는 페이지의 지시에 따라 문제를 해결한 후에 설치 프로그램을 다시 시작합니다.

  6. 설치 지원 파일에서 설치를 클릭합니다. 이 단계에서는 컴퓨터에 SQL Server 설치 프로그램을 추가하고 지원 파일이 설치될 때 발생할 수 있는 모든 문제를 식별합니다.

    설치 마법사의 설치 지원 규칙 페이지

    [!참고]

    Windows 방화벽이 설정된 경우에는 원격 액세스를 사용할 수 있도록 포트를 열라는 경고가 표시됩니다. 일반적으로 이 경고는 PowerPivot 설치에는 해당되지 않습니다. PowerPivot 서비스 및 데이터 파일에 연결할 때는 이미 SharePoint 서비스 간 통신용으로 열려 있는 SharePoint 포트를 사용합니다. 따라서 원격 컴퓨터에서 데이터에 액세스해야 하는 다른 SQL Server 기능을 설치하는 경우에만 포트를 열면 됩니다. 예를 들면 Analysis Services 다차원 데이터베이스를 PowerPivot 통합 문서의 외부 데이터 원본으로 사용하는 경우, SQL Server Management Studio 등의 클라이언트 응용 프로그램을 사용하여 원격 SharePoint 서버에 로드된 PowerPivot 통합 문서를 찾는 경우, 다중 서버 SharePoint 팜에 대해 데이터베이스 엔진을 데이터베이스 서버로 설정하는 경우가 있습니다. 이러한 서버에서 사용하는 포트를 여는 방법은 SQL Server 액세스를 허용하도록 Windows 방화벽 구성을 참조하십시오.

  7. 다음을 클릭하여 지원 파일을 설치합니다.

  8. 설치 유형에서 **새로 설치하거나 기존 설치에 기능을 추가합니다.**를 선택합니다. 이 페이지는 이미 기존 인스턴스가 설치되어 있는 경우에만 나타납니다. SQL Server 2008 R2의 기존 인스턴스에 기능 추가를 선택하지 마십시오. PowerPivot for SharePoint는 새 인스턴스로 설치해야 합니다. 다음을 클릭합니다.

    설치 마법사의 설치 유형 페이지

  9. 제품 키에서 라이선스를 받은 엔터프라이즈, 디벨로퍼 또는 데이터 센터 버전의 제품 키를 입력하거나 평가판 버전을 지정하고 다음을 클릭합니다.

  10. Microsoft 소프트웨어 사용권 계약에 동의하고 다음을 클릭합니다.

  11. 설치 역할에서 SQL Server PowerPivot for SharePoint를 선택합니다.

    설치 역할 페이지의 **PowerPivot for SharePoint 추가:**에서 기존 팜을 선택하고 다음을 클릭합니다.

    기존 팜이 선택된 설치 역할 페이지

  12. 기능 선택에서 설치할 기능의 읽기 전용 목록을 확인합니다. 이 목록은 기능을 확인하기 위한 용도로만 표시되며 해당 역할에 대해 미리 선택되어 있는 항목을 추가하거나 제거할 수는 없습니다. 다음을 클릭합니다.

  13. 설치 규칙에서 다음을 클릭합니다.

  14. 인스턴스 구성에서 확인용으로 'PowerPivot'이라는 읽기 전용 인스턴스 이름이 표시됩니다. 이 인스턴스 이름은 필수 항목이며 수정할 수 없습니다. 그러나 고유한 인스턴스 ID를 입력해 인스턴스를 설명하는 디렉터리 이름과 레지스트리 키를 지정할 수는 있습니다. 다음을 클릭합니다.

  15. 디스크 공간 요구 사항에서 기능을 설치하기에 디스크 용량이 충분한지 확인하고 다음을 클릭합니다.

  16. 서버 구성에서 SQL Server Analysis Services의 도메인 사용자 계정을 지정합니다. 네트워크 서비스, 로컬 시스템 등의 기본 제공 시스템 계정을 사용하지 마십시오. SharePoint 팜에서 Analysis Services를 설치하려면 도메인 사용자 계정을 지정해야 합니다. 권장되는 계정에 대한 자세한 내용은 SharePoint 팜에서 PowerPivot 배포 계획을 참조하십시오. 다음을 클릭합니다.

    설치 마법사의 서버 구성 페이지

  17. Analysis Services 구성에서 현재 사용자 추가를 클릭합니다.

    같은 페이지에서 Analysis Services 서비스 인스턴스에 대한 관리 권한을 필요로 하는 모든 사용자의 Windows 사용자 계정을 추가합니다. SQL Server Management Studio에서 Analysis Services 서비스 인스턴스에 연결하여 데이터베이스 연결 문제를 해결하거나 버전 정보를 가져오려는 모든 사용자에게는 서버에 대한 시스템 관리자 권한이 있어야 합니다. 현재 서버 문제를 해결하거나 서버를 관리해야 하는 사용자의 계정을 추가합니다.

    다음을 클릭합니다.

  18. 나머지 페이지에서 각각 다음을 클릭하여 설치 준비 페이지까지 이동합니다.

  19. 설치를 클릭합니다.

5단계: 웹 프런트 엔드 서버에 PowerPivot for SharePoint 배포

서버를 구성하려면 SharePoint 웹 응용 프로그램에 PowerPivot 솔루션을 배포해야 합니다.

  1. 시작 단추를 클릭하고 모든 프로그램, Microsoft SharePoint Products 2010을 선택한 다음SharePoint 2010 중앙 관리를 선택합니다.

  2. SharePoint 2010 중앙 관리의 시스템 설정에서 팜 솔루션 관리를 클릭합니다.

    powerpivotfarm.wsp와 powerpivotwebapp.wsp의 개별 솔루션 패키지 두 개가 표시됩니다. 첫 번째 솔루션(powerpivotfarm.wsp)은 첫 번째 PowerPivot for SharePoint 인스턴스를 설치하면 배포되며 다시 배포할 필요가 없습니다. 두 번째 솔루션(powerpivotwebapp.wsp)은 중앙 관리용으로 배포되지만 PowerPivot 데이터 액세스를 지원할 각 SharePoint 웹 응용 프로그램에 대해 이 솔루션을 수동으로 배포해야 합니다.

  3. powerpivotwebapp.wsp를 클릭합니다.

  4. 솔루션 배포를 클릭합니다.

  5. 배포 위치에서 PowerPivot 기능 지원을 추가할 SharePoint 웹 응용 프로그램을 선택합니다.

    중요 정보중요

    웹 응용 프로그램이 클래식 모든 인증에 대해 구성되어 있어야 합니다. 인증 모드를 확인하는 방법은 PowerPivot 솔루션 배포을 참조하십시오.

  6. 확인을 클릭합니다.

  7. PowerPivot 데이터 액세스를 지원할 다른 SharePoint 웹 응용 프로그램에 대해서도 반복합니다.

6단계: 서버에서 서비스 시작

PowerPivot for SharePoint를 배포하려면 팜에 Excel 계산 서비스, Secure Store Service 및 Windows 토큰에 대한 클레임 서비스가 포함되어야 합니다.

Excel 서비스와 PowerPivot for SharePoint는 둘 다 Windows 토큰 서비스에 대한 클레임을 통해 현재 SharePoint 사용자의 Windows ID를 사용하여 외부 데이터 원본에 연결합니다. 서비스가 시작되지 않았으면 지금 서비스를 시작하여 Excel 계산 서비스에서 PowerPivot 시스템 서비스로 인증된 요청을 전달하도록 설정해야 합니다.

  1. 중앙 관리의 시스템 설정에서 서버의 서비스 관리를 클릭합니다.

  2. Windows 토큰 서비스에 대한 클레임을 시작합니다.

  3. Excel 계산 서비스가 시작되었는지 확인합니다.

  4. Secure Store Service가 시작되었는지 확인합니다.

  5. SQL Server Analysis Services 및 SQL Server PowerPivot 시스템 서비스가 모두 시작되었는지 확인합니다.

7단계: PowerPivot 서비스 응용 프로그램 만들기

다음으로 PowerPivot 서비스 응용 프로그램을 만듭니다.

[!참고]

응용 프로그램을 만드는 동안 발생하는 오류는 설치에 문제가 있음을 나타냅니다. 설치를 복구해 보고 이것으로 문제가 해결되는지 확인해 보십시오. 자세한 내용은 복구(PowerPivot for SharePoint)를 참조하십시오.

  1. 중앙 관리의 응용 프로그램 관리에서 서비스 응용 프로그램 관리를 클릭합니다.

  2. 서비스 응용 프로그램 리본에서 새로 만들기를 클릭합니다.

  3. SQL Server PowerPivot 서비스 응용 프로그램을 선택합니다. 이 응용 프로그램이 목록에 표시되지 않으면 PowerPivot for SharePoint가 설치되지 않았거나 솔루션이 배포되지 않은 것입니다.

  4. 새 PowerPivot 서비스 응용 프로그램 만들기 페이지에 응용 프로그램의 이름을 입력합니다. 기본값은 PowerPivotServiceApplication<숫자>입니다. 여러 PowerPivot 서비스 응용 프로그램을 만드는 경우 설명이 포함된 이름을 사용하면 다른 관리자가 응용 프로그램 사용 방식을 이해하는 데 도움이 됩니다.

  5. 응용 프로그램 풀에서 새 응용 프로그램 풀을 만들고 해당 풀에 대한 보안 계정을 선택합니다. 도메인 사용자 계정이 필요합니다.

  6. 데이터베이스 서버에서 서비스 응용 프로그램 데이터베이스를 만들 데이터베이스 서버를 선택합니다. 기본값은 팜 구성 데이터베이스를 호스팅하는 SQL Server 데이터베이스 엔진 인스턴스입니다.

  7. 데이터베이스 이름의 기본값은 PowerPivotServiceApplication1_<guid>입니다. 기본 데이터베이스 이름은 서비스 응용 프로그램의 기본 이름에 해당합니다. 고유한 서비스 응용 프로그램 이름을 입력한 경우 함께 관리할 수 있도록 데이터베이스 이름에 대해 비슷한 명명 규칙을 따릅니다.

  8. 데이터베이스 인증에서 기본값은 Windows 인증입니다. SQL 인증을 선택하는 경우 SharePoint 배포에서 이 인증 유형을 사용하는 최선의 구현 방법을 SharePoint 관리자 설명서에서 참조하십시오.

  9. 기본 프록시 그룹에 이 PowerPivot 서비스 응용 프로그램의 프록시를 추가합니다. 확인란을 선택합니다. 이렇게 하면 기본 서비스 연결 그룹에 서비스 응용 프로그램 연결이 추가됩니다. 기본 연결 그룹에 PowerPivot 서비스 응용 프로그램이 하나 이상 있어야 합니다.

    기본 연결 그룹에 PowerPivot 서비스 응용 프로그램이 이미 나열되어 있는 경우에는 두 번째 서비스 응용 프로그램을 해당 그룹에 추가하지 마십시오. 같은 유형의 서비스 응용 프로그램 두 개를 기본 연결 그룹에 추가하는 구성은 지원되지 않습니다. 연결 그룹에서 추가 서비스 응용 프로그램을 사용하는 방법에 대한 자세한 내용은 SharePoint 웹 응용 프로그램에 PowerPivot 서비스 응용 프로그램 연결을 참조하십시오.

  10. 확인 을 클릭합니다. 서비스가 다른 관리 서비스와 함께 팜의 서비스 응용 프로그램 목록에 표시됩니다.

8단계: Excel 서비스 구성

이 단계에서는 PowerPivot 갤러리에서 미리 보기 이미지 생성을 허용하고 대형 파일 업로드를 지원하도록 Excel 서비스 구성을 수정합니다.

또는, Excel 서비스 기본 설정을 유지하려는 경우 이 단계를 건너뛸 수 있습니다. 나중에 SharePoint 서버에 사이트를 만든 후 PowerPivot 데이터 액세스를 지원하는 사이트에 대해 신뢰할 수 있는 위치를 새로 지정한 다음 대형 파일 업로드와 미리 보기 이미지 생성을 지원하도록 해당 사이트를 구성할 수 있습니다. 자세한 내용은 PowerPivot 사이트에 대한 신뢰할 수 있는 위치 만들기를 참조하십시오.

  1. 중앙 관리의 응용 프로그램 관리에서 서비스 응용 프로그램 관리를 클릭합니다.

  2. Excel 서비스 응용 프로그램을 선택합니다.

  3. 신뢰할 수 있는 파일 위치를 클릭하고 이 페이지에서 신뢰할 수 있는 위치를 선택합니다. 일반적으로 이 위치는 주소 열에 **http://**로 나열됩니다.

  4. 통합 문서 속성 영역에서 최대 통합 문서 크기를 50으로 설정합니다.

  5. 외부 데이터에서 신뢰할 수 있는 데이터 연결 라이브러리 및 포함 라이브러리가 선택되어 있는지 확인합니다. 통합 문서에서 PowerPivot 데이터에 액세스하려면 이 설정을 사용해야 합니다.

  6. 데이터 새로 고칠 때 경고 확인란 선택을 취소하여 PowerPivot 갤러리에서 개별 워크시트의 미리 보기 이미지를 허용합니다. 이 경고 확인란을 선택한 상태로 유지하고 통합 문서 설정에 열 때마다 새로 고침이 지정된 경우에는 통합 문서의 페이지가 표시되지 않고 경고의 단일 미리 보기 이미지가 표시될 수 있습니다.

  7. 확인을 클릭합니다.

9단계: Secure Store Service 구성 및 PowerPivot 무인 데이터 새로 고침 계정 만들기

데이터 새로 고침을 위해 무인 실행 계정 및 자격 증명을 저장하려면 PowerPivot for SharePoint에 Secure Store Service가 필요합니다. 팜에 Secure Store Service가 이미 설정되어 있지만 이를 사용할 수 있으려면 추가 구성이 필요합니다. 최소한 마스터 키를 생성해야 합니다. 이 외에도 PowerPivot 무인 데이터 새로 고침 계정에 대한 대상 응용 프로그램을 만들고 이후 데이터 새로 고침에서 사용할 수 있도록 저장해야 할 기타 자격 증명을 만들어야 합니다.

  1. 중앙 관리의 응용 프로그램 관리에서 서비스 응용 프로그램 관리를 클릭합니다.

  2. Secure Store Service를 선택합니다.

  3. 키 관리의 서비스 응용 프로그램 리본에서 새 키 만들기를 클릭합니다.

  4. 전달 구를 입력한 다음 확인합니다. 이 전달 구는 추가 보안 저장소 공유 서비스 응용 프로그램을 추가하는 데 사용됩니다.

  5. 확인을 클릭합니다.

Secure Store Service를 사용하도록 설정하고 PowerPivot 데이터 새로 고침에 대해 서버를 준비하는 방법에 대한 추가 지침은 PowerPivot 데이터 새로 고침 활성화 및 구성을 참조하십시오.

무인 계정을 나중에 만들거나 데이터 새로 고침에서 사용된 기타 저장된 자격 증명을 구성하는 방법은 PowerPivot 무인 데이터 새로 고침 계정 구성 및 사용PowerPivot 데이터 새로 고침에 대해 저장되는 자격 증명 구성 및 사용을 참조하십시오.

10단계: 웹 프런트 엔드 서버에 대한 대체 액세스 매핑 구성

PowerPivot 데이터 액세스 또는 데이터 새로 고침에 대한 요청을 각 웹 프런트 엔드 서버에서 처리하도록 하려면 각 서버의 서로 다른 URL을 동일한 웹 응용 프로그램에 매핑해야 합니다. 대체 액세스 매핑에 대해 자세히 알아보려면 MSSharePointTips 웹 사이트에서 SharePoint 2010에서 대체 액세스 매핑 구성(Configuring Alternate Access Mapping in SharePoint 2010)을 참조하십시오.

  1. 중앙 관리의 응용 프로그램 관리에서 대체 액세스 매핑 구성을 클릭합니다.

  2. 내부 URL 추가를 클릭합니다.

  3. 대체 액세스 매핑 컬렉션에서 대체 액세스를 구성하고 있는 웹 응응 프로그램을 선택합니다. 기본 설치에서 웹 응용 프로그램은 SharePoint – 80입니다.

  4. URL 프로토콜, 호스트 및 포트에서 첫 번째 웹 프런트 엔드 서버의 URL을 지정한 다음 저장을 클릭합니다.

  5. 내부 URL 추가를 다시 클릭합니다. 동일한 웹 응용 프로그램이 선택되어 있어야 합니다.

  6. 두 번째 웹 프런트 엔드 서버의 URL을 입력한 다음 저장을 클릭합니다.

11단계: 디스크 공간 사용량 상한 설정

SP1에는 디스크로 캐시되는 PowerPivot 데이터 파일에 사용할 디스크 공간의 상한을 설정할 수 있는 기능이 새로 추가되었습니다. 기본적으로 사용 가능한 모든 디스크 공간을 사용하도록 설정되어 있습니다. SP1을 사용하면서 디스크 공간 사용량을 제한하려면 다음 지침을 따르십시오. 디스크 공간 사용량 구성 (SharePoint용 PowerPivot).

12단계: SharePoint 웹 응용 프로그램의 최대 파일 업로드 크기 높이기

PowerPivot 통합 문서는 대규모일 수 있으므로 최대 파일 크기를 늘려야 할 수 있습니다. 웹 응용 프로그램에 대한 최대 업로드 크기와 Excel 서비스의 최대 통합 문서 크기 등 두 가지 파일 크기 설정을 구성할 수 있습니다. 최대 파일 크기는 두 응용 프로그램에서 같은 값으로 설정해야 합니다. 자세한 내용은 최대 파일 업로드 크기 구성(PowerPivot for SharePoint)을 참조하십시오.

13단계: 사이트 모음에 대해 PowerPivot 기능 통합 활성화

사이트 모음 수준에서 기능을 활성화하면 사이트에서 응용 프로그램 페이지 및 템플릿을 사용할 수 있습니다. 여기에는 예약된 데이터 새로 고침에 대한 구성 페이지와 PowerPivot 갤러리 및 데이터 피드 라이브러리에 대한 응용 프로그램 페이지가 포함됩니다.

  1. SharePoint 사이트에서 사이트 작업을 클릭합니다.

    기본적으로 SharePoint 웹 응용 프로그램은 포트 80을 통해 액세스됩니다. 즉, http://<컴퓨터 이름>을 입력하여 루트 사이트 모음을 열어서 SharePoint 사이트에 액세스할 수 있습니다.

  2. 사이트 설정을 클릭합니다.

  3. 사이트 모음 관리에서 사이트 모음 기능을 클릭합니다.

  4. 페이지를 아래로 스크롤하여 PowerPivot 통합 사이트 모음 기능을 찾습니다.

  5. 활성화를 클릭합니다.

  6. 각 사이트를 열고 사이트 작업을 클릭하여 추가 사이트 모음에 대해 위 단계를 반복합니다.

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

14단계: 통합 및 서버 가용성 확인

사용자 또는 응용 프로그램이 PowerPivot 데이터를 포함하는 Excel 통합 문서를 열면 팜에서 PowerPivot 쿼리 처리가 수행됩니다. 최소한 SharePoint 사이트에서 페이지를 검사하여 PowerPivot 기능이 사용 가능한지를 확인할 수는 있습니다. 그러나 설치를 전체적으로 확인하려면 SharePoint에 게시하여 라이브러리에서 액세스할 수 있는 PowerPivot 통합 문서가 있어야 합니다. 테스트를 위해 이미 PowerPivot 데이터가 포함된 예제 통합 문서를 게시하여 SharePoint 통합이 올바르게 구성되어 있는지 확인하는 데 사용할 수 있습니다.

SharePoint 사이트와 PowerPivot의 통합을 확인하려면 다음을 수행하십시오.

  1. 앞서 만든 웹 응용 프로그램을 브라우저에서 엽니다. 기본값을 사용한 경우 URL 주소에 http://<your computer name>을 지정할 수 있습니다.

  2. PowerPivot 데이터 액세스 및 처리 기능을 응용 프로그램에서 사용할 수 있는지 확인합니다. 이렇게 하려면 PowerPivot 제공 라이브러리 템플릿이 있는지 확인하면 됩니다.

    1. 사이트 작업에서 **기타 옵션...**을 클릭합니다.

    2. 라이브러리에 데이터 피드 라이브러리PowerPivot 갤러리가 모두 표시되어야 합니다. 이러한 라이브러리 템플릿은 PowerPivot 기능에서 제공하는 것이며 기능이 올바르게 통합되는 경우 라이브러리 목록에 표시됩니다.

서버에서 PowerPivot 데이터 액세스를 확인하려면 다음을 수행하십시오.

  1. PowerPivot 갤러리 또는 SharePoint 라이브러리에 PowerPivot 통합 문서를 업로드합니다. 예제 파일에 액세스하는 방법은 Excel에서 PowerPivot 통합 문서 만들기에 대한 로드맵를 참조하십시오.

  2. 문서를 클릭하여 라이브러리에서 엽니다.

  3. 슬라이서를 클릭하거나 데이터를 필터링하여 PowerPivot 쿼리를 시작합니다. 서버에서 PowerPivot 데이터가 백그라운드로 로드되고 결과가 반환됩니다. 다음 단계에서는 서버에 연결하여 데이터가 로드 및 캐시되는지 확인합니다.

  4. 시작 메뉴의 Microsoft SQL Server 2008 R2 프로그램 그룹에서 SQL Server Management Studio를 시작합니다. 이 도구가 서버에 설치되어 있지 않으면 마지막 단계로 건너뛰어 캐시된 파일이 있는지 확인하면 됩니다.

  5. 서버 유형에서 Analysis Services를 선택합니다.

  6. 서버 이름에 <server-name>\powerpivot을 입력합니다. 여기서 <server-name>은 PowerPivot for SharePoint를 설치한 컴퓨터의 이름입니다.

  7. 연결을 클릭합니다.

  8. 개체 탐색기에서 데이터베이스를 클릭하여 로드된 PowerPivot 데이터 파일 목록을 확인합니다.

  9. 컴퓨터 파일 시스템의 다음 폴더에서 파일이 디스크로 캐시되었는지 확인합니다. 배포가 작동하는지 확인하려면 캐시된 파일이 있는지도 확인해야 합니다. 파일 캐시는 \Program Files\Microsoft SQL Server\MSAS10_50.POWERPIVOT\OLAP\Backup 폴더에서 확인할 수 있습니다.

설치 및 구성 오류 해결

페이지 및 기능이 정상적으로 수행되지 않고 오류가 발생할 경우 다음을 수행합니다.

설치 후 단계

설치를 확인한 후에 PowerPivot 갤러리를 만들거나 개별 구성 설정을 조정하여 서비스 구성을 마칩니다. 앞서 설치한 모든 서버 구성 요소를 사용하려면 PowerPivot for Excel을 다운로드하여 첫 번째 PowerPivot 통합 문서를 만든 후에 게시하면 됩니다.

통합 문서 사용자에게 SharePoint 사용 권한 부여

통합 문서를 게시하거나 보려는 사용자에게는 SharePoint 사용 권한이 필요합니다. 게시된 통합 문서를 보려는 사용자에게는 보기 권한을 부여하고, 통합 문서를 게시 또는 관리하는 사용자에게는 참가 권한을 부여하십시오. 사용 권한을 부여하려면 사이트 모음 관리자여야 합니다.

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

  2. 사이트 사용 권한을 클릭합니다.

  3. 사이트 모음 멤버 그룹의 확인란을 선택합니다.

  4. 리본에서 사용 권한 부여를 클릭합니다.

  5. 문서 추가 또는 제거 권한이 있어야 하는 Windows 도메인 사용자 또는 그룹 계정을 입력합니다.

  6. 확인을 클릭합니다.

  7. 사이트 모음 방문자 그룹의 확인란을 선택합니다.

  8. 리본에서 사용 권한 부여를 클릭합니다.

  9. 문서 보기 권한이 있어야 하는 Windows 도메인 사용자 또는 그룹 계정을 입력합니다. 앞서 수행한 단계와 마찬가지로 응용 프로그램이 기본 인증용으로 구성된 경우에는 전자 메일 주소 또는 메일 그룹을 사용하지 마십시오.

  10. 확인을 클릭합니다.

ADO.NET Data Services 3.5 SP1 설치

SharePoint 목록의 데이터 피드 내보내기를 수행하려면 ADO.NET Data Services가 필요합니다. 이 구성 요소는 SharePoint 2010의 PrerequisiteInstaller 프로그램에 포함되어 있지 않으므로 수동으로 설치해야 합니다. ADO.NET 데이터 서비스를 설치하는 방법은 ADO.NET Data Services를 설치하여 SharePoint 목록의 데이터 피드 내보내기 지원를 참조하십시오.

데이터 새로 고침에 사용되는 데이터 공급자 설치 및 사용자 권한 확인

서버측 데이터 새로 고침은 사용자가 무인 모드로 통합 문서에 업데이트된 데이터를 다시 가져올 수 있도록 합니다. 데이터 새로 고침을 성공적으로 실행하려면 원래 데이터를 가져오는 데 사용된 동일한 데이터 공급자가 서버에 있어야 합니다. 또한 데이터 새로 고침이 실행되는 사용자 계정에는 흔히 외부 데이터 원본에 대한 읽기 권한이 필요합니다. 성공적인 결과를 얻으려면 데이터 새로 고침을 설정하고 구성하기 위한 요구 사항을 확인해야 합니다. 자세한 내용은 PowerPivot 데이터 새로 고침 활성화 및 구성을 참조하십시오.

PowerPivot 갤러리 만들기

PowerPivot 갤러리는 SharePoint 사이트에서 PowerPivot 통합 문서를 보는 데 사용되는 미리 보기 및 프레젠테이션 옵션을 포함하는 라이브러리입니다. 해당 미리 보기 기능을 사용하려면 PowerPivot 갤러리를 사용하여 PowerPivot 통합 문서를 게시하고 보는 것이 좋습니다. 또한 같은 SharePoint 서버에 Reporting Services도 배포하는 경우 PowerPivot 갤러리를 사용하여 보고서를 쉽게 만들 수 있습니다. PowerPivot 갤러리에서 보고서 작성기를 시작하여 게시된 PowerPivot 통합 문서를 기반으로 새 보고서를 만들 수 있습니다. 라이브러리를 만들고 사용하는 방법은 방법: PowerPivot 갤러리 만들기 및 사용자 지정방법: PowerPivot 갤러리 사용을 참조하십시오.

PowerPivot for Excel 설치 및 PowerPivot 통합 문서 작성

팜에 서버 구성 요소를 설치한 후에는 포함된 PowerPivot 데이터를 사용하는 첫 번째 Excel 2010 통합 문서를 만들어 웹 응용 프로그램에서 SharePoint 라이브러리에 게시할 수 있습니다. PowerPivot 데이터를 포함하는 Excel 통합 문서를 작성하기 전에 먼저 Excel 2010을 설치한 다음 Excel이 PowerPivot 데이터 가져오기와 향상된 기능을 지원하도록 확장하는 PowerPivot for Excel 추가 기능을 설치해야 합니다. PowerPivot for Excel을 설치하고 PowerPivot 데이터를 만드는 방법은 PowerPivot for Excel(SQL Server 온라인 설명서) 설치Excel에서 PowerPivot 통합 문서 만들기에 대한 로드맵를 참조하십시오.

이후 서버 또는 응용 프로그램 추가

PowerPivot 솔루션을 배포할 때는 웹 응용 프로그램의 모든 사이트 모음에 대해 사이트 모음 수준에서 기능 통합이 활성화됩니다. 이후 새 웹 응용 프로그램을 만들 때는 각 응용 프로그램에 powerpivotwebapp 솔루션을 배포해야 합니다. 자세한 내용은 PowerPivot 솔루션 배포를 참조하십시오.

PowerPivot 서비스 응용 프로그램을 구성하는 방법에 따라서는 PowerPivot 시스템 서비스가 기본 연결 그룹에 추가되어 기본 연결을 사용하는 모든 웹 응용 프로그램에 제공될 수도 있습니다. 그러나 사용자 지정 서비스 응용 프로그램 연결 목록을 사용하도록 웹 응용 프로그램을 구성한 경우에는 PowerPivot 데이터 처리를 사용하려는 각 SharePoint 웹 응용 프로그램에 대해 PowerPivot 서비스 응용 프로그램을 추가해야 합니다. 자세한 내용은 SharePoint 웹 응용 프로그램에 PowerPivot 서비스 응용 프로그램 연결을 참조하십시오.

이후에 데이터 저장소와 처리 능력이 추가로 필요하다고 판단되는 경우 팜에 두 번째 PowerPivot for SharePoint 서버 인스턴스를 추가할 수 있습니다. 설치 프로세스는 첫 번째 서버를 추가할 때 수행한 단계와 거의 동일하며, 인스턴스 이름과 서비스 계정 정보를 지정하는 방법에 대한 요구 사항만 다릅니다. 자세한 내용은 SharePoint 팜에 PowerPivot 서버 추가을 참조하십시오.

구성 설정 수정

PowerPivot 서비스 응용 프로그램은 기본 속성 및 값을 사용하여 만들어집니다. 개별 서비스 응용 프로그램에 대한 구성 설정을 수정하여 요청을 할당하는 방법을 변경하거나, 서버 제한 시간을 설정하거나, 쿼리 응답 보고서 이벤트의 임계값을 변경하거나, 사용 데이터 보관 기간을 지정할 수 있습니다. 중앙 관리의 구성 또는 SharePoint 웹 응용 프로그램에서 PowerPivot 기능을 사용하는 방법은 구성(PowerPivot for SharePoint)작업(PowerPivot for SharePoint)을 참조하십시오.