Vorgehensweise: Installieren von PowerPivot für SharePoint von der Eingabeaufforderung

Sie können Setup in der Befehlszeile ausführen, um SQL Server PowerPivot für SharePoint zu installieren. Sie müssen den /ROLE-Parameter in den Befehl einschließen und den /FEATURES-Parameter ausschließen. Abhängig davon, wie Sie den /ROLE-Parameter angeben, installiert SQL Server-Setup entweder PowerPivot für SharePoint in einer vorhandenen SharePoint 2010-Farm oder als neuer Server, der zur PowerPivot-Bereitstellung optimiert wird. Sie müssen über die Microsoft SharePoint 2010-Installationsmedien verfügen, um einen neuen Server zu erstellen.

Dieses Thema enthält folgende Abschnitte:

Voraussetzungen

/ROLE-basierte Installationsoptionen

Vorhandene SharePoint-Farminstallation

Installieren eines neuen SharePoint-Servers und Installieren von Analysis Services

Überprüfen der Installation

Nächste Schritte: Installieren von SQL Server PowerPivot für Excel und Erstellen einer PowerPivot-Datenquelle

Voraussetzungen

Die Installationsanforderungen ändern sich abhängig davon, ob Sie in einer neuen oder bereits vorhandenen Farm PowerPivot für SharePoint installieren.

Allgemeine Anforderungen

Sie müssen über Windows Server 2008 (64-Bit) verfügen.

Sie benötigen .NET Framework 3.5 SP1. Diese Version von .NET Framework ist über Windows Update verfügbar.

Sie müssen über die SQL Server 2008 R2 Enterprise, Developer, Evaluation oder Data Center Edition verfügen.

Sie müssen ein lokaler Administrator sein, um SQL Server zu installieren.

Sie sollten im Voraus wissen, wie Sie die Dienstkonten angeben möchten. Weitere Informationen zu Kontoanforderungen finden Sie unter Planen einer PowerPivot-Bereitstellung in einer SharePoint-Farm.

SPI_AS_NewFarm-Anforderungen

Sie müssen über eine installierte, aber nicht konfigurierte Bereitstellung von Microsoft SharePoint 2010 verfügen, die Excel Services einschließt.

SPI_AS_ExistingFarm-Anforderungen

Sie müssen über eine funktionstüchtige Farm oder einen eigenständigen Server von Microsoft SharePoint 2010 verfügen. Die Edition muss Excel Services einschließen.

Sie müssen Farmadministrator sein, um der Farm PowerPivot für SharePoint hinzuzufügen. Wenn das Farmadministratorkonto kein Mitglied der lokalen Administratorgruppe ist, fügen Sie es der Administratorgruppe hinzu, damit Sie PowerPivot für SharePoint installieren können. Sie können das Konto aus der Administratorgruppe entfernen, nachdem das Setup beendet wurde.

Wenn die Farm aus mehreren Servern besteht, müssen Sie das SQL Server 2008 R2-Setup auf einem Anwendungsserver ausführen, der der Farm bereits hinzugefügt wurde.

/ROLE-basierte Installationsoptionen

Für PowerPivot für SharePoint-Bereitstellungen bestimmt der /ROLE-Parameter, wie Setup die Anforderungen prüft und was in der aktuellen Installation enthalten sein sollte. Gültige Werte für die SharePoint-Integration enthalten:

  • SPI_AS_ExistingFarm

  • SPI_AS_NewFarm

Beide Rollen installieren Anwendungs-, Konfigurations- und Bereitstellungsdateien, die die Ausführung von PowerPivot für SharePoint in einer SharePoint-Farm ermöglichen. Die Angabe von beiden Rolle bewirkt, dass Setup Hardware- und Softwareanforderungen für die SharePoint-Integration überprüft.

SPI_AS_ExistingFarm überprüft eine lokale Installation von SharePoint 2010. Es verwendet vorhandene Farmkonnektivität auf dem lokalen Server, um der Farm PowerPivot für SharePoint hinzuzufügen. Es stellt auch zwei Lösungspakete bereit und aktiviert das Feature für die Farm.

SPI_AS_NewFarm überprüft einen nicht konfigurierten SharePoint-Server, installiert eine Datenbankmodulinstanz, installiert PowerPivot für SharePoint, konfiguriert die SQL Server-Komponenten, konfiguriert die Farm durch das Erstellen einer Konfigurationsdatenbank und einer Webanwendung der Zentraladministration, erstellt eine Standardwebanwendung und eine Websitesammlung, stellt das PowerPivot-Lösungspaket in der Farm bereit und aktiviert PowerPivot für die Webanwendung. Da es sich um eine neue Farm handelt, wird die Konfiguration für Self-Serivce-BI-Szenarien optimiert. Dienste, die nicht für Datenanalysen in großem Umfang verwendet werden, werden deaktiviert.

Wenn Sie SPI_AS_NewFarm angeben, müssen Sie Parameterwerte eingeben, die zum Konfigurieren der Farm verwendet werden. Zu diesen gehören /farmaccount, /farmaccountpassword, /passphrase und /farmadminport. Weitere Informationen zu diesen Befehlen finden Sie unter Befehlsverzeichnis zu Setup (PowerPivot für SharePoint).

Vorhandene SharePoint-Farminstallation

Wenn Sie PowerPivot für SharePoint auf einem Computer installieren, auf dem bereits SharePoint installiert und konfiguriert ist, können Sie die Installation als Befehlszeilenvorgang ausführen.

  1. Kopieren Sie den folgenden Befehl in einen Texteditor:

    Setup.exe /q /IAcceptSQLServerLicenseTerms /ACTION=install /ROLE=SPI_AS_ExistingFarm /INSTANCENAME=PowerPivot /INDICATEPROGRESS/ASSVCACCOUNT=<DomainName\UserName> /ASSVCPASSWORD=<StrongPassword> /ASSYSADMINACCOUNTS=<DomainName\UserName> 
    

    Der /q-Parameter führt Setup im stillen Modus aus, beim dem die Benutzeroberfläche unterdrückt wird.

    /IAcceptSQLServerLicenseTerms wird benötigt, wenn der /q-Parameter oder der /qs-Parameter für nicht beaufsichtigte Installationen angegeben wird.

    Der /action-Parameter weist Setup an, eine Installation auszuführen.

    Der /role-Parameter weist Setup an, das Analysis Services-Programm und die für die SharePoint-Integration erforderlichen Konfigurationsdateien zu installieren. Diese Rolle erkennt auch die vorhandenen Farmkonnektivitätsinformationen und verwendet sie, um auf die SharePoint-Konfigurationsdatenbank zuzugreifen. Dieser Parameter ist erforderlich. Verwenden Sie ihn statt des /features-Parameters, um die zu installierenden Komponenten anzugeben.

    Der /instancename-Parameter gibt 'PowerPivot' als benannte Instanz an. Dieser Wert ist hartcodiert und kann nicht geändert werden. Er wird im Befehl zu pädagogischen Zwecken angegeben, damit Sie wissen, wie der Dienst installiert wird.

    Mit dem /indicateprogress-Parameter können Sie den Status im Eingabeaufforderungsfenster überwachen.

  2. Der PID-Parameter wird im Befehl weggelassen, was bewirkt, dass die Evaluation Edition installiert ist. Wenn Sie die Enterprise Edition installieren möchten, fügen Sie dem Setup-Befehl die PID hinzu und geben Sie einen gültigen Product Key ein.

                  /PID=<product key for an Enterprise installation>
    
    
  3. Ersetzen Sie die Platzhalter für <domain\username> und <StrongPassword>durch gültige Benutzerkonten und Kennwörter.

    Der /assvaccount-Parameter und der /assvcpassword -Parameter werden für die Konfiguration der Analysis Services-Dienst-Instanz auf dem Anwendungsserver verwendet. Ersetzen Sie diese Platzhalter durch gültige Kontoinformationen.

    Der /assysadminaccounts -Parameter muss auf die Identität des Benutzers festgelegt werden, der SQL Server-Setup ausführt. Sie müssen wenigstens einen Systemadministrator angeben. Beachten Sie, dass SQL Server-Setup keine automatischen sysadmin-Berechtigungen für Mitglieder der integrierten Gruppe "Administratoren" gewährt.

  4. Entfernen Sie Zeilenumbrüche.

  5. Wählen Sie den ganzen Befehl aus, und klicken Sie dann im Menü Bearbeiten auf Kopieren.

  6. Öffnen Sie eine Administrator-Eingabeaufforderung. Klicken Sie hierzu auf Start, klicken Sie mit der rechten Maustaste auf die Eingabeaufforderung, und wählen Sie Als Administrator ausführen aus.

  7. Navigieren Sie zum Laufwerk oder dem freigegebenem Ordner, der die SQL Server 2008 R2-Installationsmedien enthält.

  8. Fügen Sie den überarbeiteten Befehl in die Befehlszeile ein. Klicken Sie hierzu auf das Symbol in der obersten linken Ecke des Eingabeaufforderungsfensters, zeigen Sie auf Bearbeiten, und klicken Sie dann auf Einfügen.

  9. Drücken Sie die EINGABETASTE, um den Befehl auszuführen. Warten Sie, bis Setup abgeschlossen ist. Sie können den Status von Setup im Eingabeaufforderungsfenster überwachen.

  10. Um die Installation zu überprüfen, öffnen Sie die Datei summary.txt unter \Programme\SQL Server\100\Setup Bootstrap\Log. Das Endergebnis sollte "Erfolgreich" lauten, wenn der Server ohne Fehler installiert hat.

  11. Konfigurieren Sie den Server. Sie müssen mindestens eine Serviceanwendung erstellen und das Feature für jede Websitesammlung aktivieren. Weitere Informationen finden Sie unter Konfiguration (PowerPivot für SharePoint).

Installieren eines neuen SharePoint-Servers und von Analysis Services

Wenn Sie über Installationsmedien für SharePoint 2010 und SQL Server 2008 R2 verfügen, können Sie die Setupprogramme nacheinander ausführen, um einen neuen eigenständigen SharePoint-Server oder den ersten Server in einer Multiserverfarm, zu der PowerPivot gehört, zu erstellen. Sobald die Serverinstallation abgeschlossen wurde, verfügen Sie über einen funktionstüchtigen SharePoint-Server, der große PowerPivot-Daten in Excel-Arbeitsmappen hosten kann.

Installieren von SharePoint 2010

  • Beginnen Sie mit einer neuen, nicht konfigurierten Installation von SharePoint 2010. Dies ist eine neue Installation, für die Sie das psconfig.exe-Programm noch nicht ausgeführt haben. Wenn Sie die Farm bereits konfiguriert haben, überspringen Sie diesen Abschnitt, und wechseln Sie zu Vorhandene SharePoint-Farminstallation.

    Sie können die SharePoint Server-Installation in der Befehlszeile ausführen. Sie können auch Betriebssystemfeatures und Rollen über die Befehlszeile konfigurieren. Einen vollständigen Verweis auf die Windows Server 2008-Befehlszeilenkonfiguration finden Sie in Server Manager Technical Overview Appendix.

Installieren des SQL Server-Datenbankmoduls und PowerPivot für SharePoint

  1. Kopieren Sie den folgenden Befehl in einen Texteditor:

    Setup.exe /q /IAcceptSQLServerLicenseTerms /ACTION=install /ROLE=SPI_AS_NewFarm /INSTANCENAME=PowerPivot /INDICATEPROGRESS/SQLSVCACCOUNT=<DomainName\UserName> /SQLSVCPASSWORD=<StrongPassword> /SQLSYSADMINACCOUNTS=<DomainName\UserName> /AGTSVCACCOUNT=<DomainName\UserName> /AGTSVCPASSWORD=<StrongPassword> /ASSVCACCOUNT=<DomainName\UserName> /ASSVCPASSWORD=<StrongPassword> /ASSYSADMINACCOUNTS=<DomainName\UserName> /FARMACCOUNT=<DomainName\UserName> /FARMPASSWORD=<StrongPassword> /PASSPHRASE=<StrongPassword> /FARMADMINPORT=<availablePort> 
    

    Der /q-Parameter führt Setup im stillen Modus aus, beim dem die Benutzeroberfläche unterdrückt wird.

    /IAcceptSQLServerLicenseTerms wird benötigt, wenn der /q-Parameter oder der /qs-Parameter für nicht beaufsichtigte Installationen angegeben wird.

    Der /action-Parameter weist Setup an, eine Installation auszuführen.

    Der /role-Parameter weist Setup an, das Analysis Services-Programm und die für die SharePoint-Integration erforderlichen Konfigurationsdateien zu installieren. Diese Rolle erkennt auch die vorhandenen Farmkonnektivitätsinformationen und verwendet sie, um auf die SharePoint-Konfigurationsdatenbank zuzugreifen. Dieser Parameter ist erforderlich. Verwenden Sie ihn statt des /features-Parameters, um die zu installierenden Komponenten anzugeben.

    Der /instancename-Parameter gibt 'PowerPivot' als benannte Instanz an. Dieser Wert ist hartcodiert und kann nicht geändert werden. Er wird im Befehl zu pädagogischen Zwecken angegeben, damit Sie wissen, wie der Dienst installiert wird.

    Mit dem /indicateprogress-Parameter können Sie den Status im Eingabeaufforderungsfenster überwachen.

  2. Der PID-Parameter wird im Befehl weggelassen, was bewirkt, dass die Evaluation Edition installiert ist. Wenn Sie die Enterprise Edition installieren möchten, fügen Sie dem Setup-Befehl die PID hinzu und geben Sie einen gültigen Product Key ein.

                  /PID=<product key for an Enterprise installation>
    
    
  3. Ersetzen Sie die Platzhalter für <domain\username> und <StrongPassword> durch gültige Benutzerkonten und Kennwörter zum Ausführen von SQL Server-Diensten.

    1. /sqlsvcaccount, /sqlsvcpassword, /agtsvcaccount und /agtsvcpassword werden verwendet, um den Datenbankserver für die Farm zu konfigurieren.

    2. Der /assvaccount-Parameter und der /assvcpassword-Parameter werden verwendet, um die Analysis Services-Dienst-Instanz auf dem Anwendungsserver zu konfigurieren. Ersetzen Sie diese Platzhalter durch gültige Kontoinformationen.

    3. Der /assysadminaccounts -Parameter muss auf die Identität der Person festgelegt werden, der SQL Server-Setup ausführt. Sie müssen wenigstens einen Systemadministrator angeben. Beachten Sie, dass SQL Server-Setup keine automatischen sysadmin-Berechtigungen für Mitglieder der integrierten Gruppe "Administratoren" gewährt.

  4. Ersetzen Sie die Platzhalter für <domain\username> und <StrongPassword> für /farmaccount und /farmpassword durch ein gültiges Benutzerkonto und ein Kennwort zum Zugreifen auf den Datenbankserver. Anfänglich wird dieses Konto verwendet, um wichtige, in der Farm verwendete Dienste bereitzustellen. Es wird auch vom SharePoint-Server verwendet, um eine Verbindung mit seiner Konfigurationsdatenbank herzustellen. Es muss ein Domänenkonto sein (und kein lokales Windows-Konto oder integriertes Konto). Zu Installationszwecken muss das Konto ein Mitglied der lokalen Administratorengruppe auf dem lokalen Computer sein.

  5. Ersetzen Sie die Platzhalter für <StrongPassword> für /passphrase durch ein Kennwort, das eine Kombination aus Groß- und Kleinbuchstaben, Zahlen und Symbolen enthält. Dieser Ausdruck wird von Farmadministratoren verwendet, um der Farm neue Anwendungsserver und Web-Front-End-Server hinzuzufügen.

  6. Ersetzen Sie <AvailablePort> für /farmadminport durch eine ungenutzte Portnummer im Bereich von 1024 bis 49151. Entfernen Sie den Parameter aus dem Befehl, um es Setup zu ermöglichen, einen zufälligen, ungenutzten Port auszuwählen. Um einen verfügbaren Port zu bestimmen, geben Sie den folgenden Befehl an der Eingabeaufforderung ein, um eine Liste mit TCP-Ports zurückzugeben, die verwendet werden:netstat -a -n -p tcp

    Im Microsoft Support-Artikel Informationen zur Zuweisung von TCP/IP-Ports finden Sie Informationen zur Zuweisung von TCP-Ports und zu den Unterschieden zwischen bekannten Ports (0 bis 1023), registrierten Ports (1024 bis 49151) und dynamischen bzw. privaten Ports (49152 bis 65535).

  7. Entfernen Sie Zeilenumbrüche.

  8. Wählen Sie den ganzen Befehl aus, und klicken Sie dann im Menü Bearbeiten auf Kopieren.

  9. Öffnen Sie eine Administrator-Eingabeaufforderung. Klicken Sie hierzu auf Start, klicken Sie mit der rechten Maustaste auf die Eingabeaufforderung, und wählen Sie Als Administrator ausführen aus.

  10. Navigieren Sie zu dem Laufwerk oder dem freigegebenen Ordner, den Sie für den Zugriff auf die SQL Server-Installationsmedien verwenden.

  11. Fügen Sie den überarbeiteten Befehl in die Befehlszeile ein. Klicken Sie hierzu auf das Symbol in der obersten linken Ecke des Eingabeaufforderungsfensters, zeigen Sie auf Bearbeiten, und klicken Sie dann auf Einfügen.

  12. Drücken Sie die EINGABETASTE, um den Befehl auszuführen. Warten Sie, bis Setup abgeschlossen ist. Sie können den Status von Setup im Eingabeaufforderungsfenster überwachen.

  13. Um die Installation zu überprüfen, öffnen Sie die Datei summary.txt unter \Programme\SQL Server\100\Setup Bootstrap\Log. Das Endergebnis sollte "Erfolgreich" lauten, wenn der Server ohne Fehler installiert hat.

  14. Öffnen Sie den SQL Server-Konfigurations-Manager zur weiteren Überprüfung, um zu bestätigen, dass die von Ihnen installierten Dienste konfiguriert sind und in einem ausgeführten Status vorliegen. Klicken Sie dazu auf Start, klicken Sie auf Alle Programme, klicken Sie auf Microsoft SQL Server, klicken Sie auf Konfigurationstools, und klicken Sie dann auf SQL Server-Konfigurations-Manager. Zeigen Sie die Seite SQL Server-Dienste an, um zu überprüfen, ob SQL Server-Browser und SQL Server ausgeführt werden. Sie sollten auch den im Manuellen Startmodus installierten SQL Server-Agent in einem beendeten Status sehen.

Nachdem Setup beendet wurde, sind Sie Farmadministrator in der SharePoint-Farm, Systemadministrator für das Datenbankmodul und Websitesammlungsadministrator für die Standard-SharePoint-Webanwendung. Anweisungen zum Ändern von Administratoren für Ihre Bereitstellung oder Delegatverwaltung für andere finden Sie in der SharePoint-Produktdokumentation.

Überprüfen der Installation

Sie können zumindest die Seiten in der Zentraladministration und auf SharePoint-Websites überprüfen, um zu überprüfen, ob PowerPivot-Serverkomponenten und -funktionen verfügbar sind. Um jedoch eine Installation vollständig zu überprüfen, müssen Sie eine PowerPivot-Arbeitsmappe haben, die Sie in SharePoint veröffentlichen können und auf die Sie über eine Bibliothek zugreifen können. Zu Testzwecken können Sie eine Beispielarbeitsmappe veröffentlichen, die bereits PowerPivot-Daten enthält, und damit überprüfen, ob die SharePoint-Integration ordnungsgemäß konfiguriert wurde.

Um die PowerPivot-Integration mit der Zentraladministration zu überprüfen, gehen Sie wie folgt vor:

  1. Klicken Sie in der zentralen SharePoint-Verwaltung auf der Homepage in den Systemeinstellungen auf Farmfeatures verwalten.

  2. Überprüfen Sie, ob PowerPivot-Integrationsfeatures auf Aktiv festgelegt ist.

  3. Klicken Sie auf der Homepage in den Systemeinstellungen auf Dienste auf dem Server verwalten.

  4. Überprüfen Sie, ob SQL Analysis Services und SQ Server PowerPivot-Systemdienst gestartet wurden.

  5. Klicken Sie auf der Homepage in der Anwendungsverwaltung auf Dienstanwendungen verwalten.

  6. Klicken Sie auf Power Pivot Service Application, um das PowerPivot-Management-Dashboard für diese Anwendung zu öffnen. Oder wählen Sie Power Pivot Service Application aus, und klicken Sie auf Eigenschaften, um die Konfigurationseinstellungen anzuzeigen. Sie können diese Einstellungen später ändern, wenn Verbindungstimeoutfehler auftreten. Weitere Informationen zu diesen Einstellungen finden Sie unter Erstellen und Konfigurieren einer PowerPivot-Dienstanwendung.

Um die PowerPivot-Integration mit einer SharePoint-Website zu überprüfen, gehen Sie wie folgt vor:

  1. Öffnen Sie in einem Browser die Webanwendung, die Sie erstellt haben. Wenn Sie Standardwerte verwendet haben, können Sie in der URL-Adresse http://<Computername> angeben.

  2. Überprüfen Sie, ob der PowerPivot-Datenzugriff und die Verarbeitungsfunktionen in der Anwendung verfügbar sind. Überprüfen Sie hierzu das Vorhandensein von durch PowerPivot bereitgestellte Bibliotheksvorlagen:

    1. Klicken Sie unter Websiteaktionen auf Weitere Optionen

    2. Unter Bibliotheken sollten Datenfeedbibliothek und PowerPivot-Galerie angezeigt werden. Diese Bibliotheksvorlagen werden von der PowerPivot-Funktion bereitgestellt und sind in der Bibliothekenliste sichtbar, falls die Funktion ordnungsgemäß integriert wurde.

Um den PowerPivot-Datenzugriff auf dem Server zu überprüfen, gehen Sie wie folgt vor:

  1. Laden Sie eine PowerPivot-Arbeitsmappe in den PowerPivot-Katalog oder in eine beliebige SharePoint-Bibliothek hoch. Weitere Informationen zum Zugreifen auf Beispieldateien finden Sie unter Übersicht zum Erstellen von PowerPivot-Arbeitsmappen in Excel.

  2. Klicken Sie auf das Dokument, um es von der Bibliothek aus zu öffnen.

  3. Klicken Sie auf einen Slicer oder pivotieren Sie die Daten. Der Server lädt PowerPivot-Daten im Hintergrund. Im nächsten Schritt stellen Sie eine Verbindung mit dem Server her, um zu überprüfen, ob die Daten geladen und zwischengespeichert wurden.

  4. Starten Sie SQL Server Management Studio im Startmenü in der Programmgruppe Microsoft SQL Server 2008 R2. Wenn dieses Tool nicht auf dem Server installiert ist, können Sie mit dem letzten Schritt fortfahren, um das Vorhandensein zwischengespeicherter Dateien zu bestätigen.

  5. Wählen Sie unter Servertyp die Option Analysis Services aus.

  6. Geben Sie unter Servername den Text <Servernamen>\powerpivot ein, wobei <Servername> der Name des Computers ist, auf dem PowerPivot für SharePoint installiert ist.

  7. Klicken Sie auf Verbinden.

  8. Klicken Sie im Objekt-Explorer auf Datenbanken, um die Liste der PowerPivot-Datendateien anzuzeigen, die geladen wurden.

  9. Überprüfen Sie im Computerdateisystem den folgenden Ordner, um zu bestimmen, ob Dateien auf dem Datenträger zwischengespeichert wurden. Das Vorhandensein zwischengespeicherter Dateien ist eine weitere Überprüfung, ob die Bereitstellung betriebsbereit ist. Um den Dateicache anzuzeigen, wechseln Sie zum Ordner \Programme\Microsoft SQL Server\MSAS10_50 .POWERPIVOT\OLAP\Backup.

Nächste Schritte: Installieren von SQL Server PowerPivot für Excel und Erstellen einer PowerPivot-Datenquelle

Nachdem die Serverkomponenten in einer Farm installiert wurden, müssen Sie über eine Installation von Excel 2010 mit der PowerPivot-Clientanwendung verfügen, um eine PowerPivot-Datenquelle zu erstellen oder anzuzeigen.

Anweisungen zum Installieren des Add-Ins und Erstellen von Datenquellen finden Sie unter Installieren von PowerPivot für Excel (SQL Server-Onlinedokumentation) und Übersicht zum Erstellen von PowerPivot-Arbeitsmappen in Excel.