Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Microsoft Report Builder (SSRS)
Power BI-Berichts-Generator
Eingebettete Datasets können nur in einem einzelnen paginierten Bericht verwendet werden. Gemeinsam genutzte Datensätze auf einem Berichtsserver können von mehreren Reporting Services-Berichten verwendet werden, sowohl mobil als auch paginiert. Sie benötigen zum Erstellen eines Dataset eine eingebettete oder eine freigegebene Datenquelle.
Report Builder-Aufgaben
Verwenden Sie den Berichts-Generator für folgende Aufgaben:
Erstellen eines freigegebenen Datasets in der Datasetentwurfsansicht. Für freigegebene Datensätze müssen veröffentlichte freigegebene Datenquellen verwendet werden.
Erstellen eines eingebetteten Datasets in der Berichtsentwurfsansicht.
Speichern Sie das Dataset direkt auf dem Berichtsserver oder der SharePoint-Website.
Aufgaben des Berichts-Designers
Verwenden Sie den Berichts-Designer in SQL Server Data Tools (SSDT) für die folgenden Aufgaben:
Erstellen Sie im Projektmappen-Explorer einen gemeinsamen Datensatz. Freigegebene Datasets müssen Datenquellen aus dem Ordner „Freigegebene Datenquellen“ im Projektmappen-Explorer verwenden.
Erstellen Sie im Berichtsdatenbereich ein eingebettetes Dataset.
Stellen Sie die freigegebenen Datensätze und die freigegebene Datenquelle optional mit dem Bericht bereit. Verwenden Sie für jeden Elementtyp Projekteigenschaften, um Pfade zu Ordnern auf dem Berichtsserver oder einer SharePoint-Website anzugeben.
Weitere Informationen finden Sie unter Erstellen von Berichten zu eingebetteten und freigegebenen Datasets (Berichts-Generator und SSRS).
Hinweis
Sie können paginierte Berichtsdefinitionsdateien (.rdl) im Berichts-Generator von Microsoft, im Power BI Report Builder und im Berichts-Designer in SQL Server-Datentools erstellen und ändern.
So erstellen Sie im Report Builder ein gemeinsam genutztes Dataset
So öffnen Sie den Berichts-Generator. Der Bereich Neuer Bericht oder neues Dataset wird geöffnet, wie in der folgenden Abbildung dargestellt:
Hinweis
Wenn der Bereich Neuer Bericht oder neues Dataset nicht angezeigt wird, klicken Sie in der Schaltfläche „Berichts-Generator“ auf Neu.
Klicken Sie im linken Bereich unter Dataset erstellenauf Freigegebenes Dataset.
Klicken Sie im rechten Bereich auf Durchsuchen , um eine freigegebene Datenquelle vom Berichtsserver auszuwählen, und klicken Sie dann auf Erstellen. Der mit der freigegebenen Datenquelle verknüpfte Abfrage-Designer wird geöffnet.
Geben Sie im Abfrage-Designer die Felder an, die in das Dataset einbezogen werden sollen.
Klicken Sie auf Ausführen ( ! ), um die Abfrage auszuführen.
Klicken Sie auf die Schaltfläche Report Builder und dann auf Speichern oder Speichern unter, um den freigegebenen Datensatz auf dem Berichtsserver zu speichern.
Um den Berichts-Generator zu beenden, klicken Sie auf Berichts-Generatorund dann auf Berichts-Generator beenden. Um mit Berichten zu arbeiten, klicken Sie auf Berichts-Generatorund dann auf Neu oder Öffnen.
So legen Sie Abfrageparameteroptionen fest
So öffnen Sie den Berichts-Generator.
Klicken Sie auf Öffnen.
Wechseln Sie zum Berichtsserver, und wählen Sie den Ordner für die freigegebene Datenquelle aus.
In Items of Type klicken Sie in der Dropdown-Liste auf Datasets (*.rsd).
Wählen Sie das freigegebene Dataset aus, und klicken Sie dann auf Öffnen. Der zugehörige Abfrage-Designer öffnet sich.
Klicken Sie im Menüband auf Eigenschaften des Datasets.
Klicken Sie auf Parameter. Legen Sie auf dieser Seite einen Standardwert als Konstante oder Ausdruck fest, und markieren Sie den Parameter als schreibgeschützt, NULL-zulässig oder Aus Abfrage weglassen. Weitere Informationen finden Sie unter Berichtsparameter.
Klicken Sie auf OK.
So erstellen Sie ein Dataset aus einer relationalen SQL Server-Datenbank
Klicken Sie im Berichtsdatenbereich mit der rechten Maustaste auf den Namen der Datenquelle, und klicken Sie dann auf Dataset hinzufügen. Die Seite Abfrage des Dialogfelds Dataseteigenschaften wird aufgerufen.
Geben Sie im Textfeld Nameeinen Namen für das Dataset ein, oder übernehmen Sie den Standardnamen.
Hinweis
Der Name des Datasets wird intern im Bericht verwendet. Zur Verdeutlichung sollte der Name des Datasets die Daten beschreiben, die von der Abfrage zurückgegeben werden.
Wählen Sie aus der Liste Datenquelleeine vorhandene freigegebene Datenquelle aus, oder klicken Sie auf Neu , um eine neue eingebettete Datenquelle zu erstellen.
Wählen Sie einen Abfragetyp . Die verfügbaren Optionen sind vom Datenquellentyp abhängig.
Wählen Sie Text aus, um eine Abfrage zu schreiben, die die Abfragesprache der Datenquelle verwendet.
Wählen Sie Table aus, um alle Felder in einer relationalen Datenbanktabelle zurückzugeben.
Wählen Sie Gespeicherte Prozedur , um eine gespeicherte Prozedur nach Namen auszuführen.
Geben Sie in Abfragedie Abfrage, die gespeicherte Prozedur oder den Tabellennamen ein. Oder klicken Sie auf Abfrage-Designer , um den grafischen oder textbasierten Abfrage-Designer zu öffnen, oder auf Importieren , um die Abfrage aus einem vorhandenen Bericht zu importieren.
In einigen Fällen kann die von der Abfrage angegebene Feldauflistung nur durch Anwendung der Abfrage auf die Datenquelle ermittelt werden. Eine gespeicherte Prozedur gibt möglicherweise im Resultset eine variable Feldauflistung zurück. Klicken Sie auf Felder aktualisieren , um die Abfrage auf die Datenquelle anzuwenden und die Feldnamen abzurufen, die erforderlich sind, um die Dataset-Feldauflistung im Berichtsdatenbereich aufzufüllen. Die Feldauflistung wird unter dem Datasetknoten angezeigt, nachdem Sie das Dialogfeld Dataseteigenschaften geschlossen haben.
Geben Sie in das Feld Timeoutdie Anzahl der Sekunden ein, die der Berichtsserver auf eine Antwort von der Datenbank warten soll. Der Standardwert beträgt 0 Sekunden. Wenn der Timeoutwert 0 Sekunden beträgt, läuft die Abfrage nicht in ein Timeout.
Klicken Sie auf OK.
Das Dataset und seine Feldauflistung werden im Berichtsdatenbereich unter dem Datenquellenknoten angezeigt.
Zugehöriger Inhalt
- Erstellen von Berichten zu eingebetteten und freigegebenen Datasets (Berichts-Generator und SSRS)
- Sammlung von Datasetfeldern (Report Builder und SSRS)
- Berichtsdatensätze (SSRS)
- Erstellen von Datenverbindungszeichenfolgen in Report Builder
- Eingebettete und freigegebene Datasets (Berichts-Generator und SSRS)