Erstellen und Konfigurieren von PowerPivot-Dienstanwendungen 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 einen internen Datenspeicher.
Dieses Thema enthält folgende Abschnitte:
Bestimmen, ob eine neue PowerPivot-Dienstanwendung erstellt werden muss
Erstellen einer PowerPivot-Dienstanwendung
Konfigurieren der PowerPivot-Dienstanwendung
Zuweisen einer PowerPivot-Dienstanwendung zu einer Webanwendung
Bearbeiten von Dienstanwendungseigenschaften
Bestimmen, ob eine neue PowerPivot-Dienstanwendung erstellt werden muss
Eine PowerPivot für SharePoint-Installation muss mindestens eine PowerPivot-Dienstanwendung in der Farm enthalten. Eine Dienstanwendung wird automatisch erstellt, wenn Sie das PowerPivot-Konfigurationstool zum Konfigurieren des Servers verwendet haben. Andernfalls müssen Sie in der Zentraladministration manuell eine PowerPivot-Dienstanwendung erstellen.
Beim Erstellen einer Dienstanwendung wird der Dienst verfügbar gemacht und die Datenbank der Dienstanwendung generiert. Abhängig von den beim Erstellen der Dienstanwendung ausgewählten Optionen wird der Standard-Dienstverbindungsgruppe eine PowerPivot-Dienstverbindung hinzugefügt. Alle SharePoint-Webanwendungen, die die Standard-Dienstverbindungsgruppe abonnieren, erhalten automatisch direkten Zugriff auf die PowerPivot-Dienstanwendung.
Sie können mehrere PowerPivot-Dienstanwendungen erstellen. Obwohl eine Dienstanwendung für die meisten Bereitstellungsszenarien ausreichend ist, kann die Erstellung einer zusätzlichen PowerPivot-Dienstanwendung in Betracht gezogen werden, falls folgende Unternehmensanforderungen bestehen:
Verwenden unterschiedlicher Konten für unbeaufsichtigte PowerPivot-Datenaktualisierungen für jede Anwendung.
Verwenden unterschiedlicher Timeouts, Verwendungsverläufe und Schwellenwerte für Abfrageantwortberichte.
Delegieren der Dienstverwaltung an unterschiedliche Personen. Ein Administrator sieht den Datenaktualisierungsverlauf, die Verwendungsdaten und andere Eigenschaften nur für die Anwendung, die er verwaltet. Es kann erforderlich sein, SharePoint-Webanwendungen zu isolieren, z. B. wenn das Unternehmen ein Hostingdienst ist, der Datenisolation für die SharePoint-Webanwendungen garantieren muss, die unterschiedlichen Kunden gehören. In diesem Fall können Sie durch die Erstellung separater PowerPivot-Dienstanwendungen diese Isolationsanforderungen erfüllen. Stellen Sie dabei sicher, dass jeder Dienstadministrator nur die Konfigurationseinstellungen und die Eigenschaften für die Anwendung sieht, die er verwaltet.
Die Erstellung zusätzlicher Dienstanwendungen führt zu neuen Anforderungen beim Verwalten von Dienstzuordnungen. Sie müssen dann nämlich benutzerdefinierte Dienstzuordnungslisten für jede zusätzliche erstellte Dienstanwendung erstellen und verwenden.
Wenn kein bestimmter Grund für eine zusätzliche PowerPivot-Dienstanwendung vorliegt, sollten Sie eine einzige Dienstanwendung für alle Webanwendungen in der Farm verwenden.
Erstellen einer PowerPivot-Dienstanwendung
Klicken Sie in der Zentraladministration unter Anwendungsverwaltung auf Dienstanwendungen verwalten.
Klicken Sie im Menüband Dienstanwendungen auf Neu.
Wählen Sie SQL Server PowerPivot-Dienstanwendung aus. Wenn dies nicht in der Liste angezeigt wird, wurde PowerPivot für SharePoint nicht installiert oder nicht ordnungsgemäß konfiguriert.
Geben Sie auf der Seite Neue PowerPivot-Dienstanwendung erstellen einen Namen für die Anwendung ein. Der Standardwert ist Die PowerPivotServiceApplication-Nummer<>. Wenn Sie mehrere PowerPivot-Dienstanwendungen erstellen, hilft ein aussagekräftiger Name anderen Administratoren, den Verwendungszweck der Anwendung zu verstehen.
Erstellen Sie in 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 der in SharePoint verfügbaren Funktion Verwaltetes Konto, mit der Sie Kennwörter und Kontoinformationen zentral aktualisieren können. Domänenkonten sind auch erforderlich, wenn Sie beabsichtigen, die Bereitstellung auf zusätzlichen Dienstinstanzen, die unter der gleichen Identität ausgeführt werden, zu skalieren.
Der Standardwert unter Datenbankserverentspricht der SQL Server-Datenbank-Engine-Instanz, die die Konfigurationsdatenbanken der Farm hostet. Sie können diesen Server verwenden oder einen anderen SQL Server auswählen.
Unter Datenbankname ist der Standardwert PowerPivotServiceApplication1_<guid>. Sie müssen eine eindeutige Datenbank für jede PowerPivot-Dienstanwendung erstellen. Der Standardname für die Datenbank entspricht dem Standardnamen der Dienstanwendung. Wenn Sie einen eindeutigen Dienstanwendungsnamen eingegeben haben, verwenden Sie eine ähnliche Benennungskonvention für den Datenbanknamen, damit Sie sie zusammen verwalten können.
Der Standardwert unter Datenbankauthentifizierunglautet Windows-Authentifizierung. Wenn Sie SQL-Authentifizierungauswählen, finden Sie im SharePoint-Administratorhandbuch bewährte Methoden zur Verwendung dieses Authentifizierungstyps in einer SharePoint-Bereitstellung.
Aktivieren Sie optional das Kontrollkästchen Proxy für diese PowerPivot-Dienstanwendung zur Standardproxygruppe der Farm hinzufügen. Dadurch wird die Dienstanwendungsverbindung der Standarddienstverbindungsgruppe hinzugefügt.
Sie müssen dieses Kontrollkästchen aktivieren, wenn Sie die erste PowerPivot-Dienstanwendung erstellen. Es muss eine PowerPivot-Dienstanwendung in der Standardverbindungsgruppe vorhanden sein, damit das PowerPivot-Verwaltungsdashboard ordnungsgemäß funktioniert.
Fügen Sie der Standardverbindungsgruppe die PowerPivot-Dienstanwendung nicht hinzu, wenn bereits eine vorhanden ist. Das Hinzufügen mehrerer Einträge des gleichen Dienstanwendungstyps ist keine unterstützte Konfiguration und könnte Fehler verursachen. Wenn Sie zusätzliche Dienstanwendungen erstellen, nehmen Sie sie nicht in die Standardverbindungsgruppe auf. 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.
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 unter Verwendung einer Standardkonfiguration erstellt. Für die meisten Szenarien werden die Standardeinstellungen empfohlen. Sie sollten nur geändert werden, falls Antwortzeiten zu lang sind oder Verbindungen getrennt werden oder wenn Sie unterschiedliche PowerPivot-Dienstkonfigurationen für bestimmte SharePoint-Webanwendungen verwenden.
Klicken Sie in der Zentraladministration unter Anwendungsverwaltung auf Dienstanwendungen verwalten.
In der Liste der Dienstanwendungen sollte die gerade erstellte und benannte Dienstanwendung angezeigt werden. Der Standardname ist PowerPivotServiceApplication1.
Klicken Sie auf die PowerPivot-Dienstanwendung. Dadurch wird das PowerPivot-Management-Dashboard geöffnet.
Klicken Sie in der Liste Aktionen oben rechts im Dashboard auf Einstellungen für Dienstanwendung konfigurieren.
Erhöhen oder verringern Sie unter Timeout für Datenbankladevorgänge den Wert, um zu ändern, wie lange der PowerPivot-Dienst auf eine Antwort von der SQL Server Analysis Services (PowerPivot) wartet, instance an die er eine Ladedatenanforderung weitergeleitet hat. Da die Übertragung sehr großer Datasets einige Zeit dauern kann, müssen Sie genügend Zeit vorsehen, damit die PowerPivot-Dienstinstanz die Excel-Arbeitsmappe abrufen und die PowerPivot-Daten zur Abfrageverarbeitung in eine Analysis Services-Instanz verschieben kann. Da PowerPivot-Daten ungewöhnlich umfangreich sein können, ist der Standardwert 30 Minuten.
Erhöhen oder verringern Sie den Wert unter Timeout für Verbindungspool, um die Dauer in Minuten zu ändern, die eine Datenverbindung im Leerlauf geöffnet gehalten wird. Der Standardwert ist 30 Minuten. Während dieses Zeitraums verwendet der PowerPivot-Dienst eine Datenverbindung im Leerlauf für schreibgeschützte Anforderungen desselben SharePoint-Benutzers für die gleichen PowerPivot-Daten. Wenn im angegebenen Zeitraum keine weiteren Anforderungen für diese Daten empfangen werden, wird die Verbindung aus dem Pool entfernt. Gültige Werte reichen von 1 bis 3600 Sekunden. Weitere Informationen zu Verbindungspools finden Sie unter Referenz zu Konfigurationseinstellungen (PowerPivot für SharePoint).
Erhöhen oder verringern Sie unter Maximale Größe des Benutzerverbindungspools den Wert, um die maximale Anzahl von Verbindungen im Leerlauf zu ändern, die der PowerPivot-Dienst in einzelnen Verbindungspools für jeden SharePoint-Benutzer, powerPivot-Dataset und Versionskombinationen erstellt.
Der Standardwert ist 1.000 Verbindungen im Leerlauf. Gültige Werte sind -1 (unbegrenzt), 0 (deaktiviert das Pooling von Benutzerverbindungen) oder 1 bis 10.000.
Durch diese Verbindungspools kann der Dienst fortlaufende Verbindungen mit den gleichen schreibgeschützten Daten, die vom selben Benutzer hergestellt werden, effizienter unterstützen. Wenn Sie das Verbindungspooling deaktivieren, wird jede Verbindung erneut erstellt.
Beachten Sie, dass Änderungen am Grenzwert der Verbindungspoolgröße (auch die Festlegung auf 0) nicht dazu führen, dass Verbindungen getrennt werden. Verbindungspools sind vorhanden, um Wartezeiten beim Herstellen einer Datenverbindung zu reduzieren. Der PowerPivot-Dienst wird nie eine Verbindung aufgrund von Verbindungspooleinstellungen ablehnen.
Erhöhen oder verringern Sie unter Maximale Größe des Verwaltungsverbindungspools den Wert, um die Anzahl geöffneter Verbindungen in einem Verbindungspool zu ändern, der für eine PowerPivot-Dienstverbindung mit Analysis Services erstellt wurde. Jede PowerPivot-Dienstinstanz öffnet eine separate Administratorverbindung zur Analysis Services-Instanz auf demselben Computer. Der PowerPivot-Dienst erstellt einen separaten Pool, damit Administratorverbindungen wiederverwendet werden können, um Verbindungen im Leerlauf zu suchen und den Serverzustand zu überwachen. Der Standardwert ist 200 Verbindungen. Gültige Werte sind -1 (unbegrenzt), 0 (deaktiviert die Verwendung des Verwaltungsverbindungspools) oder 1 bis 10000. Wenn Sie 0 auswählen, wird jede Verbindung neu erstellt.
Unter Zuordnungsmethode können Sie das Lastenausgleichsschema angeben, das der PowerPivot-Systemdienst verwendet, um eine bestimmte PowerPivot-Dienstanwendung für den Lastenausgleich einer anfänglichen Anforderung auszuwählen. Die Standardeinstellung ist Zustandsbasiert, mit der Anforderungen auf Grundlage des Serverzustands zugeordnet werden, wie anhand des verfügbaren Arbeitsspeichers und der Prozessorauslastung ermittelt. Alternativ können Sie Roundrobin auswählen, um Anforderungen den Servern in der gleichen wiederholten Reihenfolge zuzuordnen, unabhängig davon, ob ein Server ausgelastet oder im Leerlauf ist.
Unter Datenaktualisierung in Geschäftszeitenkönnen Sie den Zeitraum angeben, der einen Geschäftstag definiert. Zeitpläne zur Datenaktualisierung können am Ende eines Geschäftstags ausgeführt werden, um die während der regulären Geschäftszeiten generierten Transaktionsdaten zu sammeln.
Im PowerPivot-Konto für die unbeaufsichtigte Datenaktualisierung können Sie eine vordefinierte Secure Store Service-Zielanwendung angeben, die ein vordefiniertes Konto für die Ausführung von PowerPivot-Datenaktualisierungsaufträgen speichert. Stellen Sie sicher, dass Sie den Namen der Zielanwendung und nicht die ID angeben. Die Zielanwendung für die unbeaufsichtigte Datenaktualisierung wird automatisch erstellt, wenn Sie die Option "Neuer Server" im SQL Server-Setup verwendet haben, um PowerPivot für SharePoint zu installieren. 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).
Unter Benutzer dürfen benutzerdefinierte Windows-Anmeldeinformationen eingebenkönnen Sie das Kontrollkästchen aktivieren oder deaktivieren, um anzugeben, ob Zeitplanbesitzer beliebige Windows-Anmeldeinformationen für die Ausführung eines Datenaktualisierungszeitplans eingeben können. Wenn Sie dieses Kontrollkästchen aktivieren, erstellt und verwaltet die PowerPivot-Dienstanwendung eine Zielanwendung für jeden Satz gespeicherter Anmeldeinformationen. Weitere Informationen finden Sie unter Konfigurieren gespeicherter Anmeldeinformationen für die PowerPivot-Datenaktualisierung (PowerPivot für SharePoint).
Unter Maximale Verarbeitungsverlaufslängekönnen Sie angeben, wie lange ein Verlaufsdatensatz der Datenaktualisierungsverarbeitung beibehalten wird. Diese Informationen werden auf den Seiten für den Datenaktualisierungsverlauf angezeigt, die für jede Arbeitsmappe angelegt werden, die die Datenaktualisierung nutzt. Sie werden auch im PowerPivot-Management-Dashboard angezeigt.
Geben Sie unter Sammlung von Verwendungsdaten in Berichtsintervall für Abfragenein Zeitintervall an, in dem Abfragestatistiken gemeldet werden. Abfragestatistiken werden als einzelnes Ereignis gemeldet, um die Kommunikation zwischen den Servern zu minimieren.
Geben Sie unter Verwendungsdatenverlauf an, wie lange ein Verlaufsdatensatz der Verwendungsdaten beibehalten wird. Die Verwendungsinformationen werden im PowerPivot-Management-Dashboard angezeigt. Die Berichte sind weniger effektiv, wenn Sie für den Verwendungsdatenverlauf einen zu niedrigen Wert angeben.
Geben Sie unter Sammlung von Verwendungsdaten für jeden Abfrageantwort-Schwellenwert eine Obergrenze an, die bestimmt, wo eine Kategorie aufhört und die nächste beginnt. Durch diese Kategorien wird eine Basislinie festgelegt, auf deren Grundlage das Abfrageverhalten gemessen wird. Sie können diese Kategorien verwenden, um Trends in den Abfrageantwortzeiten Ihres Systems zu überwachen. Diese Informationen werden im PowerPivot-Management-Dashboard angezeigt.
Klicken Sie auf OK , um die Änderungen zu speichern.
Änderungen am Timeout für Ladevorgänge oder an der Zuordnungsmethode werden nur auf neu eingehende Anforderungen angewendet. Für Anforderungen, die bereits ausgeführt werden, gelten die Werte, die beim Empfang der Anforderung gültig waren.
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 Liste der Dienstanwendungsverbindungen für die jeweilige Webanwendung hinzufügen. Hierfür gibt es zwei Möglichkeiten:
Fügen Sie die Anwendung der Standardverbindungsgruppe hinzu. Die Standardverbindungsgruppe ist eine Sammlung von Dienstanwendungsverbindungen, die jeder Webanwendung zur Verfügung stehen, die darauf verweist. Sie müssen dieser Liste eine PowerPivot-Dienstanwendung hinzufügen.
Erstellen Sie für eine bestimmte Webanwendung eine benutzerdefinierte Verbindungsliste. Wenn Sie mehrere PowerPivot-Dienstanwendungen erstellt haben, können Sie die zu verwendende Anwendung aus einer benutzerdefinierten Liste auswählen.
Die Standardverbindungsgruppe kann mehr als eine Dienstanwendung des gleichen Typs enthalten. Beachten Sie jedoch, dass das Hinzufügen von mehr als einer PowerPivot-Dienstanwendung zu dieser Liste keine unterstützte Konfiguration ist.
Klicken Sie in der Zentraladministration unter Anwendungsverwaltungauf Webanwendungen verwalten.
Wählen Sie die Anwendung aus, für die Sie eine Verbindung zuweisen möchten (z. B. SharePoint -80).
Klicken Sie auf Dienstverbindungen.
Wählen Sie unter Bearbeiten der folgenden Gruppe von Zuordnungendie Option Standard oder [Benutzerdefiniert] aus.
Aktivieren Sie für [benutzerdefiniert] das Kontrollkästchen neben jeder Dienstanwendungsverbindung, die Sie verwenden möchten. Wenn Sie über mehrere PowerPivot-Dienstanwendungen verfügen (angegeben durch Typ),
PowerPivot Service Application Proxy
stellen Sie sicher, dass Sie nur eine auswählen.Klicken Sie auf OK.
Bearbeiten von Eigenschaften für Dienstanwendungen
Verwenden Sie die folgenden Anweisungen, um die Eigenschaftenseite erneut zu öffnen, die den Dienstanwendungsnamen, den Anwendungspool sowie die Datenbankeinstellungen und Dienstzuordnungen enthält.
Klicken Sie in der Zentraladministration unter Anwendungsverwaltung auf Dienstanwendungen verwalten.
Wählen Sie die PowerPivot-Dienstanwendung aus, aber klicken Sie nicht darauf. Sie können auf den Typnamen klicken, um die gesamte Zeile auszuwählen.
Klicken Sie im Menüband auf Eigenschaften .
Weitere Informationen
PowerPivot-Serververwaltung und -konfiguration in der Zentraladministration