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.

Prüfen Sie, bevor Sie mit der Lektion beginnen, ob der SQL Server-Agent-Dienst ausgeführt wird. Ist dies nicht der Fall, können Sie das Abonnement nicht speichern.

Starten des Assistenten für datengesteuertes Abonnement

  1. Stellen Sie in Management Studio eine Verbindung mit einem Berichtsserver her, erweitern Sie Home, und navigieren Sie zum Employee Sales Summary-Bericht.

  2. Erweitern Sie den Bericht.

  3. Klicken Sie mit der rechten Maustaste auf Abonnements, und wählen Sie Neues datengesteuertes Abonnement aus.

  4. Geben Sie eine Beschreibung für das Abonnement ein.

  5. Wählen Sie Berichtsserver-Dateifreigabe als Übermittlungsmethode aus, und klicken Sie dann auf Weiter.

Angeben einer Verbindung mit der Abonnentendatenquelle

  1. Klicken Sie auf Eine benutzerdefinierte Datenquelle.

  2. Wählen Sie unter Typ die Option Microsoft SQL Server als Quelldatentyp aus.

  3. Geben Sie unter Verbindungszeichenfolge die folgende Verbindungszeichenfolge ein:

    data source=localhost; initial catalog=Subscribers
    
  4. Klicken Sie auf Anmeldeinformationen, die sicher auf dem Berichtsserver gespeichert sind.

  5. Geben Sie unter Anmeldename und Kennwort Ihren Benutzernamen und Ihr Kennwort für die Domäne ein. Geben Sie sowohl die Domäne als auch das Benutzerkonto ein, wenn Sie den Anmeldenamen angeben.

ms169972.note(de-de,SQL.90).gifWichtig:
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.
  1. Wählen Sie Als Windows-Anmeldeinformationen verwenden, wenn eine Verbindung zur Datenquelle hergestellt wird aus, und klicken Sie dann auf Weiter.

Definieren einer Abfrage für das Abrufen von Abonnentendaten

  1. Geben Sie im Abfragebereich folgende Abfrage ein:

    Select * from UserInfo
    
  2. Klicken Sie auf Überprüfen, und klicken Sie dann auf Weiter.

Festlegen von Übermittlungsoptionen

  1. Wählen Sie unter Quelle festlegen für Dateiname die Option Abfrageergebnisfeld aus. Wählen Sie unter Wert festlegen die Option LastName aus.

  2. Wählen Sie unter Quelle festlegen für Dateierweiterung die Option Abfrageergebnisfeld aus. Wählen Sie unter Wert festlegen die Option FileType aus.

  3. Wählen Sie unter Quelle festlegen für Pfad die Option Statischer Text aus. Geben Sie in Wert festlegen den Namen einer öffentlichen Dateifreigabe ein, für die Sie Schreibberechtigungen besitzen (z. B. \\mycomputer\public\myreports). Wenn Sie sich nicht sicher sind, wie ein öffentlicher Ordner erstellt wird, finden Sie unter Vorgehensweise: Erstellen eines freigegebenen Ordners für Dateifreigabeübermittlung auf Berichtsservern weitere Informationen.

  4. Wählen Sie unter Quelle festlegen für Renderingformat die Option Abfrageergebnisfeld aus. Wählen Sie in Wert festlegen die Option Format aus.

  5. Wählen Sie unter Quelle festlegen für Benutzername die Option Statischer Text aus. Geben Sie in Wert festlegen Ihr Domänenbenutzerkonto ein.

  6. Wählen Sie unter Quelle festlegen für Kennwort die Option Statischer Text aus. Geben Sie in Wert festlegen Ihr Kennwort ein. Achten Sie darauf, dass Sie das Kennwort richtig eingeben. Das Kennwort wird nicht durch den Assistenten überprüft.

  7. Wählen Sie unter Quelle festlegen für Schreibmodus die Option Statische Auswahl aus. Wählen Sie in Wert festlegen die Option Automatisch inkrementieren aus. Klicken Sie auf Weiter.

Angeben eines Parameterwertes für das Variieren der Berichtsausgabe

  1. Verwenden Sie für Monat und Jahr die Standardparameterwerte.

  2. Wählen Sie für Employee die Option Abfrageergebnisfeld aus. Wählen Sie in Wert die Option EmployeeID aus. Klicken Sie auf Weiter.

Planen eines Abonnements

  1. Klicken Sie auf Nach einem benutzerdefinierten Zeitpan, und klicken Sie dann auf Zeitplan festlegen.

  2. Wählen Sie in Häufigkeitsmuster die Option Einmal aus.

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

  4. Klicken Sie auf Fertig stellen.

Nächste Schritte

Beim Ausführen des Abonnements werden drei Berichtsdateien an die von Ihnen angegebene Dateifreigabe übermittelt, eine für jeden Abonnenten in der Abonnenten-Datenquelle. Jede Übermittlung sollte im Hinblick auf die Daten (sie sollten sich auf einen bestimmten Angestellten 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.

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

Siehe auch

Aufgaben

Lernprogramm: Erstellen eines datengesteuerten Abonnements

Andere Ressourcen

Übermitteln von Berichten mithilfe von Abonnements
Datengesteuerte Abonnements
Erstellen, Ändern und Löschen datengesteuerter Abonnements
Abonnement- und Übermittlungsszenarien
Verwenden einer externen Datenquelle für Abonnentendaten

Hilfe und Informationen

Informationsquellen für SQL Server 2005