Freigeben über


Erstellen einer eingebetteten oder freigegebenen Datenquelle (SSRS)

Eine Berichtsdatenquelle gibt einen Namen und Verbindungsinformationen an. Reporting Services unterstützt zwei Arten von Datenquellen: eingebettet und freigegeben. Eine eingebettete Datenquelle wird in einer Berichtsdefinition definiert und nur von diesem Bericht verwendet. Eine freigegebene Datenquelle wird als separates Element definiert und kann von mehreren Berichten verwendet werden. Weitere Informationen finden Sie unter Eingebettete und freigegebene Datenverbindungen oder Datenquellen (Berichts-Generator und SSRS).

Im Berichts-Generator navigieren Sie zum Berichtsserver oder zur SharePoint-Website, und wählen Sie Datenquellen aus, oder erstellen Sie eingebettete Datenquellen. In Report Builder können keine freigegebenen Datenquellen erstellt werden.

Im Berichts-Designer können Sie freigegebene oder eingebettete Datenquellen erstellen. Beginnen Sie im Bereich "Berichtsdaten" mit dem Erstellen eines Datenquellenverweises, und wählen Sie dann die Option "Neu" aus. Nachdem Sie den Datenquellenverweis erstellt haben, wird automatisch eine neue freigegebene Datenquelle dem Projektmappen-Explorer unter dem Ordner "Freigegebene Datenquellen" hinzugefügt.

Hinweis

Sie können Berichtsdefinitionen (RDL) im Berichts-Generator und im Berichts-Designer in SQL Server-Datentools erstellen und ändern. Jede Erstellungsumgebung bietet verschiedene Möglichkeiten zum Erstellen, Öffnen und Speichern von Berichten und verwandten Elementen. Weitere Informationen finden Sie unter Entwerfen von Berichten im Berichts-Designer und Berichts-Generator (SSRS) im Web unter microsoft.com.

Sie können auch freigegebene Datenquellen direkt auf einem Berichtsserver oder auf einer SharePoint-Website erstellen. Weitere Informationen finden Sie unter Erstellen, Löschen oder Ändern einer freigegebenen Datenquelle (Berichts-Manager) oder Erstellen und Verwalten freigegebener Datenquellen (Reporting Services im integrierten SharePoint-Modus).

So erstellen Sie eine eingebettete oder freigegebene Datenquelle

  1. Klicken Sie im Berichtsdatenbereich auf der Symbolleiste auf Neu , und klicken Sie dann auf Datenquelle. Das Dialogfeld Datenquelleneigenschaften wird angezeigt.

    Hinweis

    Zum Anzeigen des Berichtsdatenbereichs klicken Sie im Menü Ansicht auf Berichtsdaten .

  2. Geben Sie im Textfeld Name einen Namen für die Datenquelle ein, oder übernehmen Sie den Standardnamen. Der Name der Datenquelle wird intern für den Bericht verwendet. Zur Verdeutlichung sollte der Name der Datenquelle den Namen der Datenbank enthalten, die in der Verbindungszeichenfolge angegeben ist.

  3. Überprüfen Sie bei einer eingebetteten Datenquelle, ob die eingebettete Verbindung ausgewählt ist.

    1. Wählen Sie in der Dropdownliste Typ einen Datenquellentyp aus, zum Beispiel Microsoft SQL Server oder OLE DB.

    2. Geben Sie eine Verbindungszeichenfolge an, indem Sie eine der folgenden Alternativen verwenden:

    • Geben Sie die Verbindungszeichenfolge direkt in das Textfeld Verbindungszeichenfolge ein. Eine Liste der Beispielverbindungszeichenfolgen finden Sie unter "Datenverbindungen", "Datenquellen" und "Verbindungszeichenfolgen" im Berichts-Generator oder "Datenverbindungen", "Datenquellen" und "Verbindungszeichenfolgen" in Reporting Services.

    • Klicken Sie auf die Schaltfläche "Formel (fx)", um einen Ausdruck zu erstellen, der eine Verbindungszeichenfolge ergibt. Geben Sie den Ausdruck im Dialogfeld Ausdruck in den Bereich Ausdruck ein. Klicke auf OK.

    • Klicken Sie auf Bearbeiten , um das Dialogfeld Verbindungseigenschaften für den Datenquellentyp zu öffnen, den Sie in Schritt 2 gewählt haben.

      Füllen Sie die Felder im Dialogfeld Verbindungseigenschaften gemäß dem jeweiligen Datenquellentyp aus. Verbindungseigenschaften enthalten den Typ der Datenquelle, den Namen der Datenquelle und die zu verwendenden Anmeldeinformationen. Nachdem Sie in diesem Dialogfeld Werte angegeben haben, klicken Sie auf Verbindung testen , um zu überprüfen, ob die Datenquelle verfügbar ist und die angegebenen Anmeldeinformationen richtig sind. Weitere Informationen zu bestimmten Datenquellentypen finden Sie unter Hinzufügen von Daten aus externen Datenquellen (SSRS).

  4. Überprüfen Sie bei einer freigegebenen Datenquelle, ob Verweis auf freigegebene Datenquelle verwenden ausgewählt ist.

    1. Klicken Sie auf Neu. Führen Sie im Eigenschaftendialogfeld Freigegebene Datenquelle die Schritte 2 und 3 aus, um eine neue Datenquelle zu erstellen.

    2. Klicke auf OK.

      Die neue freigegebene Datenquelle wird im Projektmappen-Explorer im Ordner Freigegebene Datenquellen angezeigt.

  5. Klicke auf OK.

    Die Datenquelle wird im Berichtsdatenbereich angezeigt. Im Bereich "Berichtsdaten" verweist eine freigegebene Datenquelle auf die Datenquellendefinition. Im Berichts-Generator befindet sich die Datenquellendefinition auf einem Berichtsserver oder auf einer SharePoint-Website. Im Berichts-Designer ist die Datenquellendefinition eine Datei im Projektmappen-Explorer unter dem Ordner "Freigegebene Datenquellen".

So importieren Sie eine vorhandene Datenquelle im Berichts-Designer

  1. Klicken Sie im Projektmappen-Explorer im Berichtsserverprojekt mit der rechten Maustaste auf den Ordner Freigegebene Datenquellen , und klicken Sie anschließend auf Vorhandenes Element hinzufügen. Das Dialogfeld Vorhandenes Element hinzufügen wird geöffnet.

  2. Navigieren Sie zu einer vorhandenen RDS-Datenquelldatei (Report Definition Shared), und klicken Sie auf Öffnen.

  3. Klicke auf OK.

So konvertieren Sie eine eingebettete Datenquelle in eine freigegebene Datenquelle im Berichts-Designer

  • Klicken Sie im Bereich "Berichtsdaten" mit der rechten Maustaste auf die Datenquelle, und klicken Sie dann auf "In freigegebene Datenquelle konvertieren".

So konvertieren Sie eine freigegebene Datenquelle in eine eingebettete Datenquelle im Report Builder.

  • Klicken Sie im Bereich "Berichtsdaten" mit der rechten Maustaste auf die Datenquelle, und öffnen Sie "Datenquelleneigenschaften".

  • Klicken Sie auf "Eingebettete Verbindung" , und beenden Sie die Erstellung der eingebetteten Datenquelle, wie in einem früheren Verfahren beschrieben.

Siehe auch

Store Credentials in a Reporting Services Data Source (Speichern von Anmeldeinformationen in einer Reporting Services-Datenquelle)
Eingebettete und freigegebene Datenverbindungen oder Datenquellen (Berichts-Generator und SSRS)
Konvertieren einer Datenquelle von eingebettet zu freigegeben (Report Builder und SSRS)
Binden eines Berichts oder Modells an eine freigegebene Datenquelle (SSRS)
Konfigurieren von Datenquelleneigenschaften für einen Bericht (Berichts-Manager)
Von Reporting Services unterstützte Datenquellen (SSRS)