Vorgehensweise: Abonnieren eines Berichts in Berichts-Manager (Berichts-Generator 2.0)

Sie können einen Bericht abonnieren, damit dieser automatisch an Sie übermittelt wird. Ein Abonnement gibt den Typ der Lieferung, den Lieferzeitpunkt, das Berichtsausgabeformat und für Berichte mit Parametereingabefeldern die benutzerdefinierten Parameterwerte an, die in der Kopie des Berichts verwendet werden sollen, die Sie erhalten. Reporting Services bietet Berichtsserver-E-Mail-Übermittlung und Dateifreigabeübermittlung. Je nachdem, wie der Berichtsserver konfiguriert ist, verfügen Sie jedoch möglicherweise über weniger oder weitere Übermittlungstypen.

HinweisHinweis

Reporting Services umfasst auch eine Übermittlungserweiterung für SharePoint-Dokumentbibliotheken. Sie können jedoch nur den Übermittlungstyp in Abonnements angeben, den Sie auf einer SharePoint-Website für Berichte erstellen, die auf einem für den integrierten SharePoint-Modus konfigurierten Berichtsserver ausgeführt werden. Weitere Anweisungen finden Sie in "Vorgehensweise: Erstellen und Verwalten von Abonnements (Reporting Services im integrierten SharePoint-Modus)" in der Reporting Services-Dokumentation in der SQL Server-Onlinedokumentation.

Dieses Thema enthält Anweisungen für das Erstellen eines E-Mail-Abonnements und eines Dateifreigabe-Übermittlungsabonnements.

  • Zum Verwenden der E-Mail-Übermittlung muss vor dem Erstellen des Abonnements der Berichtsserver für SMTP-Server- oder -Gateway-Verbindungen konfiguriert sein.

  • Zum Verwenden der Dateifreigabeübermittlung müssen bereits Zielordner definiert sein. Weitere Informationen finden Sie unter "Konfigurieren eines Berichtsservers für die E-Mail-Übermittlung" und "Vorgehensweise: Erstellen eines freigegebenen Ordners für die Dateifreigabeübermittlung auf Berichtsservern" in der Reporting Services-Dokumentation in der SQL Server-Onlinedokumentation.

Bevor Sie einen Bericht abonnieren können, muss die Berichtsdatenquelle so konfiguriert sein, dass gespeicherte oder keine Anmeldeinformationen verwendet werden. Weitere Informationen finden Sie unter "Vorgehensweise: Speichern von Anmeldeinformationen" in der Reporting Services-Dokumentation in der SQL Server-Onlinedokumentation. Wenn dies nicht der Fall ist, ist die Schaltfläche Neues Abonnement nicht verfügbar.

In diesem Thema wird nicht erläutert, wie ein datengesteuertes Abonnement erstellt wird. Anweisungen für das Erstellen eines datengesteuerten Abonnements finden Sie in "Lernprogramm: Erstellen eines datengesteuerten Abonnements" in der Reporting Services-Dokumentation in der SQL Server-Onlinedokumentation oder in der Onlinehilfe für das Erstellen eines datengesteuerten Abonnements in Berichts-Manager.

So erstellen Sie ein Dateifreigabeabonnement

  1. Starten Sie den Berichts-Manager.

  2. Navigieren Sie im Berichts-Manager auf der Seite Inhalt zum Bericht, den Sie abonnieren möchten. Klicken Sie auf den Bericht, um ihn zu öffnen.

  3. Klicken Sie auf die Registerkarte Abonnements, und klicken Sie anschließend auf Neues Abonnement.

  4. Wählen Sie unter Übermittelt von die Option Windows-Dateifreigabe aus.

  5. Geben Sie unter Dateiname einen Dateinamen für den Bericht ein.

  6. Wählen Sie Beim Erstellen der Datei eine Dateinamenerweiterung hinzufügen aus. Mit dieser Option wird dem Dateinamen eine aus drei Zeichen bestehende Dateierweiterung hinzugefügt. Die Dateierweiterung wird vom Berichtsausgabeformat bestimmt, das Sie auswählen.

  7. Geben Sie m Textfeld Pfad einen UNC-Pfad (Universal Naming Convention) zu einem vorhandenen Ordner ein, an den Sie die Berichte senden möchten, (z. B. \\<servername>\<myreports>). Beginnen Sie die Pfadangabe mit zwei umgekehrten Schrägstrichen (\\). Geben Sie keinen umgekehrten Schrägstrich am Ende an.

  8. Wählen Sie unter Renderformat zur Dateiübermittlung ein Berichtsausgabeformat aus. Wählen Sie ein Format aus, das der Desktopanwendung entspricht, die Sie verwenden, um den Bericht zu öffnen. Vermeiden Sie Formate, die einen Bericht nicht in einem einzigen Datenstrom rendern oder die Interaktivität einführen, die in einer statischen Datei (beispielsweise HTML 4.0) nicht unterstützt wird.

  9. Geben Sie in den Textfeldern Benutzername und Kennwort die Anmeldeinformationen ein, die für den Zugriff auf die Dateifreigabe erforderlich sind. Verwenden Sie für den Benutzernamen das Format <domain>\<user name>.

  10. Geben Sie Optionen zum Überschreiben an. Wenn Sie auf Die Datei nicht überschreiben, wenn eine frühere Version vorhanden ist klicken, wird die Übermittlung nicht durchgeführt, falls eine vorhandene Datei entdeckt wird. Wenn Sie auf Dateinamen inkrementieren, wenn neuere Versionen hinzugefügt werden klicken, hängt der Berichtsserver eine Zahl an den Dateinamen an, um ihn von vorhandenen Dateien desselben Namens zu unterscheiden.

  11. Geben Sie an, wann der Bericht übermittelt werden soll:

    • Klicken Sie zum Festlegen eines Übermittlungszeitpunkts auf Wenn die geplante Berichtsausführung abgeschlossen ist, und klicken Sie auf Zeitplan auswählen. Eine Zeitplanseite wird geöffnet.

    • Um einen vordefinierten, freigegebenen Zeitplan auszuwählen, der bereits über das gewünschte Datum, die Uhrzeit und Wiederholungsinformationen verfügt, klicken Sie auf Nach einem freigegebenen Zeitplan, und wählen Sie dann den gewünschten Zeitplan aus.

    • Um einen Bericht zu übermitteln, wenn ein Berichtssnapshot mit einer neueren Version aktualisiert wurde, klicken Sie auf Nach Aktualisierung des Berichtsinhalts. Wenn Sie einen Bericht abonnieren, der Daten zu geplanten Zeiten abruft, legt der Zeitplan für die Aktualisierung der Daten fest, wann das Abonnement verarbeitet wird.

      HinweisHinweis

      Diese Option ist nur für Snapshots verfügbar, die bereits einem Aktualisierungszeitplan zugeordnet sind.

  12. Geben Sie für einen parametrisierten Bericht Parameter an, die für den Bericht in diesem Abonnement verwendet werden sollen. Die Parameter können sich von denen unterscheiden, die für die Ausführung des Berichts bei Bedarf oder in anderen geplanten Vorgängen verwendet werden.

Der Bericht wird als statische Datei übermittelt. Wenn der Bericht interaktive Features enthält (z. B. Links zu zusätzlichen Zeilen oder Spalten), stehen diese Features nicht zur Verfügung.

So erstellen Sie ein E-Mail-Abonnement

  1. Navigieren Sie im Berichts-Manager auf der Seite Inhalt zum Bericht, den Sie abonnieren möchten. Klicken Sie auf den Bericht, um ihn zu öffnen.

  2. Klicken Sie auf die Registerkarte Abonnements, und klicken Sie anschließend auf Neues Abonnement.

  3. Wählen Sie unter Übermittelt von die Option E-Mail aus. Wenn dieser Übermittlungstyp nicht verfügbar ist, wurde der Berichtsserver nicht für E-Mail-Abonnements konfiguriert.

  4. Im Feld An ist der Empfängername bereits als Ihr Domänenbenutzerkonto angegeben. Berichtsserver-Konfigurationseinstellungen legen fest, ob das Feld An bereits mit Ihrem Benutzerkonto ausgefüllt wird. Weitere Informationen über das Ändern von Konfigurationseinstellungen für E-Mail-Adressen finden Sie unter "Konfigurieren eines Berichtsservers für die E-Mail-Übermittlung" in der Reporting Services-Dokumentation in der SQL Server-Onlinedokumentation.

    HinweisHinweis

    Je nach Berechtigungen können Sie auch die E-Mail-Adresse eingeben, an die der Bericht übermittelt werden soll. Mehrere E-Mail-Adressen müssen durch ein Semikolon (;) getrennt werden. Sie können weitere E-Mail-Adressen in die Textfelder Cc, Bcc und Antwort an eingeben. Für dieses Verfahren müssen Sie über die Berechtigung zum Verwalten von Abonnements verfügen.

  5. Wählen Sie die Übermittlungsoptionen wie folgt aus:

    • Wählen Sie Bericht einschließen aus, um eine Kopie des Berichts einzubetten oder anzufügen. Das Format des Berichts wird durch das ausgewählte Renderingformat bestimmt. Wählen Sie diese Option nicht aus, wenn Sie annehmen, dass die Berichtsgröße das maximale Limit des E-Mail-Systems überschreitet.

    • Wählen Sie Link einschließen aus, um einen URL-Link zum Bericht im Textkörper der E-Mail-Nachricht einzuschließen.

    HinweisHinweis

    Wenn Sie diese beiden Optionen deaktivieren, wird nur der Benachrichtigungstext in der Betreffzeile gesendet.

  6. Wählen Sie ein Renderingformat aus dem Listenfeld Renderformat aus. Diese Option ist verfügbar, wenn Sie die Option Bericht einschließen auswählen, um eine Kopie des Berichts einzubetten oder anzufügen.

    • Um den Bericht in den Textkörper der E-Mail-Nachricht einzubetten, wählen Sie Webarchiv aus.

    • Um den Bericht als Anhang zu senden, wählen Sie eines der anderen Renderingformate aus.

  7. Wählen im Listenfeld Priorität eine Priorität aus. In Microsoft Exchange legt diese Einstellung ein Flag für die Wichtigkeitsstufe der E-Mail-Nachricht fest.

  8. Geben Sie an, wann der Bericht übermittelt werden soll:

    • Klicken Sie zum Planen eines Übermittlungszeitpunkts auf Wenn die geplante Berichtsausführung abgeschlossen ist, und klicken Sie auf Zeitplan auswählen. Eine Zeitplanseite wird geöffnet.

    • Um einen vordefinierten, freigegebenen Zeitplan auszuwählen, der bereits über das gewünschte Datum, die Uhrzeit und Wiederholungsinformationen verfügt, klicken Sie auf Nach einem freigegebenen Zeitplan, und wählen Sie dann den gewünschten Zeitplan aus.

    • Um einen Bericht zu übermitteln, wenn ein Berichtssnapshot mit einer neueren Version aktualisiert wurde, klicken Sie auf Nach Aktualisierung des Berichtsinhalts. Wenn Sie einen Bericht abonnieren, der Daten zu geplanten Zeiten abruft, legt der Zeitplan für die Aktualisierung der Daten fest, wann das Abonnement verarbeitet wird.

    HinweisHinweis

    Diese Option ist nur für Snapshots verfügbar, die bereits einem Aktualisierungszeitplan zugeordnet sind.

  9. Geben Sie für einen parametrisierten Bericht Parameter an, die für den Bericht in diesem Abonnement verwendet werden sollen. Die von Ihnen angegebenen Parameter können sich von denen unterscheiden, die für die Ausführung des Berichts bei Bedarf oder in anderen geplanten Vorgängen verwendet werden.