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
Herstellen einer Verbindung mit einer Datenquelle (Reporting Services)
Enthält eine Erläuterung dazu, wie eine Verbindung zu einer Datenquelle hergestellt und die erforderlichen Anmeldeinformationen angegeben werden können. Enthält Beispiele für Verbindungszeichenfolgen für verschiedene Datenquellentypen.Von Reporting Services unterstützte Datenquellen
Enthält eine ausführliche Liste der Datenquellen und Konfigurationen, die von Reporting Services unterstützt werden.Datenverarbeitungserweiterungen und .NET Framework-Datenanbieter
Erläutert den Unterschied zwischen den Datenverarbeitungserweiterungen von Reporting Services, die mit Reporting Services installiert werden, und .NET Framework-Standarddatenanbietern, die als Berichtsdatenquellen installiert und registriert werden können.Abfrage-Designer und Datenverarbeitungserweiterungen (Reporting Services)
Erläutert die Beziehung zwischen dem Datenquellentyp und dem zugeordneten Abfrage-Designer sowie der Datenverarbeitungserweiterung, mit der basierend auf dem Datenquellentyp Datasets erstellt werden.Erstellen, Ändern und Löschen von freigegebenen Datenquellen
Enthält eine Erläuterung dazu, wie Datenquellen, die auf einem Berichtsserver veröffentlicht wurden, bzw. Datenquellen, die sich lokal auf dem Client befinden, vor der Veröffentlichung verwaltet werden können.
Siehe auch