Freigeben über


Aktualisieren von Arbeitsmappen und planmäßige Datenaktualisierungen (SharePoint 2013)

In diesem Thema wird die Verwendung von Arbeitsmappen beschrieben, die in PowerPivot-Umgebungen früherer Versionen erstellt wurden. Außerdem wird erläutert, wie PowerPivot-Arbeitsmappen aktualisiert werden, um die Vorteile neuer, in dieser Version eingeführter Funktionen zu nutzen. Weitere Informationen zu neuen Features finden Sie unter Neuerungen in PowerPivot.

Warnung

Für das Upgrade von Arbeitsmappen, die automatisch auf dem Server aktualisiert werden, kann kein Rollback ausgeführt werden. Sobald eine Arbeitsmappe aktualisiert wurde, bleibt sie auf diesem Stand. Um eine frühere Version zu verwenden, können Sie die vorherige Arbeitsmappe erneut in SharePoint veröffentlichen, eine frühere Version wiederherstellen oder die Arbeitsmappe wiederverwenden. Weitere Informationen zum Wiederherstellen oder Wiederverwenden eines Dokuments in SharePoint finden Sie unter Planen des Schutzes von Inhalten mit Papierkörben und der Versionsverwaltung.

Dieses Thema enthält folgende Abschnitte:

Übersicht über das Aktualisieren von Arbeitsmappen

Eine PowerPivot-Arbeitsmappe ist eine Excel-Arbeitsmappe, die eingebettete PowerPivot-Daten enthält. Das Aktualisieren einer Arbeitsmappe bietet zwei Vorteile:

  • Verwenden Sie neue Features in PowerPivot für Excel.

  • Aktiviert die geplante Datenaktualisierung für Arbeitsmappen, die mit einem SQL Server 2012 SP1 Analysis Services-Server im SharePoint-Modus ausgeführt werden.

Wichtig

Sie können eine aktualisierte Arbeitsmappe nicht zurücksetzen. Stellen Sie daher sicher, dass Sie eine Kopie der Datei erstellen, wenn Sie sie in der vorherigen Version von PowerPivot für Excel oder in einer früheren Version von PowerPivot für SharePoint verwenden möchten.

In der folgenden Tabelle sind die Unterstützung und das Verhalten von PowerPivot-Arbeitsmappen basierend auf der Umgebung aufgeführt, in der die Arbeitsmappe erstellt wurde. Das beschriebene Verhalten umfasst die allgemeine Benutzerfreundlichkeit, die unterstützten Upgradeoptionen zum Aktualisieren der Arbeitsmappe auf die jeweilige Umgebung und das Verhalten einer Arbeitsmappe, die noch nicht aktualisiert wurde, bei planmäßigen Datenaktualisierungen.

Verhalten von Arbeitsmappen und Upgradeoptionen

Erstellt in < Unterstützung und Verhalten >
2008 R2 PowerPivot für SharePoint 2010 2012 PowerPivot für SharePoint 2010 2012 SP1 PowerPivot für SharePoint 2013
2008 R2 PowerPivot für Excel 2010 Alle Funktionen Benutzererfahrung: Benutzer können im Browser mit der Arbeitsmappe interagieren und sie als Datenquelle für andere Lösungen verwenden.

Upgrade: Arbeitsmappen werden automatisch in der Dokumentbibliothek aktualisiert, wenn automatische Upgrades für den PowerPivot-Systemdienst in der SharePoint-Farm aktiviert sind.

Planmäßige Datenaktualisierung: NICHT unterstützt. Arbeitsmappe muss aktualisiert werden.
Benutzererfahrung: Benutzer können mit der Arbeitsmappe interagieren und sie als Datenquelle für andere Lösungen verwenden.

Upgrade: Es wird kein automatisches Upgrade unterstützt. Benutzer müssen 2008 R2-Arbeitsmappen manuell auf die 2012-Version oder die Office 2013-Version aktualisieren.

Planmäßige Datenaktualisierung: NICHT unterstützt. Arbeitsmappe muss aktualisiert werden.
2012 PowerPivot für Excel Nicht unterstützt Alle Funktionen Benutzererfahrung: Benutzer können im Browser mit der Arbeitsmappe interagieren und sie als Datenquelle für andere Lösungen verwenden. Planmäßige Datenaktualisierung ist verfügbar.

Upgrade: Es wird kein automatisches Upgrade unterstützt. Benutzer können Arbeitsmappen manuell auf die Office 2013-Version aktualisieren.

Planmäßige Datenaktualisierung: unterstützt.
Excel 2013 Nicht unterstützt Nicht unterstützt Alle Funktionen

Aktualisieren von Arbeitsmappen der Version 2008 R2 auf SQL Server 2012 Service Pack 1 (SP1)-Arbeitsmappen

In diesem Abschnitt wird das Upgrade von Arbeitsmappen im Format von SQL Server 2008 R2 PowerPivot für Excel 2010 auf SQL Server 2012 SP1 PowerPivot für Excel 2013-Arbeitsmappen beschrieben.

Verhaltensänderung: SQL Server 2008 R2 PowerPivot-Arbeitsmappen werden nicht automatisch aktualisiert, wenn sie in SQL Server 2012 SP1 PowerPivot für SharePoint 2013 verwendet werden. Aus diesem Grund können in SQL Server 2008 R2 PowerPivot-Arbeitsmappen keine planmäßigen Datenaktualisierungen ausgeführt werden.

Arbeitsmappen der Version 2008 R2 werden zwar in PowerPivot für SharePoint 2013 geöffnet, unterstützen aber keine planmäßigen Datenaktualisierungen. Wenn Sie den Aktualisierungsverlauf überprüfen, wird eine mit der folgenden vergleichbare Fehlermeldung angezeigt:

"Die Arbeitsmappe enthält ein nicht unterstütztes PowerPivot-Modell. Das PowerPivot-Modell in der Arbeitsmappe weist das Format von SQL Server 2008 R2 PowerPivot für Excel 2010 auf. Die folgenden PowerPivot-Modelle werden unterstützt:

  • SQL Server 2012 PowerPivot für Excel 2010.

  • SQL Server 2012 PowerPivot für Excel 2013.

So aktualisieren Sie eine Arbeitsmappe: Die planmäßigen Datenaktualisierungen funktionieren erst, nachdem die Arbeitsmappe auf eine Arbeitsmappe der Version 2012 aktualisiert wurde. Um die Arbeitsmappe und das darin enthaltene Modell zu aktualisieren, führen Sie eines der folgenden Verfahren aus:

  • Laden Sie die Arbeitsmappe herunter, und öffnen Sie sie in einer Microsoft Excel 2010-Version, für die das SQL Server 2012 PowerPivot-Add-In für Excel installiert wurde.

    Öffnen Sie das PowerPivot-Fenster, und aktualisieren Sie das PowerPivot-Modell.

    Speichern Sie dann die Arbeitsmappe, und veröffentlichen Sie sie erneut in SharePoint.

  • Laden Sie die Arbeitsmappe herunter, und öffnen Sie sie in Microsoft Excel 2013.

    Öffnen Sie das PowerPivot-Fenster, und aktualisieren Sie das PowerPivot-Modell.

    Speichern Sie dann die Arbeitsmappe, und veröffentlichen Sie sie auf dem SharePoint-Server erneut.

Weitere Informationen zu Änderungen an Analysis Services-Features finden Sie unter Verhaltensänderungen an Analysis Services-Features in SQL Server 2014

Weitere Informationen zum Aktualisierungsverlauf finden Sie unter Anzeigen des Datenaktualisierungsverlaufs (PowerPivot für SharePoint)..

Aktualisieren von Versionen, die mit dem 2012 PowerPivot-Add-In für Excel erstellt wurden, auf Office 2013-Arbeitsmappen

In diesem Abschnitt wird das Upgrade von Arbeitsmappen von SQL Server 2012 PowerPivot für Excel 2010 auf SQL Server 2012 SP1 PowerPivot in Excel 2013 beschrieben.

Durch ein Upgrade der Arbeitsmappe wird der folgende Fehler behoben, der beim Versuch auftritt, für eine Arbeitsmappe in einer vorherigen Version eine planmäßige Datenaktualisierung auszuführen:

"Aktualisierungsvorgang für Arbeitsmappen, die mit einer früheren Version von PowerPivot erstellt wurden, ist nicht verfügbar."

So aktualisieren Sie eine Arbeitsmappe

  1. Aktualisieren Sie jede Arbeitsmappe manuell, indem Sie sie in Microsoft Excel 2013 öffnen.

  2. Um die Arbeitsmappe und das darin enthaltene Modell zu aktualisieren, laden Sie die Arbeitsmappe herunter und öffnen sie in Microsoft Excel 2013.

  3. Öffnen Sie das PowerPivot-Fenster, und aktualisieren Sie das PowerPivot-Modell.

  4. Speichern Sie dann die Arbeitsmappe, und veröffentlichen Sie sie auf dem SharePoint 2013-Server erneut.

Aktualisieren von Versionen, die mit dem 2008 R2 PowerPivot-Add-In für Excel 2010 erstellt wurden, auf SQL Server 2012-Arbeitsmappen

In diesem Abschnitt wird das Upgrade von Arbeitsmappen von SQL Server 2008 R2 PowerPivot für Excel 2010 auf SQL Server 2012 PowerPivot für Excel 2010 beschrieben.

Durch ein Upgrade der Arbeitsmappe wird der folgende Fehler behoben, der beim Versuch auftritt, für eine Arbeitsmappe in einer vorherigen Version eine planmäßige Datenaktualisierung auszuführen:

"Aktualisierungsvorgang für Arbeitsmappen, die mit einer früheren Version von PowerPivot erstellt wurden, ist nicht verfügbar."

So aktualisieren Sie eine Arbeitsmappe

Es gibt zwei Upgrademöglichkeiten:

  1. Aktualisieren Sie jede Arbeitsmappe manuell, indem Sie sie in Excel auf einem Computer mit der SQL Server Version 2012 von PowerPivot für Excel öffnen, und veröffentlichen Sie sie dann erneut auf dem Server. Wenn Sie die Arbeitsmappe in der neueren Version des Add-Ins öffnen, werden die folgenden internen Vorgänge ausgeführt: Der Datenanbieter in der Verbindungszeichenfolge der Arbeitsmappendaten wird auf MSOLAP.5 aktualisiert, die Metadaten werden aktualisiert, und Beziehungen werden zum Anpassen an eine neuere Implementierung neu erstellt.

  2. Alternativ kann ein SharePoint-Administrator das Feature für das automatische Upgrade für den PowerPivot-Systemdienst in einer SharePoint-Farm aktivieren, um eine SQL Server 2008 R2 PowerPivot-Arbeitsmappe automatisch zu aktualisieren, wenn Datenaktualisierungen geplant werden (nur Arbeitsmappen, die für geplante Datenaktualisierungen konfiguriert sind, werden aktualisiert).

    Hinweis

    Das automatische Upgrade ist eine Serverkonfigurationsfunktion; Sie können sie nicht für bestimmte Arbeitsmappen, Bibliotheken oder Websitesammlungen aktivieren oder deaktivieren.

So konfigurieren Sie ein automatisches Upgrade während der Datenaktualisierung

Um das automatische Upgrade zu verwenden, müssen Sie im PowerPivot-Konfigurationstool das Kontrollkästchen aktivieren, durch das die PowerPivot-Arbeitsmappen automatisch aktualisiert werden, um die Datenaktualisierung vom Server zu ermöglichen . Innerhalb des Tools befindet sich das Kontrollkästchen auf der Seite PowerPivot System Service aktualisieren und auf der Seite PowerPivot-Dienstanwendung erstellen , wenn Sie eine neue Installation konfigurieren.

Sie können das folgende Cmdlet ausführen, um zu überprüfen, ob das automatische Upgrade aktiviert ist:

PS C:\Windows\system32> Get-PowerPivotSystemService  

Die Ausgabe von Get-PowerPivotSystemService ist eine Liste von Eigenschaften und entsprechenden Werten. Sie sollten WorkbookUpgradeOnDataRefresh in der Eigenschaftenliste sehen. Es ist auf true festgelegt, wenn das automatische Upgrade aktiviert ist. Wenn es falseist, fahren Sie mit dem nächsten Schritt fort, um das automatische Arbeitsmappenupgrade zu aktivieren.

Um das automatische Arbeitsmappenupgrade zu aktivieren, führen Sie den folgenden Befehl aus:

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

Nachdem Sie die Arbeitsmappe aktualisiert haben, können Sie die planmäßige Datenaktualisierung und neue Funktionen im PowerPivot für Excel-Add-In verwenden.

Ausführen mehrerer Arbeitsmappenversionen auf einem neueren Server

Sie können ältere und neuere Versionen von PowerPivot-Arbeitsmappen parallel auf einer SQL Server 2012 SP1 instance von PowerPivot für SharePoint ausführen.

Je nachdem, wie Sie den Server installiert haben, müssen Sie möglicherweise eine frühere Version des OLE DB-Anbieters für Analysis Services installieren, bevor Sie auf ältere und neuere Arbeitsmappen auf demselben Server zugreifen können.

Beachten Sie, dass das Veröffentlichen von Arbeitsmappen neuerer Version in vorherigen SQL Server Instanzen von PowerPivot für SharePoint nicht unterstützt wird. Eine SQL Server 2008 R2-instance lädt keine Arbeitsmappe, die Sie in der SQL Server 2012-Version von PowerPivot für Excel erstellt haben, und ein SQL Server 2012-instance lädt keine Office 2013-Arbeitsmappen mit erweiterten Datenmodellen, die Sie mit dem SQL Server 2012 SP1-Version von PowerPivot in Excel.

So überprüfen Sie die MSOLAP-Datenanbieterinformationen in einer PowerPivot-Arbeitsmappe

Gehen Sie folgendermaßen vor, um zu überprüfen, welcher OLE DB-Anbieter in einer PowerPivot-Arbeitsmappe verwendet wird. Zum Überprüfen der Datenverbindungsinformationen muss das PowerPivot für Excel-Add-In nicht installiert werden.

  1. Klicken Sie in Excel auf der Registerkarte "Daten" auf Verbindungen. Klicken Sie auf Eigenschaften.

  2. Auf der Registerkarte Definition wird die Anbieterversion zu Beginn der Verbindungszeichenfolge angezeigt.

    Provider=MSOLAP.5 gibt an, dass die Arbeitsmappe SQL Server 2012 ist.

    Provider=MSOLAP.4 gibt SQL Server 2008 R2 an.

    Data Source=$Embedded$ gibt an, dass die Arbeitsmappe eine PowerPivot-Arbeitsmappe ist und eine eingebettete Datenbank verwendet.

So überprüfen Sie die aktuelle Version des MSOLAP-Datenanbieters auf einem lokalen Computer

Gehen Sie folgendermaßen vor, um zu überprüfen, bei welchem OLE DB-Anbieter es sich um die aktuelle Version auf dem Server oder der Arbeitsstation mit PowerPivot-Arbeitsmappen handelt. Kenntnis der aktuellen Version ist für die Behebung von Datenverbindungsfehlern nach dem Upgrade hilfreich.

  1. Gehen Sie im Registrierungs-Editor zu HKEY_CLASSES_ROOT.

  2. Führen Sie einen Bildlauf nach unten zu MSOLAP durch. Überprüfen Sie, ob MSOLAP.5 unter den auf dem System installierten OLAP-Anbietern aufgeführt ist. Überprüfen Sie, ob für MSOLAP | CurVer die Option MSOLAP.5 festgelegt ist.

Weitere Informationen

Migrieren von PowerPivot zu SharePoint 2013
Upgraden von PowerPivot für SharePoint
Neues in Analysis Services und Business Intelligence
Anzeigen des Datenaktualisierungsverlaufs (PowerPivot für SharePoint)