Erstellen einer Berichtsdatenquelle

Wenn Sie in Reporting Services Berichte erstellen, geben Sie zunächst eine oder mehrere Datenquellendefinitionen an. Eine Datenquellendefinition enthält Details dazu, wie eine Verbindung zu einer zugrunde liegenden Datenquelle hergestellt werden kann. Es wird der Datenquellentyp, eine Verbindungszeichenfolge sowie Anmeldeinformationen angegeben. Für jeden Datenquellentyp sind verschiedene Verbindungsinformationen erforderlich.

Reporting Services stellt Datenverarbeitungserweiterungen zur Unterstützung von relationalen Datenbanken, mehrdimensionalen Datenbanken, Berichtsmodellen und XML-basierten Daten bereit. Zusätzlich können Sie Registrierungen und Berichte von .NET Framework-Standarddatenanbietern ausführen. Es werden von .NET Framework-Standarddatenanbietern nicht automatisch alle Features unterstützt, die von den Datenverarbeitungserweiterungen von Reporting Services bereitgestellt werden. Von einer Berichtsdatenquelle abgerufene Daten liegen meist in Form eines tabellarischen Rowsets vor. Andere abgerufene Informationen hängen vom Datenquellentyp ab. Sie können benutzerdefinierte Datenverarbeitungserweiterungen für andere Datenquellentypen erstellen. Weitere Informationen finden Sie unter Implementieren von Datenverarbeitungserweiterungen.

Datenquellen können in einen Bericht eingebettet oder so definiert werden, dass sie für mehrere Berichte gleichzeitig verwendet werden. Ein einzelner Bericht kann eine beliebige Anzahl von Datenquellen enthalten, die sowohl eingebettet als auch freigegeben sein können. Wenn Sie eine freigegebene Datenquelle mithilfe des Berichts-Designers definieren, wird die Datenquellendefinition als Element im Berichtsprojekt gespeichert und kann unabhängig von anderen Projektelementen verwaltet werden. Entsprechend kann jede Berichtsdatenquelle unabhängig vom Bericht verwaltet werden, wenn Sie einen Bericht auf einem Berichtsserver veröffentlichen. Weitere Informationen finden Sie unter Festlegen von Eigenschaften für einen veröffentlichten Bericht.

Veröffentlichte Datenquellen können mittels rollenbasierter Sicherheit gesichert werden. Sie legen die Sicherheit für ein Element einer freigegebenen Datenquelle fest, um den Zugriff auf das Datenquellenelement im Berichtsserver zu steuern. Weitere Informationen finden Sie unter Sichern freigegebener Datenquellenelemente.

Nachdem die Datenquelle veröffentlicht wurde, müssen Sie möglicherweise die Anmelde- oder Verbindungsinformationen für Datenquellen anpassen, die zum Testen Ihres Berichts verwendet werden, wenn der Bericht veröffentlicht wird. Weitere Informationen finden Sie unter Verwalten von Berichtsdatenquellen.

Nachdem Sie die Datenquellen für Ihren Bericht definiert haben, definieren Sie Datasets, die die speziellen Felder enthalten, die Sie in Ihrem Bericht verwenden. Weitere Informationen zu Datasets finden Sie unter Erstellen von Berichtsdatasets.

In diesem Abschnitt