다음을 통해 공유


통합 문서 업그레이드 및 예약된 데이터 새로 고침(SharePoint 2013)

이 항목은 이전 PowerPivot 환경에서 사용자의 통합 문서 환경과 이 릴리스에 새로 도입된 기능을 이용할 수 있도록 PowerPivot 통합 문서를 업그레이드 하는 방법에 대해 설명합니다. 새로운 기능에 대한 자세한 내용은 PowerPivot의 새로운 기능을 참조하세요.

경고

서버에서 자동으로 업그레이드된 통합 문서에 대한 업그레이드를 롤백할 수는 없습니다. 업그레이드된 통합 문서는 업그레이드된 상태로 유지됩니다. 이전 버전을 사용하려면 이전 통합 문서를 SharePoint에 다시 게시하거나 이전 버전을 복원하거나 통합 문서를 재활용합니다. SharePoint에서 문서를 복원하거나 재활용하는 방법은 휴지통 및 버전 관리를 사용한 콘텐츠 보호 계획을 참조하세요.

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

통합 문서 업그레이드 개요

PowerPivot 통합 문서는 포함된 PowerPivot 데이터가 있는 Excel 통합 문서입니다. 통합 문서를 업그레이드하면 두 가지 이점이 있습니다.

  • Excel용 PowerPivot에서 새 기능을 사용합니다.

  • SharePoint 모드에서 SQL Server 2012 SP1 Analysis Services 서버로 실행되는 통합 문서에 대해 예약된 데이터 새로 고침을 사용하도록 설정합니다.

중요

업그레이드된 통합 문서를 롤백할 수 없으므로 이전 버전의 Excel용 PowerPivot 또는 이전 버전의 SharePoint용 PowerPivot에서 사용하려면 파일의 복사본을 만들어야 합니다.

다음 표에서는 통합 문서를 만든 환경에 따라 PowerPivot 통합 문서의 지원 및 동작을 나열합니다. 일반 사용자 환경, 특정 환경으로 통합 문서를 업그레이드하도록 지원되는 업그레이드 옵션 및 아직 업그레이드되지 않은 통합 문서의 예약된 데이터 새로 고침 동작 등이 설명됩니다.

통합 문서 동작 및 업그레이드 옵션

통합 문서 작성 환경 < 지원 및 동작 >
SharePoint 2010용 2008 R2 PowerPivot SharePoint 2010용 2012 PowerPivot SharePoint 2013용 2012 SP1 PowerPivot
2008 R2 PowerPivot for Excel 2010 모든 기능 환경: 사용자가 브라우저에서 통합 문서와 상호 작용하고 이를 다른 솔루션의 데이터 원본으로 사용할 수 있습니다.

업그레이드: SharePoint 팜에서 PowerPivot 시스템 서비스에 대해 자동 업그레이드가 사용되는 경우 통합 문서가 문서 라이브러리에서 자동으로 업그레이드됩니다.

데이터 새로 고침 예약: 지원되지 않습니다. 통합 문서를 업그레이드해야 합니다.
환경: 사용자가 통합 문서와 상호 작용하고 이를 다른 솔루션의 데이터 원본으로 사용할 수 있습니다.

업그레이드: 자동 업그레이드를 사용할 수 없습니다. 사용자가 2008 R2 통합 문서를 2012 버전이나 office 2013 버전으로 직접 업그레이드해야 합니다.

데이터 새로 고침 예약: 지원되지 않습니다. 통합 문서를 업그레이드해야 합니다.
2012 PowerPivot for Excel 지원되지 않음 모든 기능 환경: 사용자가 브라우저에서 통합 문서와 상호 작용하고 이를 다른 솔루션의 데이터 원본으로 사용할 수 있습니다. 데이터 새로 고침 예약을 사용할 수 있습니다.

업그레이드: 자동 업그레이드는 지원되지 않습니다. 사용자가 통합 문서를 Office 2013 버전으로 직접 업그레이드할 수 있습니다.

데이터 새로고침 예약: 을 지원합니다.
Excel 2013 지원되지 않음 지원되지 않음 모든 기능

SQL Server 2008 R2 통합 문서에서 2012 서비스 팩 1(SP1) 통합 문서로 업그레이드

이 섹션에서는 SQL Server 2008 R2 PowerPivot for Excel 2010 통합 문서에서 SQL Server 2012 SP1 PowerPivot for Excel 2013 통합 문서로 업그레이드에 대해 설명합니다.

동작 변경: SQL Server 2008 R2 PowerPivot 통합 문서는 SQL Server 2012 SP1 PowerPivot for SharePoint 2013에서 사용될 때 자동으로 업그레이드되지 않습니다. 따라서 예약된 데이터 새로 고침이 SQL Server 2008 R2 PowerPivot 통합 문서에 대해 작동하지 않습니다.

2008 R2 통합 문서는 SharePoint 2013용 PowerPivot에서 열리지만 예약된 데이터 새로 고침은 작동하지 않습니다. 새로 고침 기록을 검토하면 다음과 유사한 오류 메시지가 표시됩니다.

"통합 문서에 지원되지 않는 PowerPivot 모델이 포함되어 있습니다. 통합 문서에서 PowerPivot 모델은 SQL Server 2008 R2 PowerPivot for Excel 2010 형식으로 되어 있습니다. 지원되는 PowerPivot 모델은 다음과 같습니다.

  • SQL Server 2012 PowerPivot for Excel 2010.

  • SQL Server 2012 PowerPivot for Excel 2013.

통합 문서를 업그레이드하는 방법: 통합 문서를 2012 통합 문서로 업그레이드할 때까지 예약된 데이터 새로 고침이 작동하지 않습니다. 통합 문서와 통합 문서에 포함된 모델을 업그레이드하려면 다음 중 하나를 수행하세요.

  • 통합 문서를 다운로드하고 SQL Server 2012 PowerPivot for Excel 추가 기능이 설치된 Microsoft Excel 2010에서 통합 문서를 엽니다.

    PowerPivot 창을 열고 PowerPivot 모델을 업그레이드합니다.

    그런 다음 통합 문서를 저장하고 SharePoint에 게시합니다.

  • 통합 문서를 다운로드하고 Microsoft Excel 2013에서 엽니다.

    PowerPivot 창을 열고 PowerPivot 모델을 업그레이드합니다.

    그런 다음 통합 문서를 저장하고 SharePoint 서버에 게시합니다.

Analysis Services 기능 변경에 대한 자세한 내용은 SQL Server 2014의 Analysis Services 기능 동작 변경을 참조하세요.

새로 고침 기록에 대한 자세한 내용은 데이터 새로 고침 기록 보기(SharePoint용 PowerPivot)를 참조하세요.

2012 PowerPivot for Excel 추가 기능으로 만든 버전에서 Office 2013 통합 문서로 업그레이드

이 섹션에서는 Excel 2010용 SQL Server 2012 PowerPivot 통합 문서 에서 Excel 2013의 SQL Server 2012 SP1 PowerPivot 으로 업그레이드에 대해 설명합니다.

통합 문서를 업그레이드하면 이전 버전의 통합 문서에서 예약한 데이터 새로 고침을 시도할 때 발생하는 다음 오류를 해결할 수 있습니다.

"이전 버전의 PowerPivot으로 만든 통합 문서에 대한 새로 고침 작업을 사용할 수 없습니다."

통합 문서 업그레이드 방법

  1. Microsoft Excel 2013에서 각 통합 문서를 열어서 수동으로 업그레이드합니다.

  2. 통합 문서 및 통합 문서에 포함된 모델을 업그레이드하려면 통합 문서를 다운로드하고 Microsoft Excel 2013에서 엽니다.

  3. PowerPivot 창을 열고 PowerPivot 모델을 업그레이드합니다.

  4. 그런 다음 통합 문서를 저장하고 SharePoint 2013 서버에 게시합니다.

2008 R2 PowerPivot for Excel 2010 추가 기능 추가 기능으로 만든 버전에서 SQL Server 2012 통합 문서로 업그레이드

이 섹션에서는 Excel 2010용 SQL Server 2008 R2 PowerPivot 통합 문서 에서 Excel 2010용 SQL Server 2012 PowerPivot 통합 문서 업그레이드에 대해 설명합니다.

통합 문서를 업그레이드하면 이전 버전의 통합 문서에서 예약한 데이터 새로 고침을 시도할 때 발생하는 다음 오류를 해결할 수 있습니다.

"이전 버전의 PowerPivot으로 만든 통합 문서에 대한 새로 고침 작업을 사용할 수 없습니다."

통합 문서 업그레이드 방법

업그레이드할 때 다음과 같은 두 가지 방법을 사용할 수 있습니다.

  1. SQL Server 2012년 버전의 Excel용 PowerPivot이 있는 컴퓨터에서 Excel에서 열어 각 통합 문서를 수동으로 업그레이드한 다음 서버에 다시 게시합니다. 추가 기능의 새 버전에서 통합 문서를 열면 내부 작업이 수행됩니다. 즉 통합 문서 데이터 연결 문자열에서 데이터 공급자가 MSOLAP.5로 업데이트되고 메타데이터가 업데이트되며 새 구현에 맞게 관계가 다시 만들어집니다.

  2. 또는 SharePoint 관리자는 SharePoint 팜의 PowerPivot 시스템 서비스에 대한 자동 업그레이드 기능을 사용하도록 설정하여 데이터 새로 고침 실행을 예약할 때 SQL Server 2008 R2 PowerPivot 통합 문서를 자동으로 업그레이드할 수 있습니다(예약된 데이터 새로 고침을 위해 구성된 통합 문서만 업그레이드됨).

    참고

    자동 업그레이드는 서버 구성 기능이며 특정 통합 문서, 라이브러리 또는 사이트 모음에 대해 활성화하거나 비활성화할 수 없습니다.

데이터 새로 고침 중에 자동 업그레이드를 구성하는 방법

자동 업그레이드를 사용하려면 PowerPivot 구성 도구에서 서버에서 데이터 새로 고침을 사용하여 PowerPivot 통합 문서 자동 업그레이드 확인란을 선택해야 합니다. 도구 내에서 확인란은 PowerPivot 시스템 서비스 업그레이드 페이지와 새 설치를 구성하는 경우 PowerPivot 서비스 애플리케이션 만들기 페이지에 있습니다.

다음 cmdlet을 실행하여 자동 업그레이드가 설정되어 있는지 확인할 수 있습니다.

PS C:\Windows\system32> Get-PowerPivotSystemService  

Get-PowerPivotSystemService의 출력은 속성 및 해당 값의 목록입니다. 속성 목록에 WorkbookUpgradeOnDataRefresh가 있어야 합니다. 자동 업그레이드를 사용하는 경우 true 로 설정됩니다. false인 경우 다음 단계를 계속하여 자동 통합 문서 업그레이드를 활성화합니다.

자동 통합 문서 업그레이드를 활성화하려면 다음 명령을 실행합니다.

PS C:\Windows\system32> Set-PowerPivotSystemService -WorkbookUpgradeOnDataRefresh:$true -Confirm:$false  

통합 문서를 업그레이드한 후에 PowerPivot for Excel 추가 기능에서 예약된 데이터 새로 고침과 새 기능을 사용할 수 있습니다.

최신 서버에서 여러 통합 문서 버전 실행

SharePoint용 PowerPivot의 SQL Server 2012 SP1 instance PowerPivot 통합 문서의 이전 버전과 최신 버전을 나란히 실행할 수 있습니다.

서버를 설치한 방법에 따라 이전 버전의 Analysis Services OLE DB 공급자를 설치 해야 동일한 서버에서 이전 통합 문서와 새 통합 문서에 액세스할 수 있는 경우도 있습니다.

SharePoint용 PowerPivot의 이전 SQL Server 인스턴스에 최신 버전 통합 문서를 게시하는 것은 지원되지 않습니다. SQL Server 2008 R2 instance Excel용 PowerPivot의 SQL Server 2012 버전에서 만든 통합 문서를 로드하지 않으며, SQL Server 2012 instance SQL Server 사용하여 만든 고급 데이터 모델이 포함된 Office 2013 통합 문서를 로드하지 않습니다. Excel의 PowerPivot 2012 SP1 버전.

PowerPivot 통합 문서에서 MSOLAP 데이터 공급자 정보를 확인하는 방법

다음 지침에 따라 PowerPivot 통합 문서에서 사용되는 OLE DB 공급자를 확인합니다. 데이터 연결 정보를 확인해도 PowerPivot for Excel 추가 기능을 설치할 필요가 없습니다.

  1. Excel의 데이터 탭에서 연결을 클릭합니다. 속성을 클릭합니다.

  2. 정의 탭에서 공급자 버전이 연결 문자열의 시작 부분에 나타납니다.

    Provider=MSOLAP.5는 통합 문서가 2012년 SQL Server 나타냅니다.

    Provider=MSOLAP.4는 SQL Server 2008 R2를 나타냅니다.

    Data Source=$Embedded$ 는 통합 문서가 PowerPivot 통합 문서이며 포함된 데이터베이스를 사용함을 나타냅니다.

로컬 컴퓨터에서 MSOLAP 데이터 공급자의 현재 버전을 확인하는 방법

다음 지침에 따라 PowerPivot 통합 문서를 실행하는 서버 또는 워크스테이션에서 현재 버전인 OLE DB 공급자를 확인합니다. 현재 버전을 알고 있으면 업그레이드 후 데이터 연결 오류 문제를 해결하는 데 도움이 될 수 있습니다.

  1. 레지스트리 편집기에서 HKEY_CLASSES_ROOT로 이동합니다.

  2. MSOLAP이 나타날 때까지 아래로 스크롤합니다. 시스템에 설치된 OLAP 공급자 중에 MSOLAP.5가 나열되었는지 확인합니다. MSOLAP | CurVer이 MSOLAP.5로 설정되었는지 확인합니다.

참고 항목

Migrate PowerPivot to SharePoint 2013
SharePoint용 PowerPivot 업그레이드
Analysis Services 및 비즈니스 인텔리전스의 새로운 기능
데이터 새로 고침 기록 보기(SharePoint용 PowerPivot)