Share via


Erstellen von benutzerdefinierten Power BI-Visuals ohne Datenbindung

In diesem Artikel wird erläutert, wie Sie das Feature Keine Datenbindung verwenden, um benutzerdefinierte Power BI-Visuals ohne Datenrollen zu erstellen. Wenn Sie ein Visual in einem Bericht erstellen, werden die Werte interaktiv definiert, indem Sie im Visualisierungsbereich unter Werte Datenfelder hinzufügen.

Screenshot of a Power BI visual that shows the Values well in the Visualizations pane.

Wenn keine Werte definiert werden, sind die Formateinstellungen standardmäßig deaktiviert, und das Format des visuellen Elements wird nicht aktualisiert.

Mit dataRoles der Eigenschaft des Funktionsmodells können Sie Grafiken in Power BI formatieren, ohne Daten zu binden.

Mithilfe der dataRoles capabilities-Eigenschaft können Sie ein Visual rendern und die update -Methode verwenden, um die Formateinstellungen zu ändern. Sie können Die Einstellungen auch dann ändern, wenn die Daten-Buckets leer sind oder ihr Visual keine Datenrollen verwendet.

Auf den folgenden Registerkarten sehen Sie zwei Beispiele für ein Power BI-Visual. Eines dieser beiden Visuals erfordert das Binden von Daten, das andere verwendet das Feature No data roles (Keine Datenrollen) und erfordert kein Binden von Daten.

Wenn die Bindung von Daten erforderlich ist, werden die Formatierungseinstellungen deaktiviert, wenn keine Datenrollen vorhanden sind oder die Datenbohrungen leer sind.

Screenshot of a Power BI visual that shows empty data and inactive visual settings in the Visualizations pane.

Erstellen eines Visuals, das keine Datenbindung erfordert

Hinweis

Dieses Feature ist ab API-Version 3.6.0 verfügbar. Um herauszufinden, welche Version Sie verwenden, überprüfen Sie die apiVersion in der Datei pbiviz.json.

Wenn Sie das Feature aktivieren möchten, dass keine Datenbindung verwendet wird, legen Sie die folgenden beiden Parameter in der capabilities.json-Datei auf truetrue fest.

  • Mit der supportsLandingPage können Sie Informationen auf der Power BI-Karte anzeigen, bevor sie mit Daten geladen wird.

  • supportsEmptyDataView ermöglicht Power BI-Updates, wenn das Wertefeld leer ist.

    {
        "supportsLandingPage": true,
        "supportsEmptyDataView": true,
    }

Nächste Schritte