Vorgehensweise: Vorabladen des Caches (Berichts-Manager)

Verwenden Sie ein datengesteuertes Abonnement zum Vorabladen des Caches mit Instanzen parametrisierter Berichte. Weitere Informationen finden Sie unter Zwischenspeichern von Berichten in Reporting Services.

So laden Sie den Cache mit einem benutzerspezifischen Bericht vorab

  1. Starten Sie den Berichts-Manager.

  2. Navigieren Sie im Berichts-Manager zur Seite Inhalt und dann zum Bericht, für den Sie ein Abonnement erstellen möchten.

    HinweisHinweis

    Das Erstellen eines datengesteuerten Abonnements ist nur möglich, wenn vom Bericht gemäß Konfiguration gespeicherte Anmeldeinformationen oder keine Anmeldeinformationen verwendet werden.

  3. Klicken Sie im Bericht auf die Registerkarte Abonnements, und klicken Sie dann auf Neues datengesteuertes Abonnement.

  4. Optional geben Sie eine Beschreibung für das Abonnement ein.

  5. Wählen Sie in der Liste Geben Sie an, wie Empfänger benachrichtigt werden die Option NULL-Übermittlungsanbieter.

  6. Geben Sie einen Datenquellentyp an, und klicken Sie auf Weiter, um die Datenquelle zu konfigurieren.

  7. Geben Sie den Verbindungstyp, die Verbindungszeichenfolge und die Anmeldeinformationen für den Zugriff auf die Datenquelle mit Abonnentendaten an. Im folgenden Beispiel wird eine Verbindungszeichenfolge erläutert, die für die Verbindung zur Subscribers-Datenbank von SQL Server verwendet wird:

    data source=<servername>; initial catalog=Subscribers
    
  8. Klicken Sie auf Weiter.

  9. Geben Sie die Abfrage oder den Befehl an, die bzw. der Abonnentendaten abruft. Sie können auch den Timeoutzeitraum für Abfragen erhöhen, deren Verarbeitung lange dauert. Beispiel:

    Select * from UserInfo
    
  10. Klicken Sie auf Überprüfen. Die Abfrage muss überprüft werden, bevor der Vorgang fortgesetzt werden kann. Wenn die Meldung Die Abfrage wurde erfolgreich überprüft angezeigt wird, klicken Sie auf Weiter.

  11. Da für den NULL-Übermittlungsanbieter keine Einstellungen für die Übermittlungserweiterung konfiguriert werden können, klicken Sie auf Weiter.

  12. Geben Sie Berichtsparameterwerte für das Abonnement an, und klicken Sie auf Weiter.

  13. Geben Sie an, wann das Abonnement verarbeitet wird. Wählen Sie nicht Wenn die Berichtsdaten auf dem Berichtsserver aktualisiert werden. Diese Option ist nur für Berichtssnapshots verfügbar. Wenn Sie einen vorhandenen Zeitplan verwenden möchten, wählen Sie Nach einem freigegebenen Zeitplan.

    Oder klicken Sie zum Erstellen eines benutzerdefinierten Zeitplans auf Nach einem Zeitplan, der für dieses Abonnement erstellt wurde, und klicken Sie dann auf Weiter. Konfigurieren Sie den Zeitplan, und klicken Sie dann auf Fertig stellen.

    HinweisHinweis

    Die Abonnenten empfangen nur dann den neuesten Bericht, wenn der von Ihnen konfigurierte Zeitplan konsistent mit dem Zeitplan für die Berichtsübermittlung ist, den Sie für die Abonnenten definiert haben. Weitere Informationen finden Sie unter Zwischenspeichern von Berichten in Reporting Services.

  14. Konfigurieren Sie die Ausführungsoptionen für den Bericht wie folgt: Klicken Sie auf der Berichtsseite auf die Registerkarte Eigenschaften.

  15. Klicken Sie im linken Bereich auf die Registerkarte Ausführung.

  16. Wählen Sie auf der Seite die Option Diesen Bericht mit den neuesten Daten rendern.

  17. Wählen Sie eine der folgenden zwei Cacheoptionen aus, und konfigurieren Sie die Ablaufzeit wie folgt:

    • Wenn die zwischengespeicherte Kopie nach einem bestimmten Zeitraum ablaufen soll, klicken Sie auf Eine temporäre Kopie des Berichts zwischenspeichern. Diese Kopie soll nach der folgenden Anzahl von Minuten ablaufen:. Geben Sie die Anzahl von Minuten für den Berichtsablauf ein.

    • Wenn die zwischengespeicherte Kopie nach einem Zeitplan ablaufen soll, klicken Sie auf Eine temporäre Kopie des Berichts zwischenspeichern. Diese Kopie soll gemäß dem folgenden Zeitplan ablaufen:. Klicken Sie auf Konfigurieren, oder wählen Sie einen freigegebenen Zeitplan aus, um einen Zeitplan für den Berichtsablauf festzulegen.

  18. Klicken Sie auf Übernehmen.