Freigeben über


Erstellen und Konfigurieren einer PowerPivot-Dienstanwendung in der Zentraladministration

Eine PowerPivot-Dienstanwendung ist eine freigegebene Dienstinstanz des PowerPivot-Systemdiensts. Jede Dienstanwendung verfügt über eine eigene Anwendungsidentität, Konfigurationseinstellungen, Eigenschaften und internen Datenspeicher.

Dieses Thema enthält die folgenden Abschnitte:

Bestimmen, ob eine neue PowerPivot-Dienstanwendung erstellt werden soll

Erstellen einer PowerPivot-Dienstanwendung

Konfigurieren der PowerPivot-Dienstanwendung

Zuweisen einer PowerPivot-Dienstanwendung zu einer Webanwendung

Eigenschaften der Dienstanwendung bearbeiten

Bestimmen, ob eine neue PowerPivot-Dienstanwendung erstellt werden soll

Eine PowerPivot für SharePoint-Installation muss mindestens eine PowerPivot-Dienstanwendung in der Farm haben. Eine Dienstanwendung wird automatisch erstellt, wenn Sie das PowerPivot-Konfigurationstool zum Konfigurieren des Servers verwendet haben. Andernfalls müssen Sie eine PowerPivot-Dienstanwendung manuell in der Zentraladministration erstellen.

Beim Erstellen einer Dienstanwendung wird der Dienst verfügbar gemacht und die Datenbank der Dienstanwendung generiert. Abhängig von den Optionen, die Sie beim Erstellen der Dienstanwendung auswählen, wird der Standarddienstverbindungsgruppe eine PowerPivot-Dienstverbindung hinzugefügt. Alle SharePoint-Webanwendungen, die die Standarddienstverbindungsgruppe abonnieren, erhalten den sofortigen Zugriff auf die PowerPivot-Dienstanwendung automatisch.

Sie können mehrere PowerPivot-Dienstanwendungen erstellen. Obwohl eine Dienstanwendung für die meisten Bereitstellungsszenarien ausreichend ist, können Sie erwägen, eine zusätzliche PowerPivot-Dienstanwendung zu erstellen, wenn Ihre Geschäftlichen Anforderungen Folgendes umfassen:

  • Verwenden eines anderen unbeaufsichtigten PowerPivot-Datenaktualisierungskontos für jede Anwendung.

  • Verwenden unterschiedlicher Timeouts, Verwendungsverlauf und Schwellenwerte für die Abfrageantwortberichterstattung.

  • Delegieren der Dienstverwaltung an verschiedene Personen. Ein Administrator sieht den Datenaktualisierungsverlauf, Nutzungsdaten und andere Eigenschaften nur für die Anwendung, die er verwaltet. Wenn Sie SharePoint-Webanwendungen isolieren müssen (z. B. wenn Ihr Unternehmen ein Hostingdienst ist, der die Datenisolation für die SharePoint-Webanwendungen garantiert, die zu verschiedenen Kunden gehören), kann das Erstellen separater PowerPivot-Dienstanwendungen helfen, isolationsanforderungen zu erfüllen, indem sichergestellt wird, dass jeder Dienstadministrator nur die Konfigurationseinstellungen und Eigenschaften für die Anwendung sieht, die er verwaltet.

Durch das Erstellen zusätzlicher Dienstanwendungen werden neue Anforderungen für die Verwaltung von Dienstverknüpfungen eingeführt. Dies erfordert, dass Sie benutzerdefinierte Dienstzuordnungslisten für jede zusätzliche Dienstanwendung erstellen und verwenden, die Sie erstellen.

Wenn Sie keinen bestimmten Grund für das Erstellen zusätzlicher PowerPivot-Dienstanwendung haben, sollten Sie eine einzelne Dienstanwendung für alle Webanwendungen in der Farm verwenden.

Erstellen einer PowerPivot-Dienstanwendung

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

  2. Klicken Sie im Menüband "Dienstanwendungen" auf "Neu".

  3. Wählen Sie die SQL Server PowerPivot-Dienstanwendung aus. Wenn sie nicht in der Liste angezeigt wird, ist PowerPivot für SharePoint nicht installiert oder ordnungsgemäß konfiguriert.

  4. Geben Sie auf der Seite " Neue PowerPivot-Dienstanwendung erstellen" einen Namen für die Anwendung ein. Der Standardwert ist PowerPivotServiceApplication<Nummer>. Wenn Sie mehrere PowerPivot-Dienstanwendungen erstellen, hilft ein beschreibender Name anderen Administratoren zu verstehen, wie die Anwendung verwendet wird.

  5. Erstellen Sie im Anwendungspool einen neuen Anwendungspool für die Anwendung (empfohlen). Wählen Sie ein verwaltetes Konto für den Anwendungspool aus, oder erstellen Sie es. Sie müssen ein Domänenbenutzerkonto angeben. Ein Domänenbenutzerkonto ermöglicht die Verwendung des Features für verwaltetes SharePoint-Konto, mit dem Sie Kennwörter und Kontoinformationen an einem zentralen Ort aktualisieren können. Domänenkonten sind auch erforderlich, wenn Sie beabsichtigen, die Bereitstellung zu skalieren, um zusätzliche Dienstinstanzen einzuschließen, die unter derselben Identität ausgeführt werden.

  6. In Datenbankserver ist der Standardwert die SQL Server-Datenbankmodulinstanz, die die Farmkonfigurationsdatenbanken hosten. Sie können diesen Server verwenden oder einen anderen SQL Server auswählen.

  7. Im Datenbanknamen ist der Standardwert PowerPivotServiceApplication1_<guid>. Sie müssen eine eindeutige Datenbank für jede PowerPivot-Dienstanwendung erstellen. Der Standarddatenbankname entspricht dem Standardnamen der Dienstanwendung. Wenn Sie einen eindeutigen Dienstanwendungsnamen eingegeben haben, folgen Sie einer ähnlichen Benennungskonvention für Den Datenbanknamen, damit Sie sie zusammen verwalten können.

  8. Der Standardwert unter Datenbankauthentifizierunglautet Windows-Authentifizierung. Wenn Sie die SQL-Authentifizierung auswählen, finden Sie im SharePoint-Administratorhandbuch bewährte Methoden zur Verwendung dieses Authentifizierungstyps in einer SharePoint-Bereitstellung.

  9. Aktivieren Sie optional das Kontrollkästchen zum Hinzufügen des Proxys für diese PowerPivot-Dienstanwendung zur Standardproxygruppe der Farm. Dadurch wird der Standarddienstverbindungsgruppe die Dienstanwendungsverbindung hinzugefügt.

    Sie müssen dieses Kontrollkästchen aktivieren, wenn Sie Ihre erste PowerPivot-Dienstanwendung erstellen. Es muss eine PowerPivot-Dienstanwendung in der Standardverbindungsgruppe vorhanden sein, damit das PowerPivot-Verwaltungsdashboard ordnungsgemäß funktioniert.

    Fügen Sie die PowerPivot-Dienstanwendung nicht zur Standardverbindungsgruppe hinzu, wenn bereits eine vorhanden ist. Das Hinzufügen mehrerer Einträge desselben Dienstanwendungstyps ist keine unterstützte Konfiguration und kann zu Fehlern führen. Wenn Sie zusätzliche Dienstanwendungen erstellen, verlassen Sie sie aus der Standardverbindungsgruppe, und fügen Sie sie stattdessen benutzerdefinierten Listen hinzu.

    Weitere Informationen zu Dienstzuordnungen finden Sie unter Verbinden einer PowerPivot-Dienstanwendung mit einer SharePoint-Webanwendung in der Zentraladministration.

  10. Klicken Sie auf "OK". Der Dienst wird zusammen mit anderen verwalteten Diensten in der Dienstanwendungsliste der Farm angezeigt.

Konfigurieren der PowerPivot-Dienstanwendung

Eine PowerPivot-Dienstanwendung wird mithilfe einer Standardkonfiguration erstellt. Die Standardeinstellungen werden für die meisten Szenarien empfohlen. Ändern Sie sie nur, wenn langsame Reaktionszeiten oder verworfene Verbindungen auftreten oder wenn Sie eine unterschiedliche PowerPivot-Dienstkonfiguration für bestimmte SharePoint-Webanwendungen haben.

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

    In der Liste der Dienstanwendungen sollte die soeben erstellte und benannte Dienstanwendung angezeigt werden. Der Standardwert ist PowerPivotServiceApplication1.

  2. Klicken Sie auf die PowerPivot-Dienstanwendung. Dadurch wird das PowerPivot-Verwaltungsdashboard geöffnet.

  3. Klicken Sie in der Liste "Aktionen " in der oberen rechten Ecke des Dashboards auf " Dienstanwendungseinstellungen konfigurieren".

  4. Erhöhen oder verkleinern Sie im Timeout des Datenbankladevorgangs den Wert, um zu ändern, wie lange der PowerPivot-Dienst auf eine Antwort der SQL Server Analysis Services (PowerPivot)-Instanz wartet, an die sie eine Lastdatenanforderung weitergeleitet hat. Da sehr große Datasets Zeit in Anspruch nehmen, um sich über das Kabel zu bewegen, müssen Sie ausreichend Zeit für die PowerPivot-Dienstinstanz zum Abrufen der Excel-Arbeitsmappe und zum Verschieben der PowerPivot-Daten in eine Analysis Services-Instanz für die Abfrageverarbeitung zulassen. Da PowerPivot-Daten ungewöhnlich groß sein können, beträgt der Standardwert 30 Minuten.

  5. Erhöhen oder verkleinern Sie im Timeout des Verbindungspools den Wert, um zu ändern, wie viele Minuten eine Leerlaufdatenverbindung geöffnet bleibt. Der Standardwert beträgt 30 Minuten. Während dieses Zeitraums verwendet der PowerPivot-Dienst eine Leerlaufdatenverbindung für schreibgeschützte Anforderungen desselben SharePoint-Benutzers für dieselben PowerPivot-Daten. Wenn während des angegebenen Zeitraums keine weiteren Anforderungen für diese Daten empfangen werden, wird die Verbindung aus dem Pool entfernt. Gültige Werte sind 1 bis 3600 Sekunden. Weitere Informationen zu Verbindungspools finden Sie unter Konfigurationseinstellungsreferenz (PowerPivot für SharePoint).

  6. Erhöhen oder verkleinern Sie in der maximalen Größe des Benutzerverbindungspools den Wert, um die maximale Anzahl von Leerlaufverbindungen zu ändern, die der PowerPivot-Dienst in einzelnen Verbindungspools für jeden SharePoint-Benutzer, PowerPivot-Dataset und Versionskombinationen erstellt.

    Der Standardwert ist 1000 Leerlaufverbindungen. Gültige Werte sind -1 (unbegrenzt), 0 (deaktiviert benutzerverbindungspooling) oder 1 bis 10000.

    Diese Verbindungspools ermöglichen es dem Dienst, fortlaufende Verbindungen mit denselben schreibgeschützten Daten durch denselben Benutzer effizienter zu unterstützen. Wenn Sie das Verbindungspooling deaktivieren, wird jede Verbindung neu erstellt.

    Beachten Sie, dass das Ändern des Grenzwerts für die Größe des Verbindungspools, einschließlich der Einstellung auf 0, nicht zu verworfenen Verbindungen führt. Verbindungspools sind vorhanden, um Wartezeiten beim Herstellen einer Verbindung mit Daten zu reduzieren. Der PowerPivot-Dienst verweigert niemals eine Verbindung basierend auf den Verbindungspooleinstellungen.

  7. Erhöhen oder verkleinern Sie in der maximalen Größe des administrativen Verbindungspools den Wert, um die Anzahl der geöffneten Verbindungen in einem Verbindungspool zu ändern, der für eine PowerPivot-Dienstverbindung mit Analysis Services erstellt wurde. Jede PowerPivot-Dienstinstanz öffnet eine separate administrative Verbindung mit der Analysis Services-Instanz auf demselben Computer. Der PowerPivot-Dienst erstellt einen separaten Pool zum Wiederverwenden administrativer Verbindungen zum Zweck der Überprüfung auf Leerlaufverbindungen und überwachen den Serverstatus. Der Standardwert ist 200 Verbindungen. Gültige Werte sind -1 (unbegrenzt), 0 (deaktiviert administrative Verbindungspooling) oder 1 bis 10000. Wenn Sie "0" auswählen, wird jede Verbindung neu erstellt.

  8. In der Zuordnungsmethode können Sie das Lastenausgleichsschema angeben, das der PowerPivot-Systemdienst verwendet, um eine bestimmte PowerPivot-Dienstanwendung für den Lastenausgleich für eine anfängliche Anforderung auszuwählen. Die Standardeinstellung ist "Auf Gesundheitszustand basierend", die Anforderungen basierend auf dem Serverstatus zuordnet, wie durch den verfügbaren Arbeitsspeicher und die Prozessor-Auslastung gemessen. Alternativ können Sie Round Robin auswählen, um Anforderungen an Server in derselben wiederholten Reihenfolge zuzuweisen, unabhängig davon, ob ein Server ausgelastet oder im Leerlauf ist.

  9. In der Datenaktualisierung können Sie in den Geschäftszeiten einen Stundenbereich angeben, der einen Arbeitstag definiert. Datenaktualisierungszeitpläne können nach dem Ende eines Arbeitstags ausgeführt werden, um Transaktionsdaten aufzunehmen, die während der normalen Geschäftszeiten generiert wurden.

  10. Im unbeaufsichtigten Datenaktualisierungskonto von PowerPivot können Sie eine vordefinierte Secure Store Service-Zielanwendung angeben, die ein vordefiniertes Konto für die Ausführung von PowerPivot-Datenaktualisierungsaufträgen speichert. Achten Sie darauf, den Zielanwendungsnamen und nicht die ID anzugeben. Die Zielanwendung für die unbeaufsichtigte Datenaktualisierung wird automatisch erstellt, wenn Sie die Option "Neuer Server" im SQL Server-Setup zum Installieren von PowerPivot für SharePoint verwendet haben. Andernfalls müssen Sie die Zielanwendung manuell erstellen. Anweisungen zum Konfigurieren des Kontos finden Sie unter Konfigurieren des unbeaufsichtigten PowerPivot-Datenaktualisierungskontos (PowerPivot für SharePoint).

  11. In "Benutzer dürfen benutzerdefinierte Windows-Anmeldeinformationen eingeben" können Sie das Kontrollkästchen aktivieren oder deaktivieren, um anzugeben, ob Planbesitzer beliebige Windows-Anmeldeinformationen eingeben können, um einen Datenaktualisierungszeitplan auszuführen. Wenn Sie dieses Kontrollkästchen aktivieren, erstellt und verwaltet die PowerPivot-Dienstanwendung eine Zielanwendung für jede Gruppe gespeicherter Anmeldeinformationen. Weitere Informationen finden Sie unter Konfigurieren gespeicherter Anmeldeinformationen für die PowerPivot-Datenaktualisierung (PowerPivot für SharePoint).

  12. In der maximalen Verarbeitungsverlaufslänge können Sie angeben, wie lange ein historischer Datensatz der Datenaktualisierungsverarbeitung aufbewahrt werden soll. Diese Informationen werden auf Datenaktualisierungsverlaufsseiten angezeigt, die für jede Arbeitsmappe aufbewahrt werden, die die Datenaktualisierung verwendet. Sie wird auch im PowerPivot-Verwaltungsdashboard angezeigt.

  13. Geben Sie in der Verwendungsdatensammlung im Abfrageberichtsintervall ein Zeitintervall für berichtsabfragestatistiken an. Abfragestatistiken werden als einzelnes Ereignis gemeldet, um die Server-zu-Server-Kommunikation zu minimieren.

  14. Geben Sie im Verwendungsdatenverlauf an, wie lange ein historischer Datensatz von Nutzungsdaten beibehalten werden soll. Nutzungsinformationen werden im PowerPivot-Verwaltungsdashboard angezeigt. Die Berichte sind weniger effektiv, wenn Sie einen zu niedrigen Wert für den Nutzungsdatenverlauf angeben.

  15. Geben Sie in der Sammlung von Verwendungsdaten in jedem Abfrageantwortschwellenwert eine Obergrenze an, die bestimmt, wo eine Kategorie beendet wird und eine andere beginnt. Diese Kategorien richten einen Basisplan ein, mit dem das Abfrageverhalten gemessen wird. Sie können diese Kategorien verwenden, um Trends in Abfrageantwortzeiten für Ihr System zu überwachen. Diese Informationen werden im PowerPivot-Verwaltungsdashboard angezeigt.

  16. Klicken Sie auf OK, um Ihre Änderungen zu speichern.

    Änderungen an der Ladezeitüberschreitung oder der Zuordnungsmethode werden nur auf neue eingehende Anfragen angewendet. Anforderungen, die bereits ausgeführt werden, unterliegen den Werten, die wirksam waren, als die Anforderung empfangen wurde.

Zuweisen einer PowerPivot-Dienstanwendung zu einer Webanwendung

Nachdem Sie eine PowerPivot-Dienstanwendung konfiguriert haben, können Sie sie einer Webanwendung zuweisen, indem Sie sie der Dienstanwendungsverbindungsliste für diese Webanwendung hinzufügen. Sie können auf zwei Arten vorgehen:

  • Fügen Sie sie der Standardverbindungsgruppe hinzu. Die Standardverbindungsgruppe ist eine Sammlung von Dienstanwendungsverbindungen, die für jede Webanwendung verfügbar sind, die darauf verweist. Sie müssen dieser Liste eine PowerPivot-Dienstanwendung hinzufügen.

  • Erstellen Sie eine benutzerdefinierte Verbindungsliste für eine bestimmte Webanwendung. Wenn Sie mehrere PowerPivot-Dienstanwendungen erstellt haben, können Sie auswählen, welcher verwendet werden soll, indem Sie ihn in einer benutzerdefinierten Liste auswählen.

Die Standardverbindungsgruppe akzeptiert mehrere Dienstanwendungen desselben Typs. Beachten Sie jedoch, dass das Hinzufügen mehrerer PowerPivot-Dienstanwendungen zu dieser Liste keine unterstützte Konfiguration ist.

  1. Klicken Sie in der Zentraladministration in "Anwendungsverwaltung" auf "Webanwendungen verwalten".

  2. Wählen Sie die Anwendung aus, für die Sie eine Verbindung zuweisen möchten (z. B. SharePoint -80).

  3. Klicken Sie auf "Dienstverbindungen".

  4. Wählen Sie in der folgenden Gruppe von Zuordnungen"Standard " oder "[benutzerdefiniert]" aus.

  5. Aktivieren Sie für [benutzerdefiniert] das Kontrollkästchen neben jeder Dienstanwendungsverbindung, die Sie verwenden möchten. Wenn Sie über mehrere PowerPivot-Dienstanwendungen verfügen (bei denen der Typ auf PowerPivot Service Application Proxy gesetzt ist), stellen Sie sicher, dass Sie nur eine auswählen.

  6. Klicke auf OK.

Eigenschaften der Dienstanwendung bearbeiten

Verwenden Sie die folgenden Anweisungen, um die Eigenschaftenseite erneut zu öffnen, die den Namen der Dienstanwendung, den Anwendungspool, die Datenbankeinstellungen und Dienstzuordnungen angibt.

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

  2. Wählen Sie die PowerPivot-Dienstanwendung aus, klicken Sie jedoch nicht. Sie können auf den Typnamen klicken, um die gesamte Zeile auszuwählen.

  3. Klicken Sie im Menüband auf "Eigenschaften ".

Siehe auch

PowerPivot Server-Verwaltung und -Konfiguration in der Zentraladministration