Verknüpfen von Entitäten zwischen Dataflows

Mit Datenflüssen in Microsoft Power Platform können Sie über eine einzelne organisatorische Datenquelle verfügen, in der Geschäftsanalysten ihre Daten einmal vorbereiten und verwalten können, und dann zwischen verschiedenen Analyse-Apps in der Organisation wiederverwenden.

Wenn Sie Entitäten zwischen Datenflüssen verknüpfen, können Sie Entitäten wiederverwenden, die bereits aufgenommen, gelöscht und von Datenflüssen transformiert wurden, die anderen gehören, ohne dass diese Daten beibehalten werden müssen. Die verknüpften Entitäten verweisen lediglich auf die Entitäten in anderen Dataflows, und führen keine Kopier- oder Duplizierungsvorgänge für die Daten durch.

Verknüpfte Entitäten sind schreibgeschützt, sodass Sie Transformationen für eine verknüpfte Entität erstellen möchten, müssen Sie eine neue berechnete Entität mit einem Verweis auf die verknüpfte Entität erstellen.

Verfügbarkeit verknüpfter Entitäten

Die Verfügbarkeit verknüpfter Entität hängt davon ab, ob Sie Datenflüsse in Power BI oder Power Apps verwenden. In den folgenden Abschnitten werden die Details für jede beschrieben.

Verknüpfte Entitäten in Power BI

Um aktualisiert zu werden, erfordern verknüpfte Entitäten ein Power BI Premium Abonnement. Verknüpfte Entitäten sind in jedem Datenfluss in einem Arbeitsbereich verfügbar, der auf Power BI Premium Kapazität gehostet wird. Es gibt keine Einschränkungen hinsichtlich des Quelldataflows.

Verknüpfte Entitäten funktionieren nur ordnungsgemäß in neuen Power BI Arbeitsbereichen, und auch alle verknüpften Datenflüsse müssen sich in neuen Arbeitsbereichen befinden. Weitere Informationen: Erstellen der neuen Arbeitsbereiche in Power BI

Hinweis

Entitäten unterscheiden sich je nachdem, ob sie Standardentitäten oder berechnete Entitäten sind. Standardentitäten (oft einfach als Entitäten bezeichnet) fragen eine externe Datenquelle ab wie z.B. eine SQL-Datenbank. Berechnete Entitäten erfordern Premium Kapazität auf Power BI und führen ihre Transformationen auf Daten aus, die bereits im Power BI Speicher enthalten sind.

Wenn sich der Datenfluss nicht in einem Premium Kapazitätsarbeitsbereich befindet, können Sie weiterhin auf eine einzelne Abfrage verweisen oder zwei oder mehr Abfragen kombinieren, solange die Transformationen nicht als Inspeichertransformationen definiert sind. Solche Verweise werden als Standardentitäten betrachtet. Deaktivieren Sie dazu die Option " Laden aktivieren " für die referenzierten Abfragen, um zu verhindern, dass die Daten materialisiert und in den Speicher aufgenommen werden. Von dort aus können Sie auf diese "Enable load= false query" verweisen und "Aktivieren" nur für die resultierenden Abfragen festlegen, die Sie materialisieren möchten.

Verknüpfte Entitäten in Power Apps

Verknüpfte Entitäten sind sowohl in Power Apps Plan 1 als auch in Plan 2 verfügbar.

Es gibt einige Möglichkeiten, Entitäten zwischen Datenflüssen zu verknüpfen. Um Entitäten in Power BI zu verknüpfen, müssen Sie sich mit Ihren Power BI Anmeldeinformationen anmelden.

Sie können daten aus dem Dataflow-Dokumenterstellungstool abrufen, das ein Dialogfeld zum Auswählen der Kategorien und jeder Datenquelle anzeigt. Wählen Sie dann den Power Platform-Dataflows-Connector aus.

Image showing how to select the Power Platform connector in Power BI.

Ein Verbindungsfenster für die ausgewählte Datenverbindung wird angezeigt. Wenn Anmeldeinformationen erforderlich sind, werden Sie aufgefordert, diese bereitzustellen.

In Power BI können Sie verknüpfte Entitäten aus dem Dataflow-Dokumenterstellungstool hinzufügen.

Image showing how to add linked entities in the Power BI dataflow authoring tool.

Sie können auch verknüpfte Entitäten aus dem Menü "Entitäten hinzufügen" im Power BI-Dienst auswählen.

Image showing how to add linked entities from the menu in the Power BI service.

Ein Navigator-Fenster wird geöffnet, und Sie können einen Satz von Entitäten auswählen, mit denen Sie eine Verbindung herstellen können. Das Fenster zeigt Entitäten an, für die Sie über Berechtigungen für alle Arbeitsbereiche und Umgebungen in Ihrer Organisation verfügen.

Nachdem Sie Ihre verknüpften Entitäten ausgewählt haben, werden sie in der Liste der Entitäten für Den Datenfluss im Dokumenterstellungstool angezeigt, wobei ein spezielles Symbol angezeigt wird, das sie als verknüpfte Entitäten identifiziert.

Sie können auch den Quelldataflow über die Datafloweinstellungen Ihrer verknüpften Entität anzeigen.

Aktualisierungslogik von verknüpften Entitäten

Die Aktualisierungslogik verknüpfter Entitäten unterscheidet sich geringfügig davon, ob Sie Power BI oder Power Apps verwenden, wie in den folgenden Abschnitten beschrieben.

Aktualisieren der Logik in Power BI

Die Standardaktualisierungslogik verknüpfter Entitäten hängt davon ab, ob sich der Quelldatenfluss im gleichen Power BI Arbeitsbereich befindet wie der Zieldatenfluss. In den folgenden Abschnitten wird das Verhalten der Dataflows beschrieben.

  • Verknüpfungen zwischen Arbeitsbereichen: Aktualisieren von Links von Entitäten in verschiedenen Arbeitsbereichen verhält sich wie ein Link zu einer externen Datenquelle. Wenn der Datenfluss aktualisiert wird, dauert es die neuesten Daten für die Entität aus dem Quelldatenfluss. Wenn der Quelldatenfluss aktualisiert wird, wirkt es sich nicht automatisch auf die Daten im Zieldatenfluss aus.

  • Links im gleichen Arbeitsbereich: Wenn die Datenaktualisierung für einen Quelldatenfluss auftritt, löst dieses Ereignis automatisch einen Aktualisierungsprozess für abhängige Entitäten in allen Zieldatenflüssen im gleichen Arbeitsbereich aus, einschließlich aller berechneten Entitäten basierend darauf. Alle anderen Entitäten im Zieldatenfluss werden entsprechend dem Datenflussplan aktualisiert. Entitäten, die von mehr als einer Quelle abhängig sind, aktualisieren ihre Daten, wenn eine ihrer Quellen erfolgreich aktualisiert wird.

    Hinweis

    Der gesamte Aktualisierungsprozess wird gleichzeitig festgelegt. Da die Datenaktualisierung für den Zieldatenfluss fehlschlägt, schlägt auch die Datenaktualisierung für den Quelldatenfluss fehl.

Aktualisieren der Logik in Power Apps

Die Aktualisierungslogik verknüpfter Entitäten in Power Apps verhält sich wie eine externe Datenquelle. Wenn der Datenfluss aktualisiert wird, dauert es die neuesten Daten für die Entität aus dem Quelldatenfluss. Wenn der Quelldatenfluss aktualisiert wird, wirkt es sich nicht automatisch auf die Daten im Zieldatenfluss aus.

Berechtigungen beim Anzeigen von Berichten aus Dataflows

Beim Erstellen eines Power BI Berichts, der Daten basierend auf einem Datenfluss enthält, können Sie nur alle verknüpften Entitäten sehen, wenn Sie Zugriff auf den Quelldatenfluss haben.

Einschränkungen und Aspekte

Es gibt einige Einschränkungen, die es bei der Arbeit mit verknüpften Entitäten zu bedenken gilt:

  • Eine Entität kann von einem anderen Datenfluss verwiesen werden. Diese Referenzeinheit kann auch von anderen Datenflüssen referenziert werden und so weiter, bis zu 5 Mal.
  • Zyklische Abhängigkeiten verknüpfter Entitäten sind nicht zulässig.
  • Der Datenfluss muss sich in einem neuen Power BI Arbeitsbereich oder einer Power Apps Umgebung befinden.
  • Eine verknüpfte Entität kann nicht mit einer regulären Entität verknüpft werden, die seine Daten aus einer lokalen Datenquelle abruft.
  • Wenn M-Parameter zum Adressieren verknüpfter Entitäten verwendet werden, wenn der Quelldatenfluss aktualisiert wird, wirkt sich dies nicht automatisch auf die Daten im Zieldatenfluss aus.
  • Beim Versuch, zwei Dataflow-Entitäten zwischen zwei Arbeitsbereichen unterschiedlicher Speichertypen zu verbinden– Bring Your Own Storage Account (BYOSA) und Internal – wird nicht unterstützt.

Nächste Schritte

Die folgenden Artikel können nützlich sein, wenn Sie Datenflüsse erstellen oder arbeiten:

Die folgenden Artikel enthalten weitere Informationen zu Datenflüssen und Power BI:

Weitere Informationen zu Power Query und zur geplanten Aktualisierung finden Sie in den folgenden Artikeln:

Weitere Informationen zu Common Data Model finden Sie im Übersichtsartikel: