SharePoint용 PowerPivot 업그레이드

SQL Server 2012에는 SharePoint용 PowerPivot의 새 기능이 포함되어 있습니다. SQL Server 2008 R2 버전의 SharePoint용 PowerPivot를 설치한 경우 새로운 기능(Analysis Services)에서 설명하는 새 기능을 사용하도록 해당 인스턴스를 업그레이드할 수 있습니다.

둘 이상의 SharePoint용 PowerPivot이 포함된 다중 서버 팜을 업그레이드하는 경우 한 서버에 대해 전체 업그레이드를 수행한 후 다음 서버로 이동해야 합니다. 전체 업그레이드는 SQL Server 설치 프로그램을 실행하여 프로그램 파일을 업그레이드한 다음 업그레이드된 서비스를 구성하는 SharePoint 업그레이드 동작을 실행합니다. PowerPivot 구성 도구 또는 PowerShell에서 업그레이드 동작을 실행할 때까지 서버 가용성이 제한됩니다.

중요 정보중요

PowerPivot 구성 도구는 SQL Server 공유 기능 중 하나인 동시에 모든 공유 기능 업그레이드 중 하나입니다. 업그레이드 프로세스 중에 공유 기능 업그레이드가 필요한 다른 SQL Server 인스턴스 또는 기능을 선택하면 PowerPivot 구성 도구가 업그레이드됩니다. PowerPivot 구성 도구가 업그레이드되었지만 PowerPivot 인스턴스가 업그레이드되지 않은 경우 문제가 있을 수 있습니다. SQL Server 공유 기능에 대한 자세한 내용은 설치 마법사를 사용하여 SQL Server 2012로 업그레이드(설치 프로그램)를 참조하십시오.

서버를 업그레이드해도 해당 서버에서 실행되는 PowerPivot 통합 문서는 업그레이드되지 않지만 이전 버전의 PowerPivot for Excel에서 만든 통합 문서는 해당 릴리스에 포함된 기능을 사용하여 전처럼 계속 작동합니다. 업그레이드된 서버에는 이전 설치의 일부인 Analysis Services OLE DB 공급자 버전이 포함되기 때문에 통합 문서가 계속 작동합니다.

업그레이드는 데이터 새로 고침 작업에 영향을 줍니다. 서버의 예약된 데이터 새로 고침은 서버 버전과 일치하는 통합 문서에만 사용 가능합니다. 이전 버전의 통합 문서를 호스팅하는 경우 해당 통합 문서에 대해 데이터 새로 고침이 더 이상 작동하지 않습니다. 데이터 새로 고침을 다시 활성화하려면 통합 문서를 업그레이드해야 합니다. PowerPivot for Excel에서 각 통합 문서를 수동으로 업그레이드하거나 데이터 새로 고침 기능에 대한 자동 업그레이드를 활성화할 수 있습니다. 자동 업그레이드를 사용하면 데이터 새로 고침을 실행하기 전에 통합 문서를 현재 버전으로 업그레이드하여 일정에 따라 데이터 새로 고침 작업이 수행되도록 합니다. 이 기능에 대한 자세한 내용은 PowerPivot for Excel 업그레이드를 참조하십시오.

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

필수 구성 요소

업그레이드 단계

팜에서 PowerPivot 서버 버전 확인

SharePoint 팜에 있는 여러 SharePoint용 PowerPivot 서버 업그레이드

팜의 PowerPivot 인스턴스에 QFE 적용

업그레이드 후 확인 태스크

필수 구성 요소

SQL Server 2008 R2에 SharePoint용 PowerPivot를 설치하려면 SQL Server 2008 R2 서비스 팩 1이 필요합니다. SQL Server 2012 설치 프로그램은 SP1 이상을 실행 중인 이전 버전만 업그레이드합니다.

SQL Server 2012 SharePoint용 PowerPivot 기능을 사용하려면 SharePoint 2010 서비스 팩 1을 설치해야 합니다.

이전 버전의 SharePoint용 PowerPivot에서 SQL Server 2012로 업그레이드할 때는 SharePoint 2010 2010년 8월 누적 업데이트 이상이 필요합니다. SharePoint 서비스 팩 1을 설치한 후 2010년 8월 누적 업데이트 이상을 설치해야 합니다. SQL Server 2012 SharePoint용 PowerPivot를 새로 설치할 때는 누적 업데이트가 필요하지 않습니다. 자세한 내용은 SharePoint용 2010년 8월 누적 업데이트 출시를 참조하십시오.

SharePoint용 PowerPivot 설치를 업그레이드하려면 팜 관리자여야 합니다. SQL Server 설치 프로그램을 실행하려면 로컬 관리자여야 합니다.

팜 구성 데이터베이스에서 db_owner 권한을 가지고 있어야 합니다.

업그레이드 단계

SharePoint용 PowerPivot 서버를 업그레이드하려면 다음을 수행합니다.

  1. SharePoint Server 2010 SP1을 다운로드하여 팜의 모든 서버에 적용합니다. SP1 업그레이드를 준비하고 수행하는 방법에 대한 지침은 알려진 문제 문서를 검토하십시오.

  2. SharePoint SP1이 성공적으로 설치되었는지 확인합니다.

    중앙 관리의 업그레이드 및 마이그레이션 페이지에서 제품 및 패치 설치 상태 확인 페이지를 열고 SP1과 관련된 상태 메시지를 확인합니다.

  3. SharePoint 2010 2010년 8월 누적 업데이트 또는 이후 누적 업데이트를 다운로드합니다. 팜의 모든 서버에 누적 업데이트를 적용합니다.

    SharePoint Server 2010 SP1을 설치한 후에도 SharePoint용 PowerPivot 구성 도구를 실행하여 다음과 비슷한 오류 메시지가 수신되면 누적 업데이트가 설치되지 않았음을 나타냅니다.

    "SharePoint 2010 SP1이 설치되었지만 현재 서버가 SP1로 업그레이드되지 않았습니다. SharePoint 구성 마법사를 실행하여 업그레이드를 완료해야 합니다."

  4. POWERPIVOT 인스턴스를 업그레이드하려면 SQL Server Analysis Services (PowerPivot) 서비스를 실행하는 SharePoint 응용 프로그램 서버에서 SQL Server 2012 설치 프로그램을 실행합니다. 설치 마법사의 설치 페이지에서 업그레이드 옵션을 선택합니다. 자세한 내용은 설치 마법사를 사용하여 SQL Server 2012로 업그레이드(설치 프로그램)를 참조하십시오.

  5. SharePoint 업그레이드 동작을 실행하여 SharePoint의 솔루션과 웹 서비스를 업그레이드합니다. PowerPivot 구성 도구 또는 PowerShell cmdlet을 사용하여 이 태스크를 수행합니다. 이 단계에서는 중앙 관리를 사용할 수 없습니다. 자세한 지침을 보려면 다음 링크 중 하나를 클릭하십시오.

  6. 팜에 있는 SQL Server Analysis Services (PowerPivot) 서비스의 다른 인스턴스에 대해 이전 단계를 반복합니다.

  7. 업그레이드 후 단계를 수행하고 팜의 PowerPivot 서버 버전을 확인하여 업그레이드에 성공했는지 확인합니다. 자세한 내용은 이 항목의 업그레이드 후 확인 태스크와 다음 섹션을 참조하십시오.

팜에서 PowerPivot 서버 버전 확인

PowerPivot 시스템 서비스와 Analysis Services 인스턴스 버전은 모두 같아야 합니다. 모든 서버 구성 요소가 동일한 버전인지 확인하려면 다음에 대한 버전 정보를 확인합니다.

  • Microsoft.AnalysisServices.SharePoint.Integration.dll 파일. 이 파일에는 PowerPivot 시스템 서비스에 대한 개체 모델이 포함되어 있습니다.

  • SharePoint용 PowerPivot이 설치된 각 응용 프로그램 서버의 Analysis Services 서비스

PowerPivot 솔루션 및 PowerPivot 시스템 서비스 버전 확인 방법

  1. \Windows\Assembly에서 Microsoft.AnalysisServices.SharePoint.Integration.dll 파일을 찾습니다.

  2. Microsoft.AnalysisServices.SharePoint.Integration.dll을 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.

  3. 세부 정보를 클릭합니다.

  4. 파일이 11.00.<major build>.<minor build> 버전이어야 합니다.

SharePoint용 PowerPivot 서버에는 Microsoft.AnalysisServices.SharePoint.Integration.dll의 복사본이 여러 개 있습니다. 파일의 복사본은 전역 어셈블리 \inetpub\wwwroot\wss\VirtualDirectories\80\bin\과 \Program Files\Microsoft SQL Server\100\SDK\Assemblies에 있습니다.

설치에서 파일 버전을 확인할 때는 항상 Assembly 폴더에 있는 버전을 사용합니다. 이 버전은 설치 프로그램이 업그레이드하는 복사본입니다. 파일의 다른 복사본은 powerpivotwebapp.wsp 솔루션 패키지에 의해 추가되거나 연결 구성 요소를 설치하는 경우 설치 프로그램에 의해 추가됩니다. 솔루션 패키지는 추가한 복사본을 업데이트합니다. 다중 서버 업그레이드 작업을 수행하는 위치에 따라 \inetpub에 있는 복사본이 전역 어셈블리에 있는 버전보다 최신일 수 있습니다.

Analysis Services 버전 확인 방법

팜에서 일부 SharePoint용 PowerPivot 서버만 업그레이드한 경우 업그레이드하지 않은 서버의 Analysis Services 인스턴스가 팜에 있어야 하는 버전보다 이전 버전이 됩니다. 모든 서버를 사용하려면 모든 서버를 같은 버전으로 업그레이드해야 합니다. 다음 지침은 각 컴퓨터에 설치된 SQL Server Analysis Services (PowerPivot) 서비스의 버전을 확인하는 방법을 설명합니다.

  1. \Program Files\Microsoft SQL Server\MSAS11_00.PowerPivot\OLAP\bin에서 msmdsrv.exe를 찾습니다.

  2. msmdsrv.exe를 마우스 오른쪽 단추로 클릭한 다음 속성을 선택합니다.

  3. 세부 정보를 클릭합니다.

  4. 파일이 11.00.<major build>.<minor build> 버전이어야 합니다.

  5. 이 버전이 Microsoft.AnalysisServices.SharePoint.Integration.dll 파일과 동일한지 확인합니다.

  6. msmdsrv.exe가 Microsoft.AnalysisServices.SharePoint.Integration.dll보다 이전 버전인 경우 SQL Server 설치 프로그램을 실행하여 Analysis Services 인스턴스를 업그레이드합니다.

SharePoint에서 MSOLAP 데이터 공급자 버전을 확인하는 방법

다음 지침에 따라 Analysis Services OLE DB 공급자 버전 중 Excel 서비스에서 신뢰할 수 있는 버전을 확인합니다. Excel 서비스에 대한 신뢰할 수 있는 데이터 공급자 설정을 확인하려면 팜 또는 서비스 응용 프로그램의 관리자여야 합니다.

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

  2. ExcelServiceApp1을 클릭합니다.

  3. 신뢰할 수 있는 데이터 공급자를 클릭합니다. SharePoint용 PowerPivot 설치를 업그레이드한 경우 MSOLAP.5가 표시됩니다. 또한 이전 버전의 MSOLAP.4도 표시됩니다.

MSOLAP.4는 OLAP Services 10.0의 Microsoft OLE DB 공급자로 설명되어 있습니다. 이 버전은 Excel 서비스로 설치된 SQL Server 2008의 기본 버전이어야 하며, SQL Server 2008 R2 버전일 수도 있습니다. SharePoint 설치의 기본 버전은 PowerPivot 데이터 액세스를 지원하지 않습니다. SharePoint에서 PowerPivot 통합 문서에 연결하려면 SQL Server 2008 R2 버전 이상이 있어야 합니다. SQL Server 2008 R2 버전이 있는지 확인하려면 파일 속성을 보고 버전을 확인하는 방법이 설명된 이전 섹션의 지침을 따르십시오.

SharePoint 팜에 있는 여러 SharePoint용 PowerPivot 서버 업그레이드

SharePoint용 PowerPivot 서버가 둘 이상 포함된 다중 서버 토폴로지에서는 모든 서버 인스턴스와 구성 요소의 버전이 같아야 합니다. 가장 높은 소프트웨어 버전을 실행하는 서버에 따라 팜의 모든 서버에 대한 수준이 설정됩니다. 서버 중 일부만 업그레이드하면 이전 버전 소프트웨어를 실행하는 서버의 경우 업그레이드하기 전까지 사용할 수 없게 됩니다.

첫 번째 서버를 업그레이드하면 아직 업그레이드되지 않은 다른 서버들을 사용할 수 없게 됩니다. 모든 서버가 동일한 수준에서 실행되어야 가용성이 복원됩니다.

SQL Server 설치 프로그램은 실제 컴퓨터에서 직접 PowerPivot 솔루션 파일을 업그레이드하지만 팜에서 사용하는 솔루션을 업그레이드하려면 앞에서 설명한 방법(PowerPivot 구성 도구 또는 PowerShell) 중 하나를 사용해야 합니다.

팜의 PowerPivot 인스턴스에 QFE 적용

SharePoint용 PowerPivot 서버에 패치를 적용하면 기존 프로그램 파일이 특정 문제에 대한 수정 프로그램이 포함된 새 버전으로 업데이트됩니다. 다중 서버 토폴로지에 QFE를 적용하는 경우에는 먼저 시작해야 하는 주 서버가 없습니다. 팜의 다른 PowerPivot 서버에 동일한 QFE를 적용하기만 한다면 원하는 서버 어디에서든지 시작할 수 있습니다.

QFE를 적용하는 경우 팜 구성 데이터베이스의 서버 버전 정보를 업데이트하는 구성 단계도 수행해야 합니다. 패치가 적용된 서버의 버전이 팜의 새 예상 버전이 됩니다. QFE를 모든 컴퓨터에 적용하고 구성할 때까지는 QFE가 있는 SharePoint용 PowerPivot 인스턴스를 PowerPivot 데이터 요청 처리에 사용할 수 없습니다.

QFE를 올바르게 적용하고 구성하려면 다음 지침을 따르십시오.

  1. QFE에 제공된 지침을 사용하여 패치를 설치합니다.

  2. PowerPivot 구성 도구를 시작합니다.

  3. 기능, 서비스, 응용 프로그램 및 솔루션 업그레이드를 클릭한 다음 확인을 클릭합니다.

  4. 업그레이드 태스크에 포함된 동작을 검토한 다음 유효성 검사를 클릭합니다.

  5. 실행을 클릭하여 동작을 적용합니다.

  6. 팜의 추가 SharePoint용 PowerPivot 인스턴스에 대해 위 단계를 반복합니다.

    중요 정보중요

    다중 서버 배포에서 다음 컴퓨터로 진행하기 전에 각 인스턴스를 패치 및 구성해야 합니다. 다음 인스턴스로 이동하기 전에 PowerPivot 구성 도구에서 현재 인스턴스에 대한 업그레이드 태스크를 완료해야 합니다.

팜에 있는 서비스의 버전 정보를 확인하려면 중앙 관리의 업그레이드 및 패치 관리 섹션에서 제품 및 패치 설치 상태 확인 페이지를 사용합니다.

업그레이드 후 확인 태스크

업그레이드가 완료된 후 다음 단계에 따라 서버가 작동하는지 확인합니다.

태스크

링크

서비스가 SharePoint용 PowerPivot을 실행하는 모든 컴퓨터에서 실행되고 있는지 확인합니다.

SharePoint용 PowerPivot 서버 시작 또는 중지

사이트 모음 수준에서 기능이 활성화되어 있는지 확인합니다.

중앙 관리에서 사이트 모음에 대해 PowerPivot 기능 통합 활성화

통합 문서를 연 다음 쿼리를 시작하는 필터나 슬라이서를 클릭하여 개별 PowerPivot 통합 문서가 제대로 로드되는지 확인합니다.

하드 드라이브에 캐시된 파일이 있는지 확인합니다. 캐시된 파일이 있으면 실제 해당 서버에 데이터 파일이 로드된 것입니다. \Program Files\Microsoft SQL Server\MSAS11.POWERPIVOT\OLAP\Backup 폴더에서 캐시된 파일을 찾습니다.

데이터 새로 고침에 대해 구성된 선택한 통합 문서에서 새로 고침을 테스트합니다.

데이터 새로 고침을 테스트하는 가장 쉬운 방법은 데이터 새로 고침이 즉시 실행되도록 가능한 빨리 새로 고치십시오. 확인란을 선택하여 데이터 새로 고침 일정을 수정하는 것입니다. 이 단계는 현재 통합 문서에 대한 데이터 새로 고침 성공 여부를 확인합니다. 자주 사용하는 다른 통합 문서에 대해 이 단계를 반복하여 데이터 새로 고침이 작동하는지 확인합니다. 데이터 새로 고침 예약에 대한 자세한 내용은 데이터 새로 고침 예약(SharePoint용 PowerPivot)을 참조하십시오.

예약된 데이터 새로 고침은 SharePoint용 SQL Server 2012 PowerPivot에서 실행되며 SQL Server 2012 버전의 PowerPivot for Excel을 사용하여 업그레이드하거나 만든 통합 문서의 데이터를 새로 고칩니다.

버전 검사를 수행한 다음 데이터 새로 고침을 진행할 수 있도록 자동으로 통합 문서를 업그레이드하는 자동 업그레이드 기능을 사용하면 보다 간단합니다. 이 기능에 대한 자세한 내용은 PowerPivot for Excel 업그레이드를 참조하십시오.

이후에 PowerPivot 관리 대시보드의 데이터 새로 고침 보고서에서 데이터 새로 고침 오류가 없는지 모니터링합니다.

PowerPivot 관리 대시보드 및 사용 데이터

PowerPivot 설정 및 기능 구성 방법은 중앙 관리에서 PowerPivot 서버 관리 및 구성을 참조하십시오.

설치 후 구성 태스크를 모두 안내하는 단계별 지침은 초기 구성(SharePoint용 PowerPivot)를 참조하십시오.

참고 항목

개념

하드웨어 및 소프트웨어 요구 사항(SharePoint용 PowerPivot 및 SharePoint 모드의 Reporting Services)

SharePoint용 PowerPivot 설치(SharePoint 2010)

관련 자료

SQL Server 2012 버전에서 지원하는 기능