Share via


Lektion 3: Definieren eines datengesteuerten Abonnements

In dieser Lektion verwenden Sie die datengesteuerten Abonnementseiten für folgende Zwecke: um eine Verbindung mit einer Abonnementdatenquelle herzustellen, um eine Abfrage zu erstellen, die Abonnementdaten abruft, und um das Resultset den Berichts- und Übermittlungsoptionen zuzuordnen.

HinweisHinweis

Prüfen Sie vor dem Starten, dass der SQL Server-Agent-Dienst ausgeführt wird. Ist dies nicht der Fall, können Sie das Abonnement nicht speichern.

In dieser Lektion wird davon ausgegangen, dass Sie Lektion 1 und Lektion 2 abgeschlossen haben und dass die Berichtsdatenquelle gespeicherte Anmeldeinformationen verwendet. Weitere Informationen finden Sie unter Lektion 2: Ändern der Eigenschaften der Berichtsdatenquelle.

In diesem Thema:

  • Starten des Assistenten für datengesteuertes Abonnement

  • Schritt 1 - Beschreibung definieren

  • Schritt 2 - Verbindung mit der Abonnentendatenquelle definieren

  • Schritt 3 - Definieren Sie eine Abfrage für das Abrufen von Abonnentendaten

  • Schritt 4 - Übermittlungsoptionen festlegen

  • Schritt 5 - Parameterwert zum Variieren der Berichtsausgabe konfigurieren

  • Schritt 6 - Abonnement planen

Starten des Assistenten für datengesteuertes Abonnement

  1. Klicken Sie im Berichts-Manager auf Home, und navigieren Sie zum Ordner mit dem Bericht Sales Orders.

  2. Klicken Sie im Kontextmenü des Berichts auf Verwalten und dann auf die Registerkarte Abonnements.

  3. Klicken Sie auf Neues datengesteuertes Abonnement. Wenn diese Schaltfläche nicht angezeigt wird, verfügen Sie möglicherweise nicht über Inhalts-Manager-Berechtigungen.

  4. Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird Nach oben

Schritt 1 - Beschreibung definieren

  1. Geben Sie "Sales Order delivery" als Beschreibung ein.

  2. Wählen Sie Windows-Dateifreigabe für Angeben, wie die Empfänger benachrichtigt werden.

  3. Wählen Sie Nur für dieses Abonnement angeben und klicken Sie dann auf Weiter.

  4. Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird Nach oben

Schritt 2 - Verbindung mit der Abonnentendatenquelle definieren

  1. Wählen Sie Microsoft SQL Server als Quelldatentyp aus.

  2. Geben Sie unter Verbindungszeichenfolge die folgende Verbindungszeichenfolge ein:

    data source=localhost; initial catalog=Subscribers
    
    HinweisHinweis

    "Abonnenten" ist die Datenbank, die Sie in Lektion 1 erstellt haben.

  3. Klicken Sie auf Anmeldeinformationen, die sicher im Berichtsserver gespeichert sind.

  4. Geben Sie unter Benutzername und Kennwort Ihren Benutzernamen und Ihr Kennwort für die Domäne ein. Geben Sie unter Benutzername sowohl die Domäne als auch das Benutzerkonto an.

    HinweisHinweis

    Die Anmeldeinformationen, die für die Verbindung mit einer Abonnentendatenquelle verwendet werden, werden nicht an Management Studio zurückgegeben. Wenn Sie das Abonnement später ändern, müssen Sie das Kennwort zum Herstellen der Verbindung mit der Datenquelle erneut eingeben.

  5. Wählen Sie Als Windows-Anmeldeinformationen verwenden, wenn eine Verbindung zur Datenquelle hergestellt wird aus, und klicken Sie dann auf Weiter.

  6. Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird Nach oben

Schritt 3 - Abfrage für das Abrufen von Abonnentendaten definieren

  1. Geben Sie im Abfragefeld folgende Abfrage ein:

    Select * from OrderInfo
    
  2. Geben Sie ein Timeout von 30 Sekunden an.

  3. Klicken Sie auf Überprüfen, und klicken Sie dann auf Weiter.

  4. Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird Nach oben

Schritt 4 - Übermittlungsoptionen festlegen

  1. Wählen Sie für Dateiname die Option Rufen Sie den Wert aus der Datenbank ab aus. Wählen Sie das Feld Reihenfolge aus.

  2. Wählen Sie für Pfad die Option Geben Sie einen statischen Wert an aus. Geben Sie in "Wert festlegen" den Namen einer öffentlichen Dateifreigabe ein, für die Sie Schreibberechtigungen besitzen (z. B. \\mycomputer\public\myreports).

  3. Wählen Sie für Renderformat die Option Rufen Sie den Wert aus der Datenbank ab aus. Wählen Sie Format aus.

  4. Wählen Sie für den Schreibmodus die Option Geben Sie einen statischen Wert an aus, und wählen Sie AutoIncrement aus.

  5. Wählen Sie für Dateierweiterung die Option Geben Sie einen statischen Wert an aus, und wählen Sie True aus.

  6. Wählen Sie für Benutzernamen die Option Geben Sie einen statischen Wert an aus. Geben Sie Ihr Domänenbenutzerkonto an. Geben Sie ihn in folgendem Format ein: <domain>\<account>. Das Benutzerkonto muss über Berechtigungen zum Pfad verfügen, den Sie in den vorherigen Schritten konfiguriert haben.

  7. Wählen Sie für Kennwort die Option Geben Sie einen statischen Wert an aus. Geben Sie Ihr Kennwort ein. Achten Sie darauf, dass Sie das Kennwort richtig eingeben. Das Kennwort wird nicht durch den Assistenten überprüft.

  8. Klicken Sie auf Weiter.

  9. Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird Nach oben

Schritt 5 - Parameterwert zum Variieren der Berichtsausgabe konfigurieren

  1. Wählen Sie für OrderNumber die Option Rufen Sie den Wert aus der Datenbank ab aus. Wählen Sie in "Wert" die Option Reihenfolge aus. Klicken Sie auf Weiter.

  2. Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird Nach oben

Schritt 6 - Abonnement planen

  1. Klicken Sie auf Nach einem Zeitplan, der für dieses Abonnement erstellt wurde und dann auf Weiter.

  2. Klicken Sie in Zeitplandetails auf Einmal.

  3. Geben Sie eine Startzeit an, die ein paar Minuten nach der aktuellen Zeit liegt.

  4. Klicken Sie auf Fertig stellen.

  5. Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird Nach oben

Nächste Schritte

Beim Ausführen des Abonnements werden vier Berichtsdateien an die von Ihnen angegebene Dateifreigabe übermittelt, eine für jeden Auftrag in der Abonnenten-Datenquelle. Jede Übermittlung muss im Hinblick auf die Daten (sie müssen sich auf einen bestimmten Auftrag beziehen), das Renderingformat und das Dateiformat eindeutig sein. Sie können jeden Bericht von dem freigegebenen Ordner aus öffnen, um sicherzustellen, dass jede Version entsprechend den von Ihnen festgelegten Abonnementoptionen angepasst wurde.

Liste der vom Abonnement erstellten Dateien

Die Abonnementseite im Berichts-Manager enthält das Letzte Ausführungsdatum und den Status des Abonnements.

HinweisHinweis

Aktualisieren Sie die Seite, nachdem das Abonnement ausgeführt wurde, um die aktualisierten Informationen zu sehen.

Abonnementergebnisse im Berichts-Manager

Dies ist der letzte Schritt im Lernprogramm "Definieren eines datengesteuerten Abonnements". Weitere Informationen zu anderen Reporting Services-Lernprogrammen finden Sie unter Reporting Services-Lernprogramme (SSRS).

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird Nach oben

Siehe auch

Aufgaben

Erstellen eines datengesteuerten Abonnements (SSRS-Lernprogramm)

Konzepte

Abonnements und Übermittlung [Reporting Services]

Datengesteuerte Abonnements

Erstellen, Ändern und Löschen von datengesteuerten Abonnements

Verwenden einer externen Datenquelle für Abonnentendaten (datengesteuertes Abonnement)