Aktualisieren von PowerPivot für SharePoint

SQL Server 2012 schließt neue Funktionen für PowerPivot für SharePoint ein. Wenn Sie die SQL Server 2008 R2-Version von PowerPivot für SharePoint installiert haben, können Sie diese Instanz so aktualisieren, dass sie die neuen Funktionen verwendet, die unter Neuigkeiten (Analysis Services) beschrieben sind.

Wenn Sie eine Multiserverfarm aktualisieren, die zwei oder mehr PowerPivot für SharePoint-Instanzen hat, müssen Sie jeden Server vollständig aktualisieren, bevor Sie mit dem nächsten Server fortfahren. Bei einem vollständigen Upgrade muss zunächst das SQL Server-Setup zur Aktualisierung von Programmdateien ausgeführt werden. Anschließend müssen die aktualisierten Dienste mit SharePoint-Upgradeaktionen konfiguriert werden. Serververfügbarkeit wird beschränkt, bis Sie Upgradeaktionen im PowerPivot-Konfigurationstool oder PowerShell ausführen.

Wichtiger HinweisWichtig

Das PowerPivot-Konfigurationstool ist eine der freigegebenen Funktionen von SQL Server. Alle freigegebenen Funktionen werden gleichzeitig aktualisiert. Wenn Sie während eines Upgradevorgangs andere SQL Server-Instanzen oder -Funktionen auswählen, die ein Upgrade für freigegebene Funktionen erfordern, wird das PowerPivot-Konfigurationstool aktualisiert. Wenn das PowerPivot-Konfigurationstool aktualisiert wird, die PowerPivot-Instanz jedoch nicht, können Probleme auftreten. Weitere Informationen zu freigegebenen Funktionen von SQL Server finden Sie unter Aktualisieren auf SQL Server 2012 mithilfe des Installations-Assistenten (Setup).

Beim Upgrade eines Servers werden die auf ihm laufenden PowerPivot-Arbeitsmappen nicht unbedingt aktualisiert; ältere Arbeitsmappen, die in der vorherigen Version von PowerPivot für Excel erstellt worden sind, können auch weiterhin unter Verwendung der in der vorherigen Version verfügbaren Funktionen verwendet werden. Arbeitsmappen bleiben funktionsbereit, da ein aktualisierter Server die Version vom OLE DB-Anbieter für Analysis Services besitzt, die ein Teil der vorherigen Installation war.

Das Upgrade wirkt sich auf Datenaktualisierungsvorgänge aus. Die geplante Datenaktualisierung ist auf dem Server nur für Arbeitsmappen mit derselben Serverversion verfügbar. Wenn Sie Arbeitsmappen von der früheren Version hosten, funktioniert die Datenaktualisierung nicht mehr für diese Arbeitsmappen. Um die Datenaktualisierung erneut zu aktivieren, müssen Sie die Arbeitsmappen aktualisieren. Sie können jede Arbeitsmappe manuell in PowerPivot für Excel aktualisieren oder das automatische Upgrade für die Datenaktualisierungsfunktion aktivieren. Das automatische Upgrade aktualisiert eine Arbeitsmappe vor dem Ausführen der Datenaktualisierung auf die aktuelle Version, was dazu führt, dass der Zeitplan für Datenaktualisierungsvorgänge eingehalten wird. Informationen zu dieser Funktion finden Sie unter Aktualisieren von PowerPivot für Excel.

Dieses Thema enthält folgende Abschnitte:

Voraussetzungen

Upgradeschritte

Überprüfen der Version der PowerPivot-Server in einer Farm

Aktualisieren von mehreren PowerPivot für SharePoint-Servern in einer SharePoint-Farm

Übernehmen eines QFEs für eine PowerPivot-Instanz in der Farm

Überprüfungstasks nach dem Upgrade

Voraussetzungen

SQL Server 2008 R2 Service Pack 1 ist in der SQL Server 2008 R2-Installation von PowerPivot für SharePoint erforderlich. SQL Server 2012-Setup aktualisiert nur frühere Versionen, die SP1 oder höher ausführen.

SharePoint 2010 Service Pack 1 ist für SQL Server 2012 PowerPivot für SharePoint-Funktionen erforderlich.

Wenn eine frühere Version von PowerPivot für SharePoint auf SQL Server 2012 aktualisiert wird, ist das kumulative Update "SharePoint 2010 August 2010 Cumulative Update" erforderlich. Das kumulative Update "SharePoint 2010 August 2010 Cumulative Update" oder später sollte nach dem Installieren von SharePoint 2010 Service Pack 1 installiert werden. Eine neue Installation von SQL Server 2012 PowerPivot für SharePoint erfordert das kumulative Update nicht. Weitere Informationen finden Sie unter Das kumulative Update "August 2010 Cumulative Update for SharePoint" wurde veröffentlicht.

Sie müssen Farmadministrator sein, um eine PowerPivot für SharePoint-Installation zu aktualisieren. Sie müssen lokaler Administrator sein, um SQL Server-Setup auszuführen.

Sie müssen über db_owner-Berechtigungen für die Farmkonfigurationsdatenbank verfügen.

Upgradeschritte

Um einen PowerPivot für SharePoint-Server zu aktualisieren, gehen Sie wie folgt vor:

  1. Laden Sie SharePoint Server 2010 SP1 herunter und übernehmen Sie es für alle Server in der Farm. Lesen Sie im Dokument Bekannte Probleme die Hinweise zum Vorbereiten und Durchführen des SP1-Upgrades.

  2. Überprüfen Sie, ob die Installation von Share Point SP1 erfolgreich abgeschlossen wurde.

    Öffnen Sie in der Zentraladministration auf der Seite Upgrade und Migration die Seite Produkt- und Patchinstallationsstatus überprüfen, um Statusmeldungen zu SP1 anzuzeigen.

  3. Laden Sie das kumulative Update "SharePoint 2010 August 2010 cumulative update" oder ein späteres kumulatives Update herunter. Übernehmen Sie das kumulative Update für alle Servern in der Farm.

    Wenn Sie das PowerPivot für SharePoint-Konfigurationstool ausführen und eine Fehlermeldung angezeigt wird, die der folgenden Fehlermeldung ähnelt, sogar nachdem Sie SharePoint Server 2010 SP1 installiert haben und den Konfigurations-Assistenten ausgeführt haben, deutet dies darauf hin, dass das kumulative Update nicht installiert ist:

    "SharePoint 2010 SP1 ist installiert, aber der aktuelle Server wurde nicht auf SP1 aktualisiert. Sie müssen den SharePoint-Konfigurationsassistenten ausführen, um das Upgrade abzuschließen."

  4. Führen Sie das SQL Server 2012-Setup auf dem SharePoint-Anwendungsserver aus, auf dem der SQL Server Analysis Services (PowerPivot)-Dienst ausgeführt wird, um die POWERPIVOT-Instanz zu aktualisieren. Wählen Sie auf der Installationsseite des Installations-Assistenten die Upgradeoption aus. Weitere Informationen finden Sie unter Aktualisieren auf SQL Server 2012 mithilfe des Installations-Assistenten (Setup).

  5. Führen Sie SharePoint-Upgradeaktionen aus, um die Lösungen und Webdienste in SharePoint zu aktualisieren. Verwenden Sie das PowerPivot-Konfigurationstool oder PowerShell-Cmdlets, um diese Aufgabe auszuführen. Die Zentraladministration kann für diesen Schritt nicht verwendet werden. Für weitere Anweisungen klicken Sie auf die folgenden Links:

  6. Wiederholen Sie den vorherigen Schritt für sämtliche anderen Instanzen des SQL Server Analysis Services (PowerPivot)-Diensts in der Farm.

  7. Überprüfen Sie, dass dieses Upgrade erfolgreich ausgeführt wurde, indem Sie die Schritte nach dem Upgrade durchführen und die Version der PowerPivot-Server in der Farm prüfen. Weitere Informationen finden Sie in Überprüfungstasks nach dem Upgrade in diesem Thema und dem folgenden Abschnitt.

Überprüfen der Version der PowerPivot-Server in einer Farm

Alle Instanzen der PowerPivot-Systemdienste und -Analysis Services müssen die gleiche Version aufweisen. Um sicherzustellen, dass alle Serverkomponenten über die gleiche Version verfügen, überprüfen Sie die Versionsinformationen auf folgende Punkte:

  • Datei Microsoft.AnalysisServices.SharePoint.Integration.dll. Dies ist die Datei, die das Objektmodell für den PowerPivot-Systemdienst enthält.

  • Analysis Services-Dienst auf jedem Anwendungsserver, der über eine Installation von PowerPivot für SharePoint verfügt.

So überprüfen Sie die Version von PowerPivot-Lösungen und PowerPivot-Systemdienst

  1. Suchen Sie in \Windows\Assembly die Datei Microsoft.AnalysisServices.SharePoint.Integration.dll.

  2. Klicken Sie mit der rechten Maustaste auf Microsoft.AnalysisServices.SharePoint.Integration.dll, und wählen Sie Eigenschaften aus.

  3. Klicken Sie auf Details.

  4. Die Dateiversion sollte 11.00.<Hauptversion>.<Nebenversion> sein.

Ein PowerPivot für SharePoint-Server enthält mehrere Kopien von Microsoft.AnalysisServices.SharePoint.Integration.dll. Kopien der Datei befinden sich in der globalen Assembly \inetpub\wwwroot\wss\VirtualDirectories\80\bin\ und unter \Programme\Microsoft SQL Server\100\SDK\Assemblies.

Wenn Sie Dateiversionen in einer Installation überprüfen, sollten Sie immer die Version im Ordner Assembly verwenden. Hierbei handelt es sich um die vom Setup aktualisierte Kopie. Andere Kopien der Datei werden vom Lösungspaket powerpivot.wsp oder vom Setup hinzugefügt, wenn die Konnektivitätskomponenten installiert werden. Das Lösungspaket aktualisiert die hinzugefügte Kopie. Abhängig davon, in welcher Phase Sie sich beim Multiserverupgrade befinden, könnte die Kopie in \inetpub neuer als die Version in der globalen Assembly sein.

So überprüfen Sie die Version von Analysis Services

Wenn Sie nur einige PowerPivot für SharePoint-Server in einer Farm aktualisiert haben, ist die Instanz von Analysis Services auf nicht aktualisierten Servern älter als die in der Farm erwartete Version. Sie müssen alle Server auf die gleiche Version aktualisieren, um sie verwenden zu können. In den folgenden Anweisungen wird erläutert, wie Sie die Version von SQL Server Analysis Services (PowerPivot) auf den einzelnen Computern überprüfen können.

  1. Suchen Sie unter \Programme\Microsoft SQL Server\MSAS11_00.PowerPivot\OLAP\bin die Datei msmdsrv.exe.

  2. Klicken Sie mit der rechten Maustaste auf msmdsrv.exe, und wählen Sie Eigenschaften aus.

  3. Klicken Sie auf Details.

  4. Die Dateiversion sollte 11.00.<Hauptversion>.<Nebenversion> sein.

  5. Stellen Sie sicher, dass diese Nummer mit der Datei Microsoft.AnalysisServices.SharePoint.Integration.dll übereinstimmt.

  6. Wenn msmdsrv.exe älter als Microsoft.AnalysisServices.SharePoint.Integration.dll ist, führen Sie SQL Server-Setup aus, um die Analysis Services-Instanz zu aktualisieren.

So überprüfen Sie die MSOLAP-Datenanbieterversion auf SharePoint

Überprüfen Sie mithilfe der folgenden Anweisungen, welche Versionen des Analysis Services OLE DB-Anbieters von Excel Services als vertrauenswürdig eingestuft werden. Sie müssen Farm- oder Dienstanwendungsadministrator sein, um die Einstellungen für den vertrauenswürdigen Datenanbieter in Excel Services überprüfen zu können.

  1. Klicken Sie in der Zentraladministration unter Anwendungsverwaltung auf Dienstanwendungen verwalten.

  2. Klicken Sie auf ExcelServiceApp1.

  3. Klicken Sie auf Vertrauenswürdige Dienstanbieter. Ihnen sollte MSOLAP.5 angezeigt werden, wenn Sie die PowerPivot für SharePoint-Installation aktualisiert haben. Ihnen sollte außerdem MSOLAP.4 aus der früheren Version angezeigt werden.

MSOLAP.4 wird als Microsoft OLE DB-Anbieter für OLAP-Dienste 10.0 bezeichnet. Bei dieser Version handelt es sich möglicherweise um die mit Excel Services installierte Standardversion von SQL Server 2008, oder es handelt sich um die SQL Server 2008 R2-Version. Die von SharePoint installierte Standardversion unterstützt keinen PowerPivot-Datenzugriff. Sie müssen die SQL Server 2008 R2-Version oder eine höhere Version besitzen, um eine Verbindung zu PowerPivot-Arbeitsmappen auf SharePoint herzustellen. Um sicherzustellen, dass Sie die SQL Server 2008 R2-Version installiert haben, befolgen Sie die im vorherigen Abschnitt beschriebenen Anweisungen. In diesen Anweisungen wird die Vorgehensweise zum Überprüfen der Version durch Anzeigen der Dateieigenschaften erläutert.

Aktualisieren von mehreren PowerPivot für SharePoint-Servern in einer SharePoint-Farm

In einer Topologie mit mehreren Servern, in der sich mehr als ein PowerPivot für SharePoint-Server befindet, müssen alle Serverinstanzen und -komponenten der gleichen Version entsprechen. Der Server, auf dem die neueste Version der Software ausgeführt wird, bestimmt die Ebene aller Server in der Farm. Wenn Sie nur einige der Server aktualisieren, sind die Server, auf denen frühere Versionen der Software ausgeführt werden, nicht mehr verfügbar, bis sie ebenfalls aktualisiert werden.

Nachdem Sie den ersten Server aktualisiert haben, sind Server, die noch nicht aktualisiert worden sind, nicht mehr verfügbar. Verfügbarkeit wird wiederhergestellt, wenn alle Server auf der gleichen Ebene laufen.

SQL Server-Setup aktualisiert die PowerPivot-Projektmappendateien auf dem physischen Computer. Um jedoch die in der Farm verwendeten Projektmappen zu aktualisieren, müssen Sie einen der zuvor beschriebenen Ansätze verwenden (das PowerPivot-Konfigurationstool oder PowerShell).

Anwenden eines QFEs auf eine PowerPivot-Instanz in der Farm

Durch das Patchen eines PowerPivot für SharePoint-Servers werden vorhandene Programmdateien mit einer neueren Version aktualisiert, die eine Lösung für ein bestimmtes Problem enthält. Wenn ein QFE für eine Topologie mit mehreren Servern übernommen wird, gibt es keinen primären Server, mit dem Sie beginnen müssen. Sie können mit jedem beliebigen Server beginnen, sofern das gleiche QFE auch für alle anderen PowerPivot-Server in der Farm übernommen wird.

Beim Anwenden des QFEs müssen Sie auch einen Konfigurationsschritt ausführen, durch den die Serverversionsinformationen in der Konfigurationsdatenbank der Farm aktualisiert werden. Die Version des gepatchten Servers wird zur neuen erwarteten Version für die Farm. Solange das QFE nicht angewendet und für alle Computer konfiguriert wurde, können die PowerPivot für SharePoint-Instanzen, die nicht über das QFE verfügen, keine Anforderungen für PowerPivot-Daten verarbeiten.

Um das QFE anzuwenden und ordnungsgemäß zu konfigurieren, führen Sie die folgenden Schritte aus:

  1. Installieren Sie den Patch mithilfe der Anweisungen, die mit dem QFE bereitgestellt werden.

  2. Starten Sie das PowerPivot-Konfigurationstool.

  3. Klicken Sie auf Funktionen, Dienste, Anwendungen und Lösungen aktualisieren und dann auf OK.

  4. Überprüfen Sie die im Upgradetask enthaltenen Maßnahmen, und klicken Sie dann auf Überprüfen.

  5. Klicken Sie auf Ausführen, um die Aktionen anzuwenden.

  6. Wiederholen Sie die Schritte für weitere PowerPivot für SharePoint-Instanzen in der Farm.

    Wichtiger HinweisWichtig

    Stellen Sie in einer aus mehreren Servern bestehenden Bereitstellung sicher, dass jede Instanz gepatcht und konfiguriert wird, bevor Sie zum nächsten Computer übergehen. Bevor Sie zur nächsten Instanz übergehen, muss der Upgradetask für die aktuelle Instanz vom PowerPivot-Konfigurationstool abgeschlossen werden.

In der Zentraladministration können Sie auf der Seite Produkt- und Patchinstallationsstatus überprüfen im Abschnitt Update- und Patchverwaltung die Versionsinformationen für Dienste in der Farm überprüfen.

Überprüfungstasks nach dem Upgrade

Führen Sie nach dem Abschließen des Upgrades die folgenden Schritte durch, um zu prüfen, ob der Server funktionstüchtig ist.

Aufgabe

Link

Überprüfen Sie, ob der Dienst auf allen Computern mit PowerPivot für SharePoint ausgeführt wird.

Starten oder Beenden eines PowerPivot für SharePoint-Servers

Überprüfen Sie die Funktionsaktivierung auf der Website-Sammlungsebene.

Aktivieren der PowerPivot-Funktionsintegration für Websitesammlungen in der Zentraladministration

Überprüfen Sie, ob einzelne PowerPivot-Arbeitsmappen ordnungsgemäß geladen werden, indem Sie eine Arbeitsmappe öffnen und auf Filter und Slicer klicken, um eine Abfrage einzuleiten.

Überprüfen Sie, ob sich zwischengespeicherte Dateien auf der Festplatte befinden. Wenn es zwischengespeicherte Dateien gibt, wurden Datendateien auf dem physischen Server geladen. Suchen Sie im Ordner \Program Files\Microsoft SQL Server\MSAS11.POWERPIVOT\OLAP\Backup nach Cache-Dateien.

Testdaten werden auf ausgewählten Arbeitsmappen aktualisiert, die für Datenaktualisierung konfiguriert werden.

Die einfachste Möglichkeit zum Testen der Datenaktualisierung ist die Bearbeitung des Datenaktualisierungsplans, indem Sie Führen Sie zudem sobald wie möglich eine Aktualisierung durch. aktivieren, sodass die Datenaktualisierung unmittelbar ausgeführt wird. Dieser Schritt bestimmt, ob die Datenaktualisierung für die aktuelle Arbeitsmappe erfolgreich ist. Wiederholen Sie diese Schritte für andere häufig verwendete Arbeitsmappen, um sicherzustellen, dass die Datenaktualisierung funktional erfolgt. Weitere Informationen zum Planen der Datenaktualisierung finden Sie unter Planen einer Datenaktualisierung (PowerPivot für SharePoint).

Die geplante Datenaktualisierung wird auf einer SQL Server 2012 PowerPivot für SharePoint-Instanz ausgeführt und aktualisiert Daten in Arbeitsmappen, die entweder aktualisiert oder mit der SQL Server 2012-Version von PowerPivot für Excel erstellt wurden.

Zum Speichern von Schritten können Sie eine automatische Upgradefunktion aktivieren, die eine Versionsprüfung durchführt und dann automatisch eine Arbeitsmappe aktualisiert, damit die Datenaktualisierung fortgesetzt werden kann. Informationen zu dieser Funktion finden Sie unter Aktualisieren von PowerPivot für Excel.

Überwachen Sie die Datenaktualisierungsberichte im PowerPivot-Management-Dashboard von Zeit zu Zeit, um sicherzustellen, dass bei der Datenaktualisierung keine Fehler aufgetreten sind.

PowerPivot-Management-Dashboard und Verwendungsdaten

Weitere Informationen zum Konfigurieren der PowerPivot-Einstellungen und -funktionen finden Sie unter PowerPivot-Serververwaltung und -konfiguration in der Zentraladministration.

Schrittweise Anweisungen für alle Konfigurationstasks nach der Installation finden Sie unter Anfängliche Konfiguration (PowerPivot für SharePoint).

Siehe auch

Konzepte

Hardware- und Softwareanforderungen (PowerPivot für SharePoint und Reporting Services im SharePoint-Modus)

PowerPivot für SharePoint-Installation (SharePoint 2010)

Andere Ressourcen

Von den SQL Server 2012-Editionen unterstützte Funktionen