TechNet
Exportieren (0) Drucken
Alle erweitern

Datenverarbeitungserweiterungen und .NET Framework-Datenanbieter (SSRS)

 

Betrifft: SQL Server 2016

Eine Reporting Services -Datenverarbeitungserweiterung ist eine Komponente, die mit Reporting Servicesinstalliert wird und zum Abrufen von Daten von einem bestimmten Datenquellentyp sowie zum Bereitstellen zusätzlicher Funktionalität zur Unterstützung des Berichtsentwurfs und der Berichtsverarbeitung verwendet wird. Ein .NET Framework Datenanbieter ist eine Komponente von Microsoft oder Drittanbieter-Quellen, die unterstützt System.Data Schnittstellen, die Sie abrufen und Ändern von Daten von einem bestimmten Typ der Datenquelle zu ermöglichen.

Ein Reporting Services -datenverarbeitungserweiterung unterstützt eine Teilmenge der System.Data Schnittstellen. Für Datenverarbeitungserweiterungen ist lediglich schreibgeschützter Zugriff auf eine Datenquelle erforderlich. Deshalb werden die Schnittstellen zum Schreiben und Aktualisieren nicht implementiert. Jede Datenverarbeitungserweiterung kann benutzerdefinierte funktionen bereitstellen, um die Berichtsverarbeitung zu unterstützen. Zum Beispiel könnte eine Datenverarbeitungserweiterung die folgenden Funktionstypen unterstützen:

  • Verwalten der Anmeldeinformationen getrennt von der Verbindungszeichenfolge

  • Unterstützen von mehrwertigen Parametern

  • Abrufen von Serveraggregaten, die anhand der Datenquelle berechnet werden

  • Abrufen von Dateneigenschaften und Datenwerten von der Datenquelle

Ein .NET Framework -Datenanbieter (manchmal als Treiber bezeichnet) unterstützt einen Standardsatz von System.Data Schnittstellen zum Lesen, schreiben und Aktualisieren von Daten in einer Datenquelle. Ein Datenanbieter kann verwendet werden, wenn für einen bestimmten Datenquellentyp keine Datenverarbeitungserweiterung verfügbar ist. Viele .NET Framework-Standarddatenanbieter sind von Drittanbietern erhältlich.

Da Reporting Services über eine erweiterbare Datenanbieterarchitektur verfügt, können Sie eine benutzerdefinierte Datenverarbeitungserweiterung erstellen, um die von Reporting Services -Datenverarbeitungserweiterungen bereitgestellte zusätzliche Funktionalität einzuschließen. Weitere Informationen finden Sie unter Implementing a Data Processing Extension. Informationen zu Datenverarbeitungserweiterungen von Drittanbietern finden Sie in der mit der Datenverarbeitungserweiterung des Drittanbieters gelieferten Dokumentation.

System_CAPS_ICON_note.jpg Hinweis


Ein .NET Framework -Datenanbieter oder eine benutzerdefinierte Datenverarbeitungserweiterung muss installiert und registriert werden, bevor Sie damit auf Daten aus einer Datenquelle zugreifen können. Die Datenverarbeitungserweiterung muss zum Verfassen des Berichts auf dem Berichterstellungsclient installiert und registriert werden sowie auf dem Berichtsserver, um den veröffentlichten Bericht anzuzeigen. Nicht alle Datenanbieter funktionieren in einer Serverumgebung. Weitere Informationen finden Sie unter Registrieren Sie eine .NET Framework-Standarddatenanbieters & #40; SSRS & #41;. und Bereitstellen einer Datenverarbeitungserweiterung.

Übersicht über Datenverarbeitungserweiterungen
Bericht eingebettete Datasets und freigegebene Datasets & #40. Berichts-Generator und SSRS & #41;

Community-Beiträge

Anzeigen:
© 2016 Microsoft