Festlegen von Verarbeitungsoptionen (Reporting Services im integrierten SharePoint-Modus)

Gilt für: SQL Server Reporting Services (2016) SharePoint ❌ Power BI-Berichtsserver

Inhalt im Zusammenhang mit früheren Versionen von SQL Server Reporting Services (SSRS) finden Sie unter Was ist SQL Server Reporting Services?.

Sie können Verarbeitungsoptionen für einen Reporting Services-Bericht festlegen, um den Zeitpunkt der Datenverarbeitung zu bestimmen. Sie können auch einen Timeoutwert für die Berichtsverarbeitung und Optionen festlegen, mit denen bestimmt wird, ob der Berichtsverlauf für den aktuellen Bericht aktiviert ist.

  • Sie können einen Bericht als Berichtsmomentaufnahme ausführen, um zu verhindern, dass der Bericht zu willkürlichen Zeiten ausgeführt wird (z.B. während einer geplanten Sicherung). Eine Berichtsmomentaufnahme wird gewöhnlich gemäß einem Zeitplan erstellt und dann aktualisiert. Auf diese Weise können Sie genau planen, wann der Bericht und die Daten verarbeitet werden. Falls ein Bericht auf Abfragen basiert, deren Ausführung viel Zeit in Anspruch nimmt oder die Daten von einer Datenquelle verwenden, auf die während eines bestimmten Zeitraums kein Benutzer Zugriff haben soll, sollten Sie den Bericht als Momentaufnahme ausführen.

  • Ein Berichtsserver kann eine Kopie eines verarbeiteten Berichts zwischenspeichern und diese anzeigen, wenn ein Benutzer den Bericht öffnet. Die Zwischenspeicherung ist eine Technik zur Leistungsoptimierung. Durch die Zwischenspeicherung kann ein Bericht schneller abgerufen werden, falls der Bericht sehr umfangreich ist oder häufig abgerufen wird.

  • Der Berichtsverlauf enthält eine Auflistung der zuvor ausgeführten Kopien eines Berichts. Mithilfe des Berichtsverlaufs können Sie eine Aufzeichnung eines Berichts für einen bestimmten Zeitraum verwalten. Der Berichtsverlauf ist nicht für Berichte mit vertraulichen oder persönlichen Daten gedacht. Aus diesem Grund kann der Berichtsverlauf nur jene Berichte enthalten, von denen die Abfrage einer Datenquelle mithilfe eines einzigen Satzes von Anmeldeinformationen durchgeführt wird, die für alle einen Bericht ausführenden Benutzer verfügbar sind. (Die Anmeldeinformationen müssen entweder gespeicherte Anmeldeinformationen oder Anmeldeinformationen für die unbeaufsichtigte Berichtsausführung sein.)

    Bei der Reporting Services-Integration in SharePoint werden die Funktionen zum Auschecken und Einchecken in der Inhaltsverwaltung von SharePoint verwendet, um Updates zu Reporting Services-Inhaltstypen zu speichern. Dies umfasst auch die Erstellung von Berichtsmomentaufnahmen. Wenn Sie die Versionsverwaltung für eine Dokumentbibliothek aktivieren, wird die Berichtsversion aktualisiert, wenn eine neue Berichtsverlaufs-Momentaufnahme erstellt wird. Dies ist eine zusätzliche Auswirkung der Aktualisierung von Momentaufnahmen. Bei der Aktualisierung einer Momentaufnahme wird die LastExecution-Eigenschaft des Berichts geändert, und dadurch erfolgt gleichzeitig eine Änderung in der Version des Berichts.

  • Mithilfe von Timeoutwerten können Sie Grenzwerte für die Verwendung der Systemressourcen festlegen.

Hinweis

Die Integration von Reporting Services in SharePoint ist nach SQL Server 2016 nicht mehr möglich.

Datenaktualisierungsoptionen festlegen

  1. Zeigen Sie auf einen Bericht in der Bibliothek.

  2. Wählen Sie den Pfeil nach unten und dann Verarbeitungsoptionen verwalten aus.

  3. Wählen Sie unter Datenaktualisierungsoptionen die Option Momentaufnahmedaten verwenden aus. Wenn die Meldung „Dieser Bericht kann nicht über eine Momentaufnahme ausgeführt werden, da mindestens eine Anmeldeinformation für die Datenquellen nicht gespeichert ist“ angezeigt wird, bedeutet dies, dass der Bericht nicht für die unbeaufsichtigte Ausführung konfiguriert ist und Sie vor dem Festlegen dieser Option die Datenquellen zum Verwenden gespeicherter Anmeldeinformationen konfigurieren müssen.

  4. Wählen Sie unter Optionen für Datenmomentaufnahmendie Option Datenverarbeitung planenaus.

  5. Wählen Sie Nach einem freigegebenen Zeitplan aus, wenn Sie über einen vorhandenen freigegebenen Zeitplan verfügen, den Sie verwenden möchten. Wählen Sie andernfalls Nach einem benutzerdefinierten Zeitplan und dann Konfigurieren aus.

  6. Wählen Sie eine Häufigkeit, einen Zeitplan sowie Werte für das Start- und das Enddatum und anschließend OK aus.

  7. Wählen Sie unter Optionen für Datenmomentaufnahmendie Option Die Momentaufnahme beim Speichern dieser Seite erstellen oder aktualisieren aus, wenn Sie unmittelbar Momentaufnahmedaten für die Verwendung im Bericht erstellen möchten, ohne auf die Ausführung der geplanten Datenverarbeitung zu warten.

Optionen zum Zwischenspeichern von Berichten festlegen

  1. Zeigen Sie auf einen Bericht in der Bibliothek.

  2. Wählen Sie den Pfeil nach unten und dann Verarbeitungsoptionen verwalten aus.

  3. Wählen Sie unter Datenaktualisierungsoptionen die Option Zwischengespeicherte Daten verwenden aus. Wenn die Meldung „Dieser Bericht kann nicht zwischengespeichert werden, da mindestens eine Anmeldeinformation für die Datenquelle nicht gespeichert ist“ angezeigt wird, bedeutet dies, dass der Bericht nicht für die unbeaufsichtigte Ausführung konfiguriert ist und Sie vor dem Festlegen dieser Option die Datenquellen zum Verwenden gespeicherter Anmeldeinformationen konfigurieren müssen.

  4. Geben Sie unter Cacheoptionen an, wie der Cache abläuft:

    • Geben Sie an, nach wie vielen Minuten der Cache abläuft.

    • Verwenden Sie einen freigegebenen Zeitplan, um den Cache zu den im Zeitplan angegebenen Zeiten zu leeren.

    • Erstellen Sie einen benutzerdefinierten Zeitplan, um den Cache zu einem angegebenen Zeitpunkt zu leeren.

Timeoutwerte für die Verarbeitung festlegen

  1. Zeigen Sie auf einen Bericht in der Bibliothek.

  2. Wählen Sie den Pfeil nach unten und dann Verarbeitungsoptionen verwalten aus.

  3. Klicken Sie unter Verarbeitungstimeoutauf Die Standardeinstellung für die Site verwenden , wenn Sie den auf der Berichtsserverebene angegebenen Wert verwenden möchten. Wählen Sie andernfalls Kein Timeout für die Berichtsverarbeitung festlegen oder Berichtsverarbeitungsbeschränkung (in Sekunden) aus, wenn Sie keinen Timeoutwert angeben oder den Timeoutwert durch einen anderen Wert überschreiben möchten.

Berichtsverlaufsoptionen und Grenzwerte festlegen

  1. Zeigen Sie auf einen Bericht in der Bibliothek.

  2. Wählen Sie den Pfeil nach unten und dann Verarbeitungsoptionen verwalten aus.

  3. Geben Sie unter Optionen für Verlaufsmomentaufnahmenan, wie und wann eine Datenverarbeitung ausgeführt und gespeichert wird.

  4. Wählen Sie unter Grenzwerte für Verlaufsmomentaufnahmendie Option Die Standardeinstellung für die Site verwenden , wenn Sie den auf der Berichtsserverebene angegebenen Wert verwenden möchten. Wählen Sie andernfalls Die Anzahl von Momentaufnahmen nicht einschränken , oder geben Sie für Die Anzahl der Momentaufnahmen auf folgenden Wert beschränken einen benutzerdefinierten Wert an.

Datenbank-Timeout festlegen