Eingebettete und freigegebene Datenverbindungen oder Datenquellen (Berichts-Generator 3.0 und SSRS)

Für Berichte werden Datenverbindungen zum Abrufen von Daten für einen Bericht oder bei Bearbeitung des Berichts verwendet. Sie wählen in einer Liste integrierter Datenverbindungstypen eine mehrdimensionale Datenbank, einen Webdienst oder eine andere Datenquelle aus, um eine Verbindung mit einer relationalen Datenbank herzustellen. Beim Beschreiben von Datenverbindungen werden die folgenden Begriffe verwendet.

  • Datenverbindung.   Wird auch als Datenquelle bezeichnet. Eine Datenverbindung schließt einen Namen und Verbindungseigenschaften ein, die vom Verbindungstyp abhängig sind. Entsprechend ihrem Entwurf schließt eine Datenverbindung keine Anmeldeinformationen ein. Eine Datenverbindung gibt nicht an, welche Daten aus der externen Datenquelle abgerufen werden. Geben Sie dazu beim Erstellen eines Datasets eine Abfrage an.

  • Datenquellendefinition.   Eine Datei, die die XML-Darstellung einer Berichtsdatenquelle beinhaltet. Wenn ein Bericht veröffentlicht wird, werden die Datenquellen auf dem Berichtsserver oder auf der SharePoint-Website als Datenquellendefinitionen gespeichert, und zwar unabhängig von der Berichtsdefinition. Ein Berichtsserveradministrator kann z. B. die Verbindungszeichenfolge oder die Anmeldeinformationen aktualisieren. Auf einem systemeigenen Berichtsserver ist der Dateityp RDS. Auf einer SharePoint-Website ist der Dateityp RSDS.

  • Verbindungszeichenfolge.   Eine Verbindungszeichenfolge ist eine Zeichenfolgenversion der Verbindungseigenschaften, die benötigt werden, um eine Verbindung mit einer Datenquelle herzustellen. Verbindungseigenschaften unterscheiden sich abhängig vom Datenverbindungstyp. Beispiele finden Sie unter Datenverbindungen, Datenquellen und Verbindungszeichenfolgen in Report Builder 3.0.

  • Freigegebene Datenquelle.   Eine Datenquelle, die auf einem Berichtsserver oder einer SharePoint-Website verfügbar ist, der bzw. die von mehreren Berichten verwendet werden soll.

  • Eingebettete Datenquelle.   Wird auch als berichtsspezifische Datenquelle bezeichnet. Eine Datenquelle, die in einem Bericht definiert und nur von diesem Bericht verwendet wird.

  • Anmeldeinformationen.   Anmeldeinformationen sind die Authentifizierungsinformationen, die bereitgestellt werden müssen, um Ihnen Zugriff auf externe Daten zu ermöglichen.

Die Unterschiede zwischen den eingebetteten und den freigegebenen Datenquellen liegen in der Art der Erstellung, der Speicherung und der Verwaltung.

HinweisHinweis

Sie können Berichtsdefinitionen (RDL) in Berichts-Generator 3.0 und im Berichts-Designer in Business Intelligence Development Studio erstellen und ändern. Jede Erstellungsumgebung bietet verschiedene Methoden zum Erstellen, Öffnen und Speichern von Berichten und verwandten Elementen. Weitere Informationen finden Sie unter Entwerfen von Berichten in Berichts-Designer und Berichts-Generator 3.0 (SSRS) im Web auf microsoft.com.

Freigegebene Datenquellen

Freigegebene Datenquellen sind hilfreich, wenn bestimmte Datenquellen häufig verwendet werden. Es wird empfohlen, dass Sie so oft wie möglich freigegebene Datenquellen verwenden. Sie können damit Berichte und den Berichtszugriff einfacher verwalten und Berichte und die Datenquellen, auf die sie zugreifen, sicherer machen. Wenn Sie eine freigegebene Datenquelle benötigen, wenden Sie sich an den Systemadministrator. Er erstellt eine freigegebene Datenquelle für Sie.

Im Berichts-Generator kann keine freigegebene Datenquelle erstellt werden. Sie können vom Berichtsserver aus zu einer freigegebenen Datenquelle wechseln und sie auswählen. Weitere Informationen finden Sie unter Datenverbindungen, Datenquellen und Verbindungszeichenfolgen in Report Builder 3.0.

Im Berichts-Designer können Sie nicht zu einer freigegebenen Datenquelle auf dem Berichtsserver wechseln. Sie können freigegebene Datenquellen als Teil eines Projekts im Projektmappen-Explorer erstellen und auswählen, ob Sie sie auf einem Berichtsserver bereitstellen möchten. Sie können sich zum Beispiel dazu entscheiden, die Datenquellen nur lokal zu verwenden, da für den Computer und den Berichtsserver verschiedene Anmeldeinformationen benötigt werden. Weitere Informationen finden Sie unter Datenverbindungen, Datenquellen und Verbindungszeichenfolgen (SSRS).

Das folgende Symbol bezeichnet ein freigegebenes Datenquellenelement in der Ordnerhierarchie des Berichtsservers: Freigegebene Datenquelle (Symbol)

Eingebettete Datenquellen

Eine eingebettete Datenquellenverbindung ist eine Datenverbindung, die in der Berichtsdefinition gespeichert wird. Eingebettete Informationen für eine Datenquellenverbindung können nur in dem Bericht verwendet werden, in den die Informationen eingebettet wurden. Verwenden Sie das Dialogfeld Datenquelleneigenschaften, um eingebettete Datenquellen zu definieren und zu verwalten.

Vergleich von eingebetteten und freigegebenen Datenquellen

In der folgenden Tabelle werden die Unterschiede zwischen eingebetteten und freigegebenen Datenquellen zusammengefasst:

Beschreibung

Eingebettet

Datenquelle

Freigegeben

Datenquelle

Die Datenverbindung ist in die Berichtsdefinition eingebettet.

Verfügbar

Der Zeiger auf die Datenverbindung auf dem Berichtsserver ist in die Berichtsdefinition eingebettet.

Verfügbar

Wird auf dem Berichtsserver verwaltet.

Verfügbar Verfügbar

Ist für freigegebene Datasets erforderlich.

Verfügbar

Ist für Komponenten erforderlich.

Verfügbar

Pfeilsymbol, dass mit dem Link 'Zurück zum Anfang' verwendet wirdZurück zum Anfang

Anmeldeinformationen für die Datenquelle

Anmeldeinformationen dienen zum Erstellen einer eingebetteten Datenquelle, zum Ausführen einer Abfrage oder zum Abrufen von Daten während der Berichtsverarbeitung. Der Besitzer der Datenquelle legt den für den Zugriff auf die Daten erforderlichen Anmeldeinformationstyp fest. Anmeldeinformationen werden unabhängig von der Datenverbindung auf einem Berichtsserver, einer SharePoint-Website oder auf einem lokalen Computer in einer Berichterstellungsumgebung verwaltet. Abhängig vom Datenquellentyp können Anmeldeinformationen gespeichert werden, um eine Eingabeaufforderung zu vermeiden oder es kann festgelegt werden, dass jeder Benutzer beim Zugriff auf die Daten zur Eingabe der Anmeldeinformationen aufgefordert wird. Die erforderlichen Anmeldeinformationen unterscheiden sich möglicherweise abhängig davon, ob Sie vom Computer oder vom Berichtsserver eine Verbindung mit der Datenquelle herstellen. Weitere Informationen finden Sie unter Angeben von Anmeldeinformationen im Berichts-Generator 3.0 und Datenverbindungen, Datenquellen und Verbindungszeichenfolgen (SSRS).