Datengesteuerte Abonnements

Ein datengesteuertes Abonnement bietet eine Möglichkeit, dynamische Abonnementdaten zu verwenden, die zur Laufzeit aus einer externen Datenquelle abgerufen werden. Mit einem datengesteuerten Abonnement können auch statischer Text und Standardwerte verwendet werden, die Sie beim Definieren des Abonnements angeben. Sie können datengesteuerte Abonnements für die folgenden Aufgaben verwenden:

  • Verteilen eines Berichts an eine ständig wechselnde Liste von Abonnenten. Beispielsweise können Sie mit datengesteuerten Abonnements einen Bericht in einer großen Organisation verteilen, in der die Abonnenten von Monat zu Monat variieren. Sie können aber auch sonstige Kriterien verwenden, um die Gruppenmitgliedschaft aus einer Gruppe vorhandener Benutzer zu bestimmen.
  • Filtern der Berichtsausgabe mithilfe von zur Laufzeit abgerufenen Berichtsparameterwerten.
  • Ändern der Berichtsausgabeformate und Übermittlungsoptionen für jede Berichtsübermittlung.

Ein datengesteuertes Abonnement besteht aus mehreren Teilen. Die festen Komponenten eines datengesteuerten Abonnements werden beim Erstellen des Abonnements definiert. Dazu zählen u. a. die folgenden:

  • Der Bericht, für den das Abonnement definiert wurde (ein Abonnement ist immer einem einzelnen Bericht zugeordnet).
  • Die Übermittlungserweiterung, die zum Verteilen des Berichts verwendet wurde. Sie können die E-Mail-Übermittlungserweiterung des Berichtsservers, eine Dateifreigabe-Übermittlungserweiterung, den NULL-Übermittlungsanbieter zum Vorabladen des Caches oder eine benutzerdefinierte Übermittlungserweiterung angeben. Innerhalb eines einzelnen Abonnements können Sie nicht mehrere Übermittlungserweiterungen angeben.
  • Die Abonnentendatenquelle. Sie müssen beim Definieren des Abonnements eine Verbindungszeichenfolge für die Datenquelle mit Abonnentendaten angeben. Die Abonnentendatenquelle kann nicht dynamisch zur Laufzeit angegeben werden.
  • Beim Definieren des Abonnements muss die zum Auswählen von Abonnentendaten verwendete Abfrage angegeben werden. Sie können die Abfrage zur Laufzeit nicht ändern.

Die in einem datengesteuerten Abonnement verwendeten dynamischen Daten werden abgerufen, wenn das Abonnement verarbeitet wird. Beispiele für Daten, die Sie in einem Abonnement verwenden können, sind der Abonnentenname, die E-Mail-Adresse, das bevorzugte Berichtsausgabeformat oder beliebige Werte, die für Berichtsparameter gültig sind. Sie können in einem datengesteuerten Abonnement dynamische Werte verwenden, wenn Sie Sie eine Zuordnung zwischen den bei einer Abfrage zurückgegebenen Feldern und bestimmten Übermittlungsoptionen sowie Berichtsparametern definieren. Bei der Verarbeitung des Abonnements werden jeweils variable Daten aus einer Abonnentendatenquelle abgerufen.

Anforderungen für die Verwendung datengesteuerter Abonnements

ms159150.note(de-de,SQL.90).gifHinweis:
Datengesteuerte Abonnements werden nicht unterstützt, wenn der Berichtsserver für den integrierten SharePoint-Modus konfiguriert ist.

Die Funktion für datengesteuerte Abonnements ist nicht in allen Editionen verfügbar. Zudem bestehen Einschränkungen hinsichtlich der Arten von Datenquellen, die Sie zur Laufzeit zum Abrufen von Abonnementdaten verwenden können. Die folgende Liste enthält weitere Informationen zu den Anforderungen:

  • Überprüfen Sie, ob Sie eine der folgenden Editionen verwenden: Evaluation, Developer und Enterprise. Datengesteuerte Abonnements werden nicht in der Standard Edition oder SQL Server 20005 Express Edition with Advanced Services unterstützt. Weitere Informationen zur Verfügbarkeit von Features finden Sie unter Von den SQL Server 2005-Versionen unterstützte Features.
  • Wählen Sie für Abonnementdaten eine Datenquelle aus, die Schemainformationen für den Berichtsserver bereitstellen kann. Beispiele für unterstützte Datenquellentypen sind relationale SQL Server-Daten, Oracle, Analysis Services-Datenbanken, SQL Server Integration Services-Paketdaten, ODBC-Datenquellen und OLE DB-Datenquellen. Weitere Informationen zu den Anforderungen an Abonnentendatenquellen finden Sie unter Verwenden einer externen Datenquelle für Abonnentendaten.

Arbeiten mit datengesteuerten Abonnements

Die folgenden Themen enthalten weitere Informationen zu datengesteuerten Abonnements.

Thema Beschreibung

Abonnementverarbeitung

Beschreibt, wie Berichte für datengesteuerte Abonnements verarbeitet werden.

Erstellen, Ändern und Löschen datengesteuerter Abonnements

Erläutert das Erstellen, Ändern oder Löschen eines datengesteuerten Abonnements.

Verwenden einer externen Datenquelle für Abonnentendaten

Enthält Informationen zu den Datenquellen, die Sie für ein datengesteuertes Abonnement verwenden können.

Lernprogramm: Erstellen eines datengesteuerten Abonnements

Enthält schrittweise Anleitungen zum Erstellen eines datengesteuerten Abonnements.

Zwischenspeichern von Berichten in Reporting Services

Beschreibt die Verwendung des NULL-Übermittlungsanbieters mit einem datengesteuerten Abonnement, um den Cache vorab zu laden.

Siehe auch

Aufgaben

Vorgehensweise: Löschen oder Ändern eines Abonnements (Management Studio)
Vorgehensweise: Löschen oder Ändern eines Abonnements (Berichts-Manager)
Vorgehensweise: Vorladen des Caches (Management Studio)
Vorgehensweise: Vorabladen des Caches (Berichts-Manager)

Konzepte

Abonnements (Übersicht)

Andere Ressourcen

Übermitteln von Berichten mithilfe von Abonnements
Datengesteuertes Abonnement erstellen (Seite) (Berichts-Manager)

Hilfe und Informationen

Informationsquellen für SQL Server 2005