Freigeben über


Erstellen eines eingebetteten Datasets für einen paginierten Power BI-Bericht

GILT FÜR: ️ Power BI Report Builder ️Power BI Desktop

In diesem Artikel wird erklärt, wie Sie ein eingebettetes Dataset, das auf einer eingebetteten Datenquelle basiert, für einen paginierten Bericht im Power BI-Dienst erstellen. Eingebettete Datasets sind in einem einzigen, paginierten Bericht enthalten, zur Verwendung in diesem Bericht. Derzeit sind für paginierte Berichte, die im Power BI-Dienst veröffentlicht werden, eingebettete Datasets und eingebettete Datenquellen erforderlich. Sie erstellen die eingebettete Datenquelle und das eingebettete Dataset im Power BI-Berichts-Generator beim Generieren Ihres Berichts.

Bevor Sie das Dataset erstellen können, müssen Sie eine Datenquelle erstellen.

Voraussetzungen

Die Lizenzanforderungen für paginierte Power BI-Berichte (RDL-Dateien) sind identisch mit denen für Power BI-Berichte (PBIX-Dateien).

Erstellen eines eingebetteten Datasets

  1. Wählen Sie im Bereich Berichtsdaten des Power BI-Berichts-Generators Neu>Dataset aus.

    Screenshot, der die Option zum Erstellen eines neuen Datasets zeigt.

  2. Benennen Sie das Dataset im Dialogfeld Dataseteigenschaften auf der Registerkarte Abfrage. Die eingebettete Datenquelle befindet sich bereits im Feld Datenquelle. Sie können auch Neu auswählen, um eine andere eingebettete Datenquelle zu erstellen.

    Screenshot des Dialogfelds „Dataseteigenschaften“.

  3. Wählen Sie unter Abfragetyp den Typ des Befehls oder der Abfrage aus, die für das Dataset verwendet werden soll.

    • Text führt eine Abfrage aus, um Daten aus der Datenbank abzurufen. Dies ist die Standardeinstellung und wird für die meisten Abfragen verwendet. Geben Sie eine Abfrage ein, oder importieren Sie eine bereits vorhandene Abfrage, indem Sie Importieren auswählen. Um die Abfrage grafisch erstellen, wählen Sie Abfrage-Designer aus. Wenn Sie mit dem Abfrage-Designer eine Abfrage erstellen, wird der Abfragetext in diesem Feld angezeigt. Wählen Sie die Schaltfläche Ausdruck (fx) aus, um einen Ausdruck zum dynamischen Erzeugen der Abfrage zu verwenden.
    • Tabelle wählt alle Felder in einer Tabelle aus. Geben Sie den Namen der Tabelle ein, die Sie als Dataset verwenden möchten.
    • Gespeicherte Prozedur führt eine gespeicherte Prozedur nach Namen aus.
  4. Im Abfrage-Designer können Sie die Tabellen und Felder im Dataset anzeigen und mit ihnen interagieren, eine Abfrage importieren oder als Text bearbeiten. Hier lassen sich auch Filter und Parameter hinzufügen.

    Screenshot des Dialogfelds „Abfrage-Designer“.

  5. Wählen Sie im Abfrage-Designer Abfrage ausführen aus, um diese zu testen, und wählen Sie dann OK aus.

  6. Geben Sie im Dialogfeld Dataseteigenschaften im Feld Timeout (in Sekunden) die Anzahl von Sekunden ein, bis die Abfrage abläuft. Der Standardwert sind 30 Sekunden. Der angegebene Wert für Timeout muss leer oder größer als null sein. Wenn das Feld leer ist, wird die Abfrage nicht abgebrochen.

  7. Auf den anderen Registerkarten können Sie weitere Eigenschaften für das Dataset festlegen:

    • Erstellen berechneter Felder auf der Registerkarte Felder
    • Festlegen erweiterter Optionen auf der Registerkarte Optionen
    • Hinzufügen und Aktualisieren von Filtern und Parametern auf der Registerkarte Filter bzw. Parameter
  8. Klicken Sie auf OK.

    Der Bericht wird in der Entwurfsansicht geöffnet. Die Datenquelle, das Dataset und die Datasetfeldauflistung werden im Bereich Berichtsdaten angezeigt, und Sie können Ihren paginierten Bericht weiter gestalten.

    Screenshot des Datasets in der Ansicht „Berichtsentwurf“.