Konfigurieren der dedizierten Datenaktualisierung oder reinen Abfrageverarbeitung
Im integrierten SharePoint-Modus kann eine Analysis Services-Serverinstanz für die Unterstützung bestimmter Verarbeitungsanforderungen wie der Datenaktualisierung oder reinen Abfrageverarbeitung konfiguriert werden. Standardmäßig sind beide Typen von Ladeanforderungen aktiviert. Sie können einen der beiden Typen deaktivieren, um ein dediziertes Abfragemodul oder einen Datenaktualisierungsserver zu erstellen.
Wichtig |
---|
In dieser Version gibt es keine Konfigurationseinstellungen zur Begrenzung der Speicherauslastung oder CPU-Nutzung für Datenaktualisierungsaufträge oder bedarfsgesteuerte Abfragen. Eine Analysis Services-Dienst-Instanz verwendet alle verfügbaren Ressourcen zur Ausführung der von ihr verwalteten Abfragen und Datenaktualisierungsaufträge. Weitere Informationen darüber, wie Systemressourcen vom Server verwendet werden, finden Sie unter Analysis Services im integrierten SharePoint-Modus (PowerPivot für SharePoint). |
Dieses Thema enthält folgende Abschnitte:
Konfigurieren eines Verarbeitungsmodus
Ändern der Anzahl von Datenaktualisierungsaufträgen, die gleichzeitig ausgeführt werden können
Konfigurieren eines Verarbeitungsmodus
Klicken Sie in der Zentraladministration unter Systemeinstellungen auf Dienste auf dem Server verwalten.
Klicken Sie oben auf der Seite unter Server auf den Pfeil nach unten und dann auf Server ändern.
Wählen Sie den SharePoint-Server mit der zu konfigurierenden Analysis Services-Serverinstanz aus.
Klicken Sie auf SQL Server Analysis Services.
Führen Sie unter Verwendung von Dienstinstanzen folgende Schritte aus:
Deaktivieren Sie das Kontrollkästchen Laden von schreibgeschützten Datenbanken aktivieren, um die bedarfsgesteuerte Abfrageverarbeitung zu deaktivieren, die ausgeführt wird, sobald ein Benutzer eine Arbeitsmappe mit PowerPivot-Daten öffnet.
Deaktivieren Sie das Kontrollkästchen Laden von Datenbanken für die Aktualisierung aktivieren, um geplante Datenaktualisierungen zu deaktivieren.
Hinweis Durch das Deaktivieren der Datenaktualisierung werden keine Datenaktualisierungsoptionen aus SharePoint-Websites entfernt. Besitzer von PowerPivot-Arbeitsmappen können weiterhin Zeitpläne für Datenaktualisierungen erstellen, die Datenaktualisierung wird jedoch auf diesem Server nicht ausgeführt.
Optional können Sie für Datenaktualisierungsvorgänge die Anzahl der gleichzeitigen Aktualisierungsaufträge ändern. Es wird empfohlen, die Anzahl der gleichzeitigen Aufträge zu erhöhen, wenn der Server nur für die Datenaktualisierung konfiguriert ist oder über zusätzliche Prozessoren verfügt. Sie könnten die Anzahl der gleichzeitigen Aufträge verringern, wenn Sie Systemressourcen für zusätzliche bedarfsgesteuerte Abfragen freigeben möchten.
Speichern Sie die Änderungen. Der Server überprüft Ihre Eingaben erst nach Auftreten eines Verarbeitungsereignisses. Wenn Sie für die gleichzeitigen Aufträge einen ungültigen Wert eingeben, wird der Fehler erkannt und bei der Verarbeitung der nächsten Anforderung protokolliert.
Ändern der Anzahl von Datenaktualisierungsaufträgen, die gleichzeitig ausgeführt werden können
Ein Datenaktualisierungsauftrag ist ein geplanter Task, der einer von einer PowerPivot-Dienstanwendung verwalteten und überwachten Verarbeitungswarteschlange hinzugefügt wird. Ein Auftrag besteht aus Zeitplaninformationen für eine oder mehrere Datenquellen in einer PowerPivot-Arbeitsmappe. Für jeden definierten Zeitplan wird ein separater Auftrag erstellt. Wenn ein Arbeitsmappenbesitzer einen Zeitplan für alle Datenquellen definiert, wird nur ein Auftrag für den gesamten Datenaktualisierungsvorgang erstellt. Wenn ein Arbeitsmappenbesitzer individuelle Zeitpläne für externe Datenquellen erstellt, werden mehrere Aufträge erstellt und ausgeführt, um eine vollständige Datenaktualisierung für diese Arbeitsmappe durchzuführen.
Sie können die Anzahl gleichzeitig ausführbarer Datenaktualisierungsaufträge erhöhen, sofern die zusätzliche Last vom System unterstützt wird.
Einstellung |
Gültige Werte |
Beschreibung |
---|---|---|
Standardwert |
Berechnet auf Grundlage des RAMs. |
Der Standardwert basiert auf dem verfügbaren Arbeitsspeicher geteilt durch 4 GB. Da der Standardwert durch eine Formel berechnet wird, können die Einstellungen abhängig von der Systemkapazität angepasst werden.
Hinweis
Der Divisor von 4 GB wurde auf Grundlage der RAM-Verwendung für eine umfangreiche Stichprobe realer PowerPivot-Datenquellen ausgewählt. Er basiert nicht auf einer physikalischen oder logischen PowerPivot-Architektur.
|
Maximalwert |
Berechnet anhand der CPU-Anzahl. |
Die maximale Anzahl gleichzeitiger Aufträge, die Sie angeben können, basiert auf der Anzahl von Prozessoren im Computer. Auf einem 4 Socket-Quad-Core-Computer können beispielsweise maximal 16 Aufträge gleichzeitig ausgeführt werden. |
Heraufsetzen des Standardwerts auf einen höheren Wert
Das folgende Diagramm zeigt verschiedene Kombinationen von Arbeitsspeicher (RAM) und CPU. Die resultierenden Standard- und Maximalwerte werden basierend auf den Systemmerkmalen berechnet. Wie oben erwähnt, basiert der Standardwert auf dem Arbeitsspeicher, während der Maximalwert auf den CPUs basiert. In der letzten Spalte ist angegeben, ob Sie die maximale Anzahl gleichzeitiger Datenaktualisierungsaufträge erhöhen können.
Effektive RAM-Kapazität (in GB) |
Berechneter Standardwert |
Effektive CPU-Anzahl |
Berechneter Maximalwert |
Anzahl gleichzeitiger Aufträge erhöhen? |
---|---|---|---|---|
4 |
1 |
1 |
1 |
Nein. Standardwert und Maximalwert sind identisch. |
4 |
1 |
4 |
4 |
Ja. Sie können die Anzahl gleichzeitiger Aufträge auf 2, 3 oder 4 erhöhen. |
8 |
2 |
4 |
4 |
Ja. Sie können die Anzahl gleichzeitiger Aufträge auf 3 oder 4 erhöhen. |
16 |
4 |
4 |
4 |
Nein. Standardwert und Maximalwert sind identisch. |
32 |
Der mit der Formel zum Berechnen des Standardwerts ermittelte Standardwert beträgt 8. Da der Standardwert höher als der zulässige Maximalwert ist, wird der berechnete Standardwert in diesem Fall nicht verwendet. |
4 |
4 |
Nein. Obwohl die hohe RAM-Kapazität für einen Standardwert von 8 gleichzeitigen Aufträgen sprechen würde, unterstützt ein Computer mit nur 4 Prozessoren maximal 4 gleichzeitige Aufträge. |
32 |
8 |
8 |
8 |
Nein. |
32 |
8 |
16 |
16 |
Ja. |
64 |
16 |
16 |
16 |
Nein. |
Da nicht vorhergesagt werden kann, ob mehrere Aufträge zur gleichen Zeit erfolgreich ausgeführt werden können, sollten Sie die Anzahl gleichzeitiger Aufträge erst erhöhen, nachdem Sie die Arbeitsspeichernutzung über einen Zeitraum analysiert und festgestellt haben, dass der Serverarbeitsspeicher generell unterausgelastet ist.
Jeder Datenaktualisierungsauftrag weist andere Auslastungsmerkmale auf, die von der Anzahl und der Größe der aktualisierten Datenquellen abhängig sind. Arbeitsmappen mit einer einzelnen Datenquelle und wenigen Zeilen verursachen eine wesentlich geringere Verarbeitungslast als eine Arbeitsmappe, die zahlreiche Datenquellen und sehr umfangreiche Rowsets aufweist.