Freigeben über


Bearbeiten von Tabellen für semantische Direct Lake-Modelle

Semantische Modelle in den Tabellen des Direct Lake-Modus stammen aus Microsoft Fabric- und OneLake-Daten. Anstelle der Transformationsdatenerfahrung von Power BI-Import und DirectQuery verwendet der Direct Lake-Modus die Oberfläche " Tabellen bearbeiten ", sodass Sie entscheiden können, welche Direct Lake-Tabellen das semantische Modell verwenden soll.

Verwendung und Funktionen der Bearbeitung von Tabellen

Der Zweck der Funktion Tabellen bearbeiten besteht darin, Tabellen im semantischen Modell im Direct Lake-Modus hinzuzufügen oder zu entfernen. Solche Tabellen befinden sich in einem einzigen Fabric-Element, das Daten in OneLake schreibt (z. B. ein Lakehouse oder Warehouse).

Die folgende Abbildung zeigt das Anfängliche Dialogfeld "Tabellen bearbeiten":

Screenshot des Dialogfelds

Das Dialogfeld "Tabellen bearbeiten" enthält die folgenden Abschnitte:

  • Titel zeigt an, ob Sie bearbeiten oder erstellen.
  • Informationstext und Link Weitere Informationen zur Direct Lake-Dokumentation
  • Links zu Arbeitsbereich und Fabric-Elementen, um die Quellen der Tabellen im Web anzuzeigen. In allen Szenarien nicht verfügbar.
  • suchen, um die spezifische Tabelle oder Ansicht aus der Datenquelle zu finden.
  • Filter, um den angezeigten Schema- oder Objekttyp (Tabelle oder Ansicht) einzuschränken.
  • Reload, um den SQL-Analyseendpunkt eines Lakehouse oder eines Lagers zu synchronisieren (erfordert Schreibberechtigung für das Lakehouse oder Warehouse). In allen Szenarien nicht verfügbar.
  • In der Strukturansicht werden die verfügbaren Tabellen oder Ansichten organisiert:
    • Schemaname
      • Objekttyp (Tabelle oder Ansicht)
        • Tabellen- oder Ansichtsname
  • Kontrollkästchen ihnen das Auswählen oder Aufheben der Auswahl von Tabellen oder Ansichten ermöglichen, die im semantischen Modell verwendet werden sollen.
  • Die Schaltfläche "Bestätigen" oder "Abbrechen" ermöglicht es Ihnen zu entscheiden, ob die Änderung am semantischen Modell vorgenommen werden soll.

Im semantischen Modell können Tabellen und Spalten umbenannt werden, um die Erwartungen an die Berichterstellung zu unterstützen. Bearbeitungstabellen zeigen weiterhin die Namen der Datenquellentabelle an, und die Schemasynchronisierung wirkt sich nicht auf die Umbenennungen des semantischen Modells aus.

Im Lakehouse können Tabellen und Ansichten auch umbenannt werden. Wenn die upstream-Datenquelle eine Tabelle oder Spalte umnennt, nachdem sie dem semantischen Modell hinzugefügt wurde, verweist das Semantikmodell weiterhin auf den vorherigen Namen. Folglich wird die Tabelle während der Schemasynchronisierung aus dem Modell entfernt. Die Tabelle mit dem neuen Namen wird im Dialogfeld "Tabellen bearbeiten " als deaktiviert angezeigt und muss explizit überprüft und dem Semantikmodell erneut hinzugefügt werden. Measures können in die neue Tabelle verschoben werden, aber Aktualisierungen der Beziehungen und Spalteneigenschaften müssen erneut auf die Tabelle angewendet werden.

Einstiegspunkte

In den folgenden Abschnitten werden die verschiedenen Möglichkeiten zum Bearbeiten von Tabellen beschrieben.

Bearbeiten eines semantischen Modells mit Direct Lake-Tabellen in der Webmodellierung

Wenn Sie ein semantisches Modell im Browser bearbeiten, gibt es eine Menübandschaltfläche zum Starten von Bearbeitungstabellen. Wählen Sie alternativ das Kontextmenü einer Tabelle aus, und wählen Sie " Tabellen bearbeiten" aus, wie in der folgenden Abbildung dargestellt.

Screenshot der Schaltfläche

Hinweis

Wenn die Schaltfläche "Tabellen bearbeiten " deaktiviert ist, versuchen Sie, eine einzelne Tabelle auszuwählen.

Livebearbeitung als semantisches Modell mit Direct Lake-Tabellen in Power BI Desktop

Wählen Sie das Kontextmenü einer Tabelle aus, und wählen Sie " Tabellen bearbeiten" aus, wie in der folgenden Abbildung dargestellt.

Screenshot der Schaltfläche

Dialogfeld "Tabellen bearbeiten"

Wenn Sie "Tabellen bearbeiten" auswählen, wird das Dialogfeld gestartet, wie in der folgenden Abbildung dargestellt.

Screenshot des Dialogfelds

Sie können viele Aktionen ausführen, die sich auf die Tabellen im semantischen Modell auswirken:

  • Wenn Sie die Schaltfläche " bestätigen" auswählen, ohne dass Änderungen vorgenommen werden, wird eine Schemasynchronisierung initiiert. Alle Tabellenänderungen in der Datenquelle, z. B. eine hinzugefügte oder entfernte Spalte, werden auf das Semantikmodell angewendet.
  • Wenn Sie die Schaltfläche Abbrechen auswählen, kehren Sie zur Bearbeitung des Modells zurück, ohne Aktualisierungen vorzunehmen.
  • Die Auswahl von zuvor nicht ausgewählten Tabellen oder Ansichten fügt die ausgewählten Elemente dem Semantikmodell hinzu.
  • Wenn die Auswahl von zuvor ausgewählten Tabellen oder Ansichten aufgehoben wird, werden sie aus dem Semantikmodell entfernt.

Tabellen mit Measures können abgewählt werden, bleiben jedoch in der Modellansicht sichtbar und zeigen nur Measures ohne Datenspalten an. Die Maßnahmen können entweder gelöscht oder in eine andere Tabelle verschoben werden. Wenn alle Maßnahmen verschoben oder gelöscht werden, wechseln Sie zurück zu "Tabellen bearbeiten" und klicken Sie auf "Bestätigen", um die leere Tabelle im Modell nicht mehr anzuzeigen. Erfahren Sie mehr darüber, welche Aktualisierung, einschließlich der Schemasynchronisierung, im Artikel "Direct Lake" in Power BI Desktop ausgeführt wird.

Erstellen eines neuen semantischen Modells

Ein Dialogfeld zeigt, wie Sie Direct Lake-Tabellen beim Erstellen eines neuen semantischen Modells aus dem OneLake-Katalog auf der Webseite und in Power BI Desktop auswählen.

Beim Erstellen eines semantischen Modells müssen Sie zwei Eigenschaften angeben:

  • Direct Lake-Semantikmodell: Der Name des semantischen Modells im Arbeitsbereich, der später geändert werden kann. Wenn das semantische Modell mit demselben Namen bereits im Arbeitsbereich vorhanden ist, wird automatisch eine Zahl am Ende des Modellnamens angefügt.
  • Arbeitsbereich: Der Arbeitsbereich, in dem das semantische Modell gespeichert wird. Standardmäßig ist der Arbeitsbereich, in dem Sie gerade arbeiten, ausgewählt, aber Sie können ihn in einen anderen Fabric-Arbeitsbereich ändern.

Die folgende Abbildung zeigt das Dialogfeld beim Erstellen eines neuen Semantikmodells.

Screenshot zum Erstellen eines neuen semantischen Modells.

Erstellen und Bearbeiten von Beziehungen zwischen Tabellen

In anderen Speichermodi gibt es Datenvorschauen und Beziehungsüberprüfungen, um die Kardinalität und die filterübergreifende Richtung basierend auf Spaltenprofilabfragen automatisch aufzufüllen. Direct Lake-Tabellen führen keine Abfragen aus, um Datenvorschauen anzuzeigen. Viele-zu-eins (*:1) Kardinalität wird basierend auf der Zeilenanzahl in DAX-Abfragen bestimmt. Die Tabelle mit mehr Zeilen wird als die Seite mit vielen betrachtet. Eine einheitliche Kreuzfilterrichtung ist immer bereits ausgefüllt. Diese Eigenschaften müssen möglicherweise manuell geändert werden, um die Beziehung korrekt widerzuspiegeln.

Um Ihre Beziehungseigenschaften weiter zu überprüfen, führen Sie eine DAX-Abfrage in der DAX-Abfrageansicht aus, oder erstellen Sie mithilfe dieser beiden Tabellen eine visuelle Darstellung in der Berichtsansicht .

Weitere Informationen zu Tabellenbeziehungen finden Sie im Power BI-Artikel zum Erstellen von Beziehungen .

Neue Beziehungen erstellen

Nun, da Sie Tabellen in Ihrem semantischen Modell haben, können Sie Beziehungen zwischen ihnen erstellen. Zeilenanzahlen werden verwendet, um bei der Bestimmung der Kardinalität zu helfen. Es gibt viele Möglichkeiten, eine Beziehung herzustellen.

  • In der Modellansicht öffnet das Ziehen einer Spalte aus einer Tabelle zu einer Spalte in einer anderen Tabelle den Bereich "Beziehungs-Editor " oder "Eigenschaften ", wobei die Spalten bereits ausgewählt sind.

  • Wenn Sie im Menüband "Beziehungen verwalten " auswählen, haben Sie die Möglichkeit, eine neue Beziehung ohne Vorauswahl im Editor zu erstellen.

  • Mithilfe des Kontextmenüs im Knoten Beziehungen des Model Explorer im Datenbereich, um 'Neue Beziehung' auszuwählen, können Sie eine Beziehung ohne Vorauswahl im Eigenschaftenbereich erstellen.

Screenshot einer Beziehung zwischen Direct Lake-Speichermodustabellen in Power BI Desktop.

Vorhandene Beziehungen bearbeiten

Wenn Sie eine vorhandene Beziehung bearbeiten möchten, wählen Sie eine beliebige erstellte Beziehungslinie in der Diagrammansicht aus, um die Beziehung im Eigenschaftenbereich anzuzeigen, und durch Doppelklicken wird der Beziehungs-Editor geöffnet.

Einschränkungen

  • Tabellen im Direct Lake-Speichermodus zeigen keine Datenvorschauen im Beziehungsdialogfeld an.
  • Tabellen im Direct Lake-Speichermodus verfügen nicht über die Beziehungsüberprüfung für Kardinalität und Kreuzfilterrichtung.