Installieren von Analysis Services im PowerPivot-Modus

Gilt für: SQL Server 2019 und früheren Analysis Services Azure Analysis Services Fabric/Power BI Premium

Wichtig

Data Mining wurde in SQL Server 2017 Analysis Services als veraltet eingestuft und wurde jetzt in SQL Server 2022 Analysis Services eingestellt. Die Dokumentation wird für veraltete und eingestellte Features nicht aktualisiert. Weitere Informationen finden Sie unter Abwärtskompatibilität von Analysis Services.

Die Verfahren in diesem Thema führen Sie durch eine Einzelserverinstallation eines SQL Server Analysis Services Servers im Power Pivot-Modus für eine SharePoint-Bereitstellung. In den Schritten führen Sie u. a. den Installations-Assistenten für SQL Server sowie Konfigurationsaufgaben unter Verwendung der SharePoint-Zentraladministration aus.

Hintergrund

Power Pivot für SharePoint ist eine Sammlung von Diensten der mittleren Ebene und Back-End-Dienste, die Power Pivot-Datenzugriff in einer SharePoint 2016- oder SharePoint 2013-Farm ermöglichen.

Voraussetzungen

  1. Sie müssen lokaler Administrator sein, um SQL Server-Setup auszuführen.

  2. SharePoint Server Enterprise Edition ist für Power Pivot für SharePoint erforderlich. Sie können auch die Evaluation Enterprise Edition verwenden.

  3. Der Computer muss mit einer Domäne in derselben Active Directory-Gesamtstruktur wie der Office Online Server (SharePoint 2016) oder Excel Services (SharePoint 2013) verknüpft sein.

  4. Der Name des Power Pivot-instance muss verfügbar sein. Auf dem Computer, auf dem Sie Analysis Services im Power Pivot-Modus installieren, kann keine power Pivot-benannte instance vorhanden sein.

    Hinweis: Der Instanzname muss POWERPIVOT lauten.

  5. Lesen Sie die Hardware- und Softwareanforderungen für Analysis Services-Server im SharePoint-Modus.

  6. Informieren Sie sich über die Anmerkungen zu dieser Version unter SQL Server 2016 Release Notes.

Anforderungen für die SQL Server-Edition

Nicht alle Business Intelligence-Features sind in allen Editionen von SQL Server 2017 verfügbar. Weitere Informationen finden Sie unter Analysis Services-Features, die von den Editionen von SQL Server 2016 und Editionen und Komponenten von SQL Server 2016 unterstützt werden.

Schritt 1: Installieren von PowerPivot für SharePoint

In diesem Schritt führen Sie SQL Server Setup aus, um einen SQL Server Analysis Services Server im Power Pivot-Modus zu installieren. In einem anschließenden Schritt konfigurieren Sie Excel Services so, dass dieser Server für Arbeitsmappen-Datenmodelle verwendet wird.

  1. Führen Sie den Installations-Assistenten für SQL Server (Setup.exe) aus.

  2. Wählen Sie im linken Navigationsbereich Installation aus.

  3. Wählen Sie Neue eigenständige SQL Server-Installation oder Hinzufügen von Funktionen zu einer vorhandenen Installationaus.

  4. Wenn die Seite Product Key angezeigt wird, geben Sie die Evaluation Edition an, oder geben Sie einen Product Key für eine lizenzierte Kopie der Enterprise Edition ein. Wählen Sie Weiter aus. Weitere Informationen zu den Editionen finden Sie unter Editions and Components of SQL Server 2016.

  5. Lesen und akzeptieren Sie die Microsoft-Software-Lizenzbedingungen, und klicken Sie dann auf Weiter.

  6. Wenn die Seite Globale Regeln geöffnet wird, lesen Sie alle Regelinformationen, die vom Setup-Assistenten angezeigt werden.

  7. Auf der Seite Microsoft Update sollten Sie mithilfe von Microsoft Update nach Updates suchen und dann Weiterauswählen.

  8. Die Seite Setupdateien installieren wird mehrere Minuten lang ausgeführt. Überprüfen Sie alle Regelwarnungen oder fehlerhaften Regeln, und wählen Sie dann Weiteraus.

  9. Wenn erneut die Setupunterstützungsregelnangezeigt werden, überprüfen Sie alle Warnungen, und wählen Sie Weiteraus.

    Hinweis: Da die Windows-Firewall aktiviert ist, werden Sie davor gewarnt, Ports zu öffnen, um den Remotezugriff zu ermöglichen.

  10. Wählen Sie auf der Seite Setuprolle die Option SQL Server-Funktionsinstallationaus.

    Wählen Sie Weiter aus.

  11. Wählen Sie auf der Seite „Funktionsauswahl“ Analysis Servicesaus. Mit dieser Option können Sie einen der drei SQL Server Analysis Services-Modi installieren. Sie wählen den Modus in einem späteren Schritt aus. Wählen Sie Weiter aus.

  12. Wählen Sie auf der Seite InstanzkonfigurationBenannte Instanz aus, geben Sie POWERPIVOT als Instanznamen ein, und klicken Sie auf Weiter.

    SQL-Setup: Landing Page der Instanzkonfiguration

  13. Legen Sie alle Dienste auf der Seite Serverkonfiguration auf den Starttyp"Automatisch" fest. Geben Sie das gewünschte Domänenkonto und Kennwort für SQL Server Analysis Servicesan, (1) im folgenden Diagramm.

    • Für SQL Server Analysis Services können Sie ein Domänenbenutzerkonto oder ein NetworkService-Konto verwenden. Das LocalSystem- oder LocalService-Konto sollte nicht verwendet werden.

    • Wenn Sie die SQL Server-Datenbank-Engine und den SQL Server-Agent hinzugefügt haben, können Sie die Dienste zur Ausführung unter Domänenbenutzerkonten oder unter dem standardmäßigen virtuellen Konto konfigurieren.

    • Stellen Sie niemals Dienstkonten unter Ihrem eigenen Domänenbenutzerkonto bereit. Dies gewährt dem Server die gleichen Berechtigungen, über die Sie für die Ressourcen im Netzwerk verfügen. Wenn der Server von einem böswilligen Benutzer angegriffen wird, wird dieser Benutzer mit Ihren Domänenanmeldeinformationen angemeldet. Der Benutzer ist dann berechtigt, die gleichen Daten und Anwendungen herunterzuladen und zu verwenden wie Sie.

    Wählen Sie Weiter aus.

    SQL-Setup – Zielseite für die Serverkonfiguration

  14. Wenn Sie die Datenbank-Engine installieren, wird die Seite Datenbank-Engine-Konfiguration angezeigt. Wählen Sie unter Konfiguration der Datenbank-Engine die Option Aktuellen Benutzer hinzufügen aus, um Ihrem Benutzerkonto Administratorberechtigungen für die datenbank-Engine-instance zu gewähren.

    Wählen Sie Weiter aus.

  15. Wählen Sie auf der Seite Analysis Services-Konfiguration unter ServermodusPowerPivot-Modusaus

    SQL-Setup – Analysis Services-Konfigurationszielseite

  16. Wählen Sie auf der Seite Analysis Services-KonfigurationAktuellen Benutzer hinzufügen aus, um Ihrem Benutzerkonto Administratorberechtigungen zu gewähren. Sie benötigen die Administratorberechtigung, um den Server nach Abschluss von Setup zu konfigurieren.

    • Fügen Sie auf der gleichen Seite das Windows-Benutzerkonto einer Person hinzu, die ebenfalls Administratorberechtigungen benötigt. Beispielsweise muss jeder Benutzer, der eine Verbindung mit dem Analysis Services-Dienst herstellen instance in SQL Server Management Studio, um Datenbankverbindungsprobleme zu beheben, über Systemadministratorberechtigungen verfügen. Fügen Sie das Benutzerkonto einer Person hinzu, die möglicherweise jetzt die Problembehandlung oder Verwaltung des Servers ausführen möchte.

    • Hinweis

      Alle Dienstanwendungen, die Zugriff auf die Analysis Services-Serverinstanz erfordern, müssen über Analysis Services-Administratorberechtigungen verfügen. Fügen Sie z. B. die Dienstkonten für Excel Services, Power View und PerformancePoint-Dienste hinzu. Fügen Sie zusätzlich das SharePoint-Farmkonto hinzu, das als Identität der Webanwendung verwendet wird, von der die Zentraladministration gehostet wird.

    Wählen Sie Weiter aus.

  17. Wählen Sie auf der Seite FehlerberichterstellungWeiteraus.

  18. Wählen Sie auf der Seite Produkt kann installiert werden die Option Installieren aus.

  19. Wenn das Dialogfeld Computerneustart erforderlichangezeigt wird, wählen Sie OKaus.

  20. Klicken Sie nach Abschluss der Installation auf Schließen.

  21. Starten Sie den Computer neu.

  22. Wenn in Ihrer Umgebung eine Firewall verwendet wird, informieren Sie sich im Thema Configure the Windows Firewall to Allow Analysis Services Accessder SQL Server-Onlinedokumentation.

Überprüfen der SQL Server-Installation

Vergewissern Sie sich, dass der Analysis Services-Dienst ausgeführt wird.

  1. Klicken Sie in Microsoft Windows auf Start, wählen Sie Alle Programme und dann die Gruppe Microsoft SQL Server aus.

  2. Wählen Sie SQL Server Management Studioaus.

  3. Stellen Sie eine Verbindung mit der Analysis Services-Instanz her, beispielsweise [Servername]\POWERPIVOT. Wenn Sie eine Verbindung mit der Instanz herstellen können, ist sichergestellt, dass der Dienst ausgeführt wird.

Schritt 2: Konfigurieren einer grundlegenden Analysis Services-SharePoint-Integration

In den folgenden Schritten werden die erforderlichen Konfigurationsänderungen beschrieben, die die Interaktion mit erweiterten Excel-Datenmodellen innerhalb einer SharePoint-Dokumentbibliothek ermöglichen. Führen Sie diese Schritte aus, nachdem Sie SharePoint und SQL Server Analysis Services installiert haben.

SharePoint 2016

Excel Services wurde aus SharePoint 2016 entfernt. Stattdessen wird Office Online Server zum Hosten von Excel verwendet.

Gewähren von Administratorrechten in Analysis Services für Office Online Server-Computerkonto

Die in diesem Abschnitt beschriebenen Schritte müssen nicht ausgeführt werden, wenn Sie das Office Online Server-Computerkonto während der Analysis Services-Installation als Analysis Services-Administrator hinzugefügt haben.

  1. Starten Sie auf dem Analysis Services-Server die Anwendung SQL Server Management Studio, und stellen Sie eine Verbindung mit der Analysis Services-Instanz her, z. B. [MyServer]\POWERPIVOT.

  2. Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf den Instanznamen, und wählen Sie Eigenschaftenaus.

    Anzeigen von Eigenschaften eines SSAS-Servers

  3. Wählen Sie im linken Bereich Sicherheitaus. Fügen Sie das Computerkonto hinzu, auf dem Office Online Server installiert ist.

    Sicherheitseinstellungen eines SSAS-Servers

Registrieren des Analysis Services-Servers bei Office Online Server

Führen Sie diese Schritte auf Office Online Server aus.

  • Öffnen Sie ein PowerShell-Befehlsfenster als Administrator.

  • Laden Sie das OfficeWebApps -PowerShell-Modul.

    Import-Module OfficeWebApps

  • Fügen Sie den Analysis Services-Server hinzu, z.B. [MyServer]\POWERPIVOT.

    New-OfficeWebAppsExcelBIServer -ServerId [MyServer]\POWERPIVOT]

SharePoint 2013

Gewähren von Excel Services-Serveradministratorrechten für Analysis Services

Die in diesem Abschnitt beschriebenen Schritte müssen nicht ausgeführt werden, wenn Sie das Dienstkonto für die Excel Services-Anwendung während der Analysis Services-Installation als Analysis Services-Administrator hinzugefügt haben.

  1. Starten Sie auf dem Analysis Services-Server die Anwendung SQL Server Management Studio, und stellen Sie eine Verbindung mit der Analysis Services-Instanz her, z. B. [MyServer]\POWERPIVOT.

  2. Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf den Instanznamen, und wählen Sie Eigenschaftenaus.

    Anzeigen von Eigenschaften eines SSAS-Servers

  3. Wählen Sie im linken Bereich Sicherheitaus. Fügen Sie die Domänenanmeldung hinzu, die Sie in Schritt 1 für die Excel Services-Anwendung konfiguriert haben.

    Sicherheitseinstellungen eines SSAS-Servers

Konfigurieren von Excel Services für die Analysis Services-Integration

  1. Klicken Sie in der SharePoint-Zentraladministration in der Gruppe Anwendungsverwaltung auf Dienstanwendungen verwalten.

  2. Klicken Sie auf den Namen der Dienstanwendung; der Standardname lautet Excel Services-Anwendung.

  3. Klicken Sie auf der Seite Excel Services-Anwendung verwaltenauf Datenmodelleinstellungen.

  4. Klicken Sie auf Server hinzufügen.

  5. Geben Sie unter Servername den Analysis Services-Servernamen und den Power Pivot-instance Namen ein. Beispiel: MyServer\POWERPIVOT. Der Power Pivot-instance Name ist erforderlich.

    Geben Sie eine Beschreibung ein.

  6. Klicken Sie auf OK.

  7. Die Änderungen werden innerhalb einiger Minuten wirksam. Alternativ können Sie für den Dienst Dienste für Excel-Berechnungen auch auf Beenden bzw. Startenklicken. Beschreibung

    Eine andere Möglichkeit besteht darin, eine Eingabeaufforderung unter Verwendung von Administratorprivilegien zu öffnen und iisreset /noforceeinzugeben.

    Anhand der Einträge im ULS-Protokoll können Sie feststellen, ob der Server von Excel Services erkannt wird. Die Einträge lauten etwa wie folgt:

    Excel Services Application            Data Model        27           Medium                Check Administrator Access ([ServerName]\POWERPIVOT): Pass.        f127bd9b-bae3-e0e0-9b48-3f7b5ad1eae6  
    Excel Services Application            Data Model        27           Medium                Check Server Version ([ServerName]\POWERPIVOT): Pass (11.0.2809.24 >= 11.0.2800.0).         f127bd9b-bae3-e0e0-9b48-3f7b5ad1eae6  
    Excel Services Application            Data Model        27           Medium                Check Deployment Mode ([ServerName]\POWERPIVOT): Pass.            f127bd9b-bae3-e0e0-9b48-3f7b5ad1eae6  
    
    

Schritt 3: Überprüfen der Integration

In den folgenden Schritten erfahren Sie, wie eine neue Arbeitsmappe erstellt und hochgeladen wird, um zu überprüfen, ob die Analysis Services-Integration erfolgreich war. Sie benötigen für diese Schritte eine SQL Server-Datenbank.

  1. Hinweis: Wenn Sie bereits über eine erweiterte Arbeitsmappe mit Slicern oder Filtern verfügen, können Sie sie in die SharePoint-Dokumentbibliothek hochladen und überprüfen, ob Sie in der Lage sind, mit den Slicern und Filtern in der Dokumentbibliotheksansicht zu interagieren.

  2. Starten Sie in Excel eine neue Arbeitsmappe.

  3. Wählen Sie auf der Registerkarte „Daten“ im Menüband in Externe Daten abrufenAus anderen Quellenaus.

  4. Wählen Sie Aus SQL Server.

  5. Geben Sie im Datenverbindungs-Assistenten den Namen der SQL Server-Instanz ein, in der die Datenbank enthalten ist, die Sie verwenden möchten.

  6. Stellen Sie sicher, dass unter „Anmeldeinformationen“ Windows-Authentifizierung verwenden ausgewählt ist, und klicken Sie dann auf Weiter.

  7. Wählen Sie die Datenbank aus, die Sie verwenden möchten.

  8. Achten Sie darauf, dass das Kontrollkästchen Mit einer ausgewählten Tabelle verbinden aktiviert ist.

  9. Aktivieren Sie das Kontrollkästchen Auswahl mehrerer Tabellen aktivieren und Tabellen zum Excel-Datenmodell hinzufügen .

  10. Wählen Sie die Tabellen aus, die Sie importieren möchten.

  11. Aktivieren Sie das Kontrollkästchen Beziehungen zwischen ausgewählten Tabellen importieren, und wählen Sie dann Weiteraus. Durch den Import mehrerer Tabellen aus einer relationalen Datenbank können Sie mit Tabellen arbeiten, die bereits verknüpft sind. Sie sparen Arbeitsschritte, da Sie die Beziehungen nicht manuell erstellen müssen.

  12. Geben Sie auf der Assistentenseite Datenverbindungsdatei speichern und fertig stellen einen Namen für die Verbindung ein, und wählen Sie Fertig stellenaus.

  13. Das Dialogfeld Daten importieren wird angezeigt. Wählen Sie PivotTable-Bericht, und wählen Sie dann OKaus.

  14. In der Arbeitsmappe wird eine PivotTable-Feldliste angezeigt.
    Wählen Sie in der Feldliste die Registerkarte Alle aus.

  15. Fügen Sie den Bereichen Zeile, Spalten und Wert in der Feldliste Felder hinzu.

  16. Fügen Sie der PivotTable einen Slicer oder Filter hinzu. Überspringen Sie diesen Schritt nicht. Mithilfe eines Slicers oder Filters können Sie auf einfache Weise die Analysis Services-Installation überprüfen.

  17. Speichern Sie die Arbeitsmappe in einer Dokumentbibliothek in Ihrer SharePoint-Farm. Sie können die Arbeitsmappe auch auf einer Dateifreigabe speichern und dann in die SharePoint-Dokumentbibliothek hochladen.

  18. Wählen Sie den Namen der Arbeitsmappe aus, um sie in Excel Online anzuzeigen, und klicken Sie auf den Slicer, oder ändern Sie den Filter, den Sie zuvor hinzugefügt haben. Im Fall eines Datenupdates wissen Sie, dass Analysis Services installiert und für Excel verfügbar ist. Wenn Sie die Arbeitsmappe in Excel öffnen, verwenden Sie eine zwischengespeicherte Kopie und nicht den Analysis Services-Server.

Konfigurieren der Windows-Firewall, um den Zugriff auf Analysis Services zuzulassen

Verwenden Sie die Informationen im Thema Konfigurieren der Windows-Firewall zum Zulassen des Analysis Services-Zugriffs , um zu bestimmen, ob Sie die Blockierung von Ports in einer Firewall aufheben müssen, um den Zugriff auf Analysis Services oder Power Pivot für SharePoint zuzulassen. Führen Sie die Schritte in diesem Thema aus, um Port- und Firewalleinstellungen zu konfigurieren. In der Praxis sollten Sie diese Schritte zusammen ausführen, um den Zugriff auf Ihren Analysis Services-Server zuzulassen.

Aktualisieren von Arbeitsmappen und geplanter Datenaktualisierung

Die erforderlichen Schritte zum Upgrade von Arbeitsmappen, die in früheren Versionen von Power Pivot erstellt wurden, hängen davon ab, welche Version von Power Pivot die Arbeitsmappe erstellt hat. Weitere Informationen finden Sie unter Aktualisieren von Arbeitsmappen und Geplante Datenaktualisierung (SharePoint 2013).

Über die Single-Server Installation hinaus – Power Pivot für Microsoft SharePoint

Web-Front-End (WFE) oder Mittlere Ebene:: Führen Sie das Installationsprogrammpaket spPowerPivot16.msi (SharePoint 2016) oder spPowerPivot.msi (SharePoint 2013) auf jedem SharePoint-Server aus, um einen SQL Server Analysis Services Server im SharePoint-Modus in einer größeren SharePoint-Farm zu verwenden und zusätzliche Power Pivot-Features in der Farm zu installieren. Die spPowerPivot16.msi oder spPowerPivot.msi installiert erforderliche Datenanbieter und das Power Pivot für SharePoint 2016- oder 2013-Konfigurationstool.

Weitere Informationen zur Installation und Konfiguration der mittleren Ebene finden Sie unter:

Redundanz und Serverlast: Die Installation eines zweiten oder mehr SQL Server Analysis Services Server im Power Pivot-Modus sorgt für Redundanz der SQL Server Analysis Services Serverfunktionalität. Durch Hinzufügen zusätzlicher Server wird die Arbeitsauslastung auf mehrere Server verteilt. Weitere Informationen finden Sie unter

SharePoint-EinstellungenSenden Sie Feedback und Kontaktinformationen über SQL Server Feedback.

Weitere Informationen

Migrieren von Power Pivot zu SharePoint 2013
Installieren oder Deinstallieren des „Power Pivot für SharePoint“-Add-In (SharePoint 2013)
Aktualisieren von Arbeitsmappen und planmäßige Datenaktualisierungen (SharePoint 2013)