통합 문서 업그레이드 및 예약된 데이터 새로 고침(SQL Server 2012 SP1)

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

주의 사항주의

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

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

  • 통합 문서 업그레이드 개요

  • SQL Server 2008 R2 통합 문서에서 2012 SP1 통합 문서로 업그레이드

  • SQL Server 2012 통합 문서에서 2012 SP1 통합 문서로 업그레이드

  • SQL Server 2008 R2 통합 문서에서 2012 통합 문서로 업그레이드

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

통합 문서 업그레이드 개요

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

  • PowerPivot for Excel의 새로운 기능을 사용합니다.

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

중요 정보중요

업그레이드된 통합 문서를 롤백할 수 없으므로 이전 버전의 PowerPivot for Excel 또는 이전 버전의 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 통합 문서는 SharePoint 2013용 SQL Server 2012 SP1 PowerPivot에서 사용할 경우 자동으로 업그레이드되지 않습니다. 따라서 예약된 데이터 새로 고침이 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 2012 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 버전의 PowerPivot for Excel이 있는 컴퓨터의 Excel에서 통합 문서를 각각 열어 수동으로 업그레이드한 다음 서버에 다시 게시합니다. 추가 기능의 새 버전에서 통합 문서를 열면 다음과 같은 내부 작업이 수행됩니다. 통합 문서 데이터 연결 문자열에서 데이터 공급자가 MSOLAP.5로 업데이트되고 메타데이터가 업데이트되며 새 구현에 맞게 관계가 다시 만들어집니다.

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

    [!참고]

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

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

자동 업그레이드를 사용하려면 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 인스턴스에서 이전 버전과 최신 버전의 PowerPivot 통합 문서를 함께 실행할 수 있습니다.

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

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

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위

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

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

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

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

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

    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로 설정되었는지 확인합니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위

참고 항목

태스크

데이터 새로 고침 기록 보기(SharePoint용 PowerPivot)

개념

SharePoint 2013으로 PowerPivot 마이그레이션

SharePoint용 PowerPivot 업그레이드

새로운 기능(Analysis Services)

PowerPivot for Excel 업그레이드