Share via


Datengesteuertes Abonnement erstellen (Seite) (Berichts-Manager)

Mithilfe der Seiten Erstellen eines datengesteuerten Abonnements können Sie ein Abonnement erstellen oder ändern, das mithilfe von Abfrageergebnissen die Empfänger des Abonnements, Übermittlungseinstellungen und Berichtsparameterwerte bestimmt. Zur Laufzeit führt der Berichtsserver eine Abfrage aus, um die für das Abonnement verwendeten Einstellungen abzurufen. Mithilfe dieser Seiten können Sie die Abfrage definieren und Abonnementeinstellungen Abfragewerte zuweisen. Die von Ihnen für ein datengesteuertes Abonnement angegebenen Werte und Optionen werden ähnlich wie bei einem Assistenten auf mehrere Seiten aufgeteilt. Insgesamt handelt es sich um sieben Seiten.

Wenn Sie ein datengesteuertes Abonnement erstellen möchten, müssen Sie mit dem Schreiben einer Abfrage oder eines Befehls zum Abrufen der Daten für das Abonnement vertraut sein. Zudem müssen Sie über einen Datenspeicher mit Quelldaten verfügen, d. h. mit den Namen der Abonnenten und den mit jedem Abonnenten verbundenen Übermittlungseinstellungen, die für das Abonnement verwendet werden sollen.

Diese Seite steht nur Benutzern mit erweiterten Berechtigungen zur Verfügung. Wenn die Standardsicherheit verwendet wird, können keine datengesteuerten Abonnements für Berichte im Ordner 'Meine Berichte' verwendet werden.

Zum Öffnen dieser Seite wählen Sie einen Bericht aus und klicken dann oben auf der Seite auf die Registerkarte Abonnements. Klicken Sie anschließend auf Neues datengesteuertes Abonnement. Diese Schaltfläche ist nur verfügbar, wenn der Bericht gespeicherte Anmeldeinformationen verwendet.

ms187066.note(de-de,SQL.90).gifHinweis:
Dieses Feature wird in SQL Server 2005 Express Edition with Advanced Services nicht unterstützt. Weitere Informationen zur Featureverfügbarkeit finden Sie unter Reporting Services in SQL Server 2005 Express Edition with Advanced Services.

Starten eines Abonnements (Seite 1)

  • Beschreibung
    Stellen Sie eine Beschreibung für das Abonnement bereit. Die Beschreibung wird in den Abonnementlisten in Meine Abonnements und auf der Registerkarte Abonnements des Berichts angezeigt. Sie ist auch der Knotenname des Abonnements in Management Studio.
  • Geben Sie an, wie Empfänger benachrichtigt werden
    Wählen Sie die Übermittlungserweiterung aus, die zum Verteilen des Berichts verwendet werden soll. Für jedes Abonnement kann nur eine Übermittlungserweiterung verwendet werden. Die folgenden Optionen stehen zur Verfügung:

    • Verwenden Sie die Option Berichtsserver-Dateifreigabe zum Übermitteln von Berichten an eine Dateifreigabe. Der Bericht wird als statische Datei gespeichert. Weitere Informationen finden Sie unter Dateifreigabeübermittlung in Reporting Services.
    • Mit der Option Berichtsserver-E-Mail können Sie Berichte an einen E-Mail-Posteingang übermitteln. Weitere Informationen finden Sie unter E-Mail-Übermittlung in Reporting Services.
    • Mit der Option NULL-Übermittlungsanbieter können Sie Berichte an die Berichtsserver-Datenbank übermitteln. Mithilfe dieser Option werden Berichtssnapshots erstellt. Wählen Sie diese Option aus, wenn benutzerspezifische oder parametrisierte Berichtssnapshots gemäß einem bestimmten Zeitplan auf dem Berichtsserver vorab geladen werden sollen. Weitere Informationen finden Sie unter Zwischenspeichern von Berichten in Reporting Services.
  • Geben Sie eine Datenquelle mit Empfängerinformationen an
    Geben Sie an, wie die Datenquellenverbindung definiert ist. Sie können eine freigegebene Datenquelle auswählen, wenn diese die erforderlichen Verbindungsinformationen enthält. Verbindungsinformationen können auch direkt im Abonnement angegeben werden.

    Die Datenquelle stellt Abonnentendaten bereit. Diese Daten bestehen möglicherweise aus Namen von Mitarbeitern, Mitarbeiter-IDs, E-Mail-Adressen und Einstellungen für Exportformate (z. B. HTML oder PDF). Wenn Sie die E-Mail-Übermittlungserweiterung des Berichtsservers verwenden, sollte die Datenquelle die E-Mail-Adressen enthalten.

Angeben einer Verbindung (Seite 2)

Wenn Sie eine freigegebene Datenquelle angegeben haben, können Sie auf dieser Seite das freigegebene Datenquellenelement auswählen. Mithilfe der Strukturansicht können Sie zum gewünschten Element wechseln und dieses auswählen. Falls Sie eine Verbindung für dieses Abonnement definieren, können Sie auf dieser Seite die folgenden Optionen angeben.

  • Verbindungstyp
    Wählen Sie die Datenverarbeitungserweiterung für die Datenquelle aus.
  • Verbindungszeichenfolge
    Geben Sie eine Verbindungszeichenfolge ein, die zum Herstellen einer Verbindung mit der Datenquelle verwendet werden soll.
  • Verbindung herstellen über
    Geben Sie die Anmeldeinformationen ein, die beim Herstellen einer Verbindung mit der Datenquelle verwendet werden sollen. Die Anmeldeinformationen werden als verschlüsselte Werte in der Berichtsserver-Datenbank gespeichert.

    Falls die Datenquelle die Windows-Authentifizierung verwendet, wählen Sie die Option Als Windows-Anmeldeinformationen verwenden, wenn eine Verbindung zur Datenquelle hergestellt wird aus.

    ms187066.note(de-de,SQL.90).gifHinweis:
    Sie können auch auf die Anmeldeinformationen verzichten, diese Option wird jedoch nicht empfohlen.

Angeben einer Abfrage (Seite 3)

Geben Sie eine SQL-Abfrage oder einen Befehl an, mit der bzw. dem ein Resultset mit je einer Zeile für jeden Empfänger des Abonnements abgerufen wird. Auf den nachfolgenden Seiten wird das Resultset verwendet, um datengesteuerte Erweiterungseinstellungen aufzufüllen. Insbesondere Spalten im Resultset, die hilfreiche Angaben wie E-Mail-Adressen enthalten, können verwendet werden, um Werte für das Abonnement bereitzustellen.

  • Timeout
    Geben Sie einen Timeoutwert für die Abfrage ein. Dieser Wert muss groß genug sein, damit die Gültigkeitsprüfung für die Abfrage abgeschlossen werden kann.
  • Überprüfen
    Klicken Sie auf Überprüfen, um die Abfrage zu überprüfen. Die Abfrage muss gültige Ergebnisse erzeugen, damit Sie den Vorgang fortsetzen können. Falls Sie nicht auf Überprüfen klicken, wird die Abfrage überprüft, sobald Sie auf Weiter klicken.

Festlegen von Übermittlungsoptionen (Seite 4)

Auf der vierten Seite geben Sie Übermittlungserweiterungsoptionen an. Die auf der Seite angezeigten Optionen stammen aus der Übermittlungserweiterung. Wie Sie diese Optionen angeben, hängt von der Präsentation der Optionen durch die Übermittlungserweiterung ab. Wenn die Erweiterung keine Einstellungen enthält, werden keine Optionen auf dieser Seite angezeigt.

Auswahl Zweck

Geben Sie einen statischen Wert an

Es wird ein konstanter Wert als Übermittlungseinstellung verwendet.

Einige Übermittlungserweiterungen stellen statische Werte bereit, aus denen Sie auswählen können. Beispielsweise stellt Berichtsserver-E-Mail-Übermittlung Werte für die Optionen Bericht einschließen, Renderformat, Priorität und Verknüpfung einschließen bereit.

Seien Sie vorsichtig, wenn Sie einen statischen Wert für ein Empfängerfeld angeben.

Rufen Sie den Wert aus der Datenbank ab

Verwenden Sie einen Wert aus dem Resultset. Die Spalten des Resultsets können als Quelle für einen Datenwert ausgewählt werden, der mit jeder Abonnementinstanz verwendet wird.

Kein Wert

Die Einstellung wird im Abonnement nicht verwendet.

ms187066.note(de-de,SQL.90).gifWichtig:
Das Zuweisen statischer Werte für die Felder An, Cc, Bcc und Antwort an für die E-Mail-Übermittlung kann zu unerwarteten Ergebnissen führen. Die in diesen Feldern angegebenen Empfänger erhalten je eine Übermittlung für jede Zeile im Resultset. Bei einem umfangreichen Resultset kann die Kapazität des Empfängerpostfachs erschöpft werden. Falls das Resultset beispielsweise 20 Zeilen umfasst, werden jedem Empfänger 20 Nachrichten an den Posteingang gesendet.

Festlegen von Parametern (Seite 5)

Falls ein Bericht Parameter enthält, müssen Sie angeben, welche Parameterwerte für den Bericht verwendet werden sollen. Parameterwerte können aus der Abonnentendatenquelle abgerufen werden. Wenn Sie z. B. einen regionalen Vertriebsbericht verwenden, der auf der Grundlage einer Regionalkennzahl parametrisiert ist, können Sie Regionsinformationen für jeden einzelnen Mitarbeiter abrufen, wenn diese Informationen in der Mitarbeiterdatenbank gespeichert sind.

Auswahl Zweck

Geben Sie einen statischen Wert an

Verwenden Sie einen konstanten Wert für den Parameter, wenn Sie denselben Parameter für alle Abonnenten verwenden möchten. Einige Parameter stellen eine Liste von Werten bereit, aus der Sie auswählen können. Dies kann z. B. eine Liste mit Monaten, Jahren oder Produktkategorien sein.

Rufen Sie den Wert aus der Datenbank ab

Verwenden Sie einen Wert aus dem Resultset. Die Spalten des Resultsets können als Quelle für einen Datenwert ausgewählt werden, der mit jeder Abonnementinstanz verwendet wird.

Angeben eines Triggers (Seite 6)

Wählen Sie einen Trigger aus, mit dem das Abonnement initiiert wird.

Auswahl Zweck

Wenn die Berichtsdaten auf dem Berichtsserver aktualisiert werden

Falls der Bericht so konfiguriert ist, dass er als Berichtsausführungs-Snapshot ausgeführt wird, können Sie das Abonnement nach der Aktualisierung des Snapshots verarbeiten.

Nach einem Zeitplan, der für dieses Abonnement erstellt wurde

Führt das Abonnement zu einem bestimmten Datum und zu einer bestimmten Uhrzeit aus.

Nach einem freigegebenen Zeitplan

Führt das Abonnement mithilfe der durch einen freigegebenen Zeitplan bereitgestellten Zeitplaninformationen aus.

Planen eines Abonnements (Seite 7)

Beim Planen des Abonnements müssen Sie die Häufigkeit angeben, mit der der Bericht übermittelt wird. Die erste Gruppe von Optionen gibt eine Kategorie der Häufigkeit an (stündlich, täglich, wöchentlich usw.). Die zweite Gruppe von Optionen, die angezeigt wird, basiert auf der ersten Auswahl.

  • Stündlich
    Definieren Sie einen Zeitplan mit stündlicher Ausführung.
  • Täglich
    Definieren Sie einen Zeitplan, der an den von Ihnen angegebenen Tagen zu einer bestimmten Uhrzeit (Stunde und Minute) ausgeführt wird. Es gibt folgende Möglichkeiten, um die Tage anzugeben: Alle <day>, An jedem Wochentag und Alle <number> Tage. Wenn eine Option ausgewählt ist, stehen die anderen nicht zur Verfügung, auch wenn es so aussieht, als seien die anderen Tage ebenfalls ausgewählt.
  • Wöchentlich
    Definieren Sie einen Zeitplan, der zu der von Ihnen angegebenen Uhrzeit (Stunde und Minute) wöchentlich ausgeführt wird. Der Zeitabstand kann vollständige Wochen betragen (z. B. alle zwei Wochen) oder Tage innerhalb einer Woche.
  • Monatlich
    Definieren Sie einen Zeitplan mit monatlicher Ausführung. Innerhalb eines Monats können Sie einen Tag auf der Grundlage eines Musters auswählen (z. B. den letzten Sonntag jedes Monats) oder spezifische Kalenderdaten angeben (z. B. den 1. und 15., um den ersten und fünfzehnten Tag jedes Monats anzugeben). Mithilfe von Kommas und Bindestrichen können Sie mehrere Tage und Bereiche angeben (Beispiel: 1, 5, 7-12, 21).
  • Einmal
    Definieren Sie einen Zeitplan mit einmaliger Ausführung. Im Abschnitt Anfangs- und Enddatum können Sie den Tag angeben, an dem der Zeitplan ausgeführt werden soll. Dieser Zeitplan läuft unmittelbar nach seiner Verarbeitung ab.
  • Anfangs- und Enddatum
    Geben Sie das Anfangsdatum für den Beginn des Zeitplanes und das Enddatum für den Ablauf des Zeitplanes an. Zeitpläne laufen ohne Benachrichtigung ab. Nach dem Enddatum kann ein Zeitplan nicht mehr ausgeführt werden.

Speichern des Abonnements

Die Schaltfläche Fertig stellen ist aktiviert, wenn ausreichende Informationen für das Abonnement zur Verfügung stehen. Klicken Sie auf Fertig stellen, um das Abonnement fertig zu stellen.

Siehe auch

Verweis

Berichts-Manager (F1-Hilfe)

Andere Ressourcen

Vorgehensweise: Starten des Berichts-Managers (Berichts-Manager)
Berichts-Manager
Datengesteuerte Abonnements
Lernprogramm: Erstellen eines datengesteuerten Abonnements
Angeben von Anmelde- und Verbindungsinformationen
Übermitteln von Berichten mithilfe von Abonnements

Hilfe und Informationen

Informationsquellen für SQL Server 2005