Freigeben über


Optimierte Datenstruktur in einem Power BI-Berichte

Die neue optimierte Datenstruktur führt zu einer schnelleren und speichereffizienteren Analyse von Prozessen. Durch die Einsparung von Speicher kann die Kundschaft größere Prozesse analysieren und Kosten sparen, indem sie weniger Power BI-Kapazitäten zur Durchführung von Analysen verwenden.

Darüber hinaus wird eine intuitivere Power BI-Modelldatenstruktur verwendet, die es der Kundschaft ermöglicht, mit weniger Zeit und Aufwand tiefer in ihre Erkenntnisse einzudringen. Weitere Informationen zu diesem Datenmodell finden Sie im Abschnitt Power BI-Datenmodellstruktur dieses Artikels.

Die bisherige optimierte Struktur wird bald eingestellt

Die neue optimierte Datenstruktur ersetzt die bisherige Struktur vollständig und die bisherige Datenstruktur wird veraltet sein. Den Termin und die notwendigen Schritte erfahren Sie über den Banner auf der Seite mit den Prozessdetails.

Die neue optimierte Datenstruktur findet im Hintergrund statt und wird daher nur im resultierenden Modell angezeigt, wie im folgenden Abschnitt beschrieben.

Einstellung für XMLA-Lese-/Schreibzugriff aktivieren

Um die optimierte Datenstruktur verwenden zu können, muss die XMLA-Endpunkteigenschaft für Lese-/Schreibzugriff aktiviert sein. Standardmäßig ist für Workloads mit Premium-Kapazität, Fabric-Kapazität oder semantischen Premiummodellen pro Benutzer die Einstellung für die XMLA-Endpunkteigenschaft schreibgeschützt aktiviert.

Wichtig

Die Aktivierung von XMLA kann nur vom Kapazitätsadministrierenden durchgeführt werden.

Lese-/Schreibzugriff für einen semantischen Modell-Workload mit Premium-Kapazität aktivieren

  1. Melden Sie sich bei Power BI an.

  2. Wählen Sie Einstellungen>Admin-Portal aus.

  3. Im Power BI-Admin-Portal wählen Sie Kapazitätseinstellungen>Power BI Premium>Kapazitätsname aus.

  4. Erweitern Sie Power BI-Workloads.

  5. Wählen Sie in der Einstellung XMLA-Endpunkt die Option Lesen Schreiben aus.

    Die Einstellung für den XMLA-Endpunkt gilt für alle Arbeitsbereiche und semantischen Modelle, die dieser Kapazität zugewiesen sind.

    Screenshot der XMLA-Endpunkteinstellungen für eine Workload des semantischen Premium-Kapazitätsmodells.

Lese-/Schreibzugriff für einen semantischen Modell-Workload mit Premium-Einzelbenutzerlizenz aktivieren

  1. Melden Sie sich bei Power BI an.
  2. Wählen Sie Einstellungen>Admin-Portal aus.
  3. Im Power BI-Admin-Portal wählen Sie Premium-Einzelbenutzerlizenz aus.
  4. Erweitern Sie die Einstellungen Semantischer Modell-Workload.
  5. Wählen Sie in der Einstellung XMLA-Endpunkt die Option Lesen Schreiben aus.

Lese-/Schreibzugriff für eine Workload des semantischen Fabric-Kapazitätsmodells aktivieren

  1. Melden Sie sich bei Power BI an.

  2. Wählen Sie Einstellungen>Admin-Portal aus.

  3. Wählen Sie im Power BI Admin-Portal Kapazitätseinstellungen>Fabric-Kapazität>Kapazitätsname aus.

  4. Erweitern Sie Power BI-Workloads.

  5. Wählen Sie in der Einstellung XMLA-Endpunkt die Option Lesen Schreiben aus.

    Die Einstellung für den XMLA-Endpunkt gilt für alle Arbeitsbereiche und semantischen Modelle, die dieser Kapazität zugewiesen sind.

    Screenshot der XMLA-Endpunkteinstellungen für eine semantische Modell-Workload Premium Pro Benutzer.

Mithilfe der optimierten Datenstruktur aktivieren

Für neue Prozesse, die einen benutzerdefinierten Arbeitsbereich verwenden, ist die optimierte Datenstruktur standardmäßig auf true gesetzt. Führen Sie die folgenden Schritte aus, um sie zu aktivieren oder zu bestätigen, dass sie aktiviert ist.

  1. Gehen Sie zur Prozessdetailseite und wählen Sie Bearbeiten aus.

    Screenshot des Bereichs „Einstellungen“ mit hervorgehobener Schaltfläche „Bearbeiten“.

  2. Wählen Sie einen benutzerdefinierten Arbeitsbereich aus, indem Sie das Dropdown-Menü unter dem Feld Power Bi-Arbeitsbereich (optional) auswählen.

  3. Bestätigen Sie, dass der Schalter Optimierte Datenstruktur verwenden auf Ein gesetzt ist. Wenn dies ausgeschaltet ist, wählen Sie den Schalter aus, um dies zu aktivieren.

    Screenshot des Bereichs „Einstellungen“ mit hervorgehobenem Umschalter.

  4. Um die Änderungen zu speichern, wählen Sie Speichern aus, wenn die Schaltfläche aktiviert ist.

    Wenn sie nicht aktiviert ist, bedeutet dies, dass der Wert des Felds optimierte Datenstruktur verwenden bereits auf Ein festgelegt wurde, sodass Sie diesen Schritt überspringen können.

Power BI-Datenmodellstruktur

Wenn ein Prozess bei Power BI veröffentlicht wird, werden eine Standarddatenquelle und ein entsprechender Bericht erstellt. Der folgende Screenshot ist ein Beispiel für die Struktur des DataSet in der veröffentlichten Datenquelle in Power BI.

Um eine vergrößerte Ansicht des Screenshots zu erhalten, wählen Sie das Lupensymbol unten rechts in der Ecke aus.

Power BI-Datenmodellstruktur.

Beziehungen

Beziehungen, die für die Filterung und Interkonnektivität von visuellen Elementen erforderlich sind, sind im veröffentlichten Datenmodell vordefiniert. Es besteht keine Notwendigkeit, manuell weitere Beziehungen zu erstellen, sofern keine anderen Datenquellen verbunden sind. Verwenden Sie für dieses Szenario das zusammengesetzte Power BI-Datenmodell und erstellen Sie Beziehungen auf diesem Modell.

Datenmodellzusammenfassung

Aus logischer Sicht besteht das Datenmodell aus vielen Entitätsteilmengen, wie im ersten Absatz dieses Abschnitts dargestellt.

  • Prozessdaten: Alle prozessbezogenen Daten ohne Filter und berechnete Maßnahmen.
  • Daten anzeigen: Entitäten, die die Prozessdaten in den Kontext der erstellten Prozessanalyseansicht stellen – angewendete Filter, berechnete Kennzahlen und benutzerdefinierte Metriken.
  • Visuelle Daten: Entitäten, die vorkalkulierte Daten bereitstellen, die für die Anzeige benutzerdefinierter Visualisierungen im Prozess-Mining erforderlich sind.
  • Unterstützende Entitäten: Andere Entitäten, die von Power BI benötigt werden.

Im Folgenden finden Sie eine kurze Beschreibung der Teilmengen und enthaltenen Entitäten.

Prozessdaten

Der Inhalt von Prozessdatenentitäten ändert sich in bestimmten Szenarien.

  • Wenn Prozessmodelldaten aktualisiert werden.
  • Wenn eine neue Ansicht erstellt wird.

Wenn Sie mit diesen Entitäten arbeiten, können Sie auf die rohen Prozessdaten zugreifen, die nicht von den angewendeten Filtern beeinflusst werden.

Entität Beschreibung
Fälle Liste aller Fälle im Prozess. Jeder Fall enthält einen eindeutigen Fall-ID-Index, eine Fall-ID-Anzeige und Werte für jedes der Fallattribute, wie im Zuordnungs-Einrichtungsschritt definiert.
Veranstaltungen Liste aller Ereignisse im Prozess. Jedes Ereignis verweist mithilfe von Case_ID auf einen Fall, zu dem es gehört, verfügt über einen eindeutigen Ereignis-Bezeichner-Index und Werte für jedes der Ereignisattribute, wie im Zuordnungs-Einrichtungsschritt definiert.
AttributesMetadata Die Entität enthält die Definition aller Attribute auf Fall-/Ereignisebene, wie sie beim Import von Ereignisprotokolldaten in das Prozessmodell definiert wurden. Sie enthält den Datentyp, den Attributtyp und die Attributebene (entweder Fall oder Ereignis).
MiningAttributeLabels Enthält Werte der verfügbaren Mining-Attribute. Eine Prozessansicht kann eingerichtet werden, um den Prozess basierend auf dem ausgewählten Mining-Attribut aus einer anderen Perspektive zu betrachten. Wenn kein anderes Mining-Attribut verfügbar ist, enthält die Entität die Werte des Activity-Attributs.
CustomMetricsMetadata Beinhaltet die Definition benutzerdefinierter Metriken, die in der Process Mining-Desktop-App erstellt wurden. Basierend auf dem Kontext, in dem die Metrik verfügbar ist, können für dieselbe benutzerdefinierte Metrik viele Einträge mit unterschiedlichen Type-Werten vorhanden sein. Sie enthält auch den benutzerdefinierten Metrikergebnisdatentyp, der zur Konvertierung oder Formatierung der Werte verwendet werden kann.
Ansichten Liste der verfügbaren (veröffentlichten) Ansichten, die in der Power Automate-Desktop-App erstellt wurden. Im Dataset werden nur öffentliche Prozessansichten veröffentlicht. Einträge können zum Filtern von Berichten, Berichtsseiten und visuellen Elementen verwendet werden, um nur Daten aus der spezifischen Prozessansicht zu visualisieren.

Daten anzeigen

Der Inhalt von Ansichtsdatenentitäten ändert sich in den folgenden Szenarien.

  • Wenn ein Benutzender die Filterdefinition in einer beliebigen Prozessansicht ändert.
  • Wenn eine neue benutzerdefinierte Metrik erstellt wird.

Mit „Datenentitäten anzeigen“ können Sie auf Prozessdaten zugreifen, die von den angewendeten Filtern beeinflusst werden, und auf die anhand der angewendeten Filter berechneten Kennzahlen zugreifen. Da bei der Definition einer Prozessansicht sowohl Filter auf Vorgangs- als auch auf Ereignisebene verwendet werden können, empfehlen wir, mit Ansichtsdatenentitäten zu arbeiten, da der Einfluss auf das resultierende Dataset erheblich sein kann.

Entität Beschreibung
ViewCases Die Entität enthält Informationen darüber, welche Fälle in welcher Ansicht enthalten sind. Darüber hinaus enthält sie die Information, um welche Variante es sich handelt und bereits berechnete Maßnahmen für den Fall. Wenn ein Fall in mehreren Ansichten enthalten ist, führt die Entität einen Datensatz für jede Kombination aus Fall und Ansicht. Dies ist wichtig, da einige Werte der berechneten Fallkennzahlen von den in der Ansicht festgelegten Filterkriterien abhängen. Sie enthält auch alle vorkalkulierten benutzerdefinierten Metrikwerte (sofern im Prozesskontext definiert und auf Fallebene gültig). Der Falldatensatz wird durch die Spalte Index eindeutig identifiziert.
ViewEvents Die Entität enthält Informationen darüber, welche Ereignisse in welcher Ansicht enthalten sind und mit welchem Vorgang sie verbunden sind (Prozessansichtsfilter auf Ereignisebene können die im Vorgang enthaltenen Ereignisse ändern). Darüber hinaus sind bereits vorkalkulierte Maßnahmen für das Ereignis enthalten. Wenn ein Ereignis in mehreren Ansichten enthalten ist, führt die Entität einen Datensatz für jede Kombination aus Ereignis und Ansicht. Dies ist wichtig, da einige Werte der berechneten Ereigniskennzahlen von den in der Ansicht festgelegten Filterkriterien abhängen. Sie enthält auch alle vorkalkulierten benutzerdefinierten Metrikwerte (sofern im Prozesskontext definiert und auf Ereignisebene gültig). Der Ereignisdatensatz wird durch die Spalte Index eindeutig identifiziert.
ViewTransitions Die Entität enthält Informationen darüber, welche Übergänge in welcher Ansicht enthalten sind. Darüber hinaus sind bereits vorkalkulierte Maßnahmen für den Übergang enthalten. Wenn ein Übergang in mehreren Ansichten enthalten ist, führt die Entität einen Datensatz für jede Kombination aus Übergang und Ansicht. Dies ist wichtig, da einige Werte der berechneten Übergangskennzahlen von den in der Ansicht festgelegten Filterkriterien abhängen. Sie enthält auch alle vorkalkulierten benutzerdefinierten Metrikwerte (sofern im Prozesskontext definiert und auf Übergangs-/Edgeebene gültig). Der Übergangsdatensatz wird durch die Spalte Index eindeutig identifiziert.
ViewParallelTransitions Die Entität enthält einen Datensatz für eine Kombination aus Übergang und Fall, wenn dieser Übergang in diesem Fall in einer bestimmten Ansicht als parallel betrachtet wird.
Varianten Die Entität enthält die Beziehungen zwischen Varianten und Prozessansichten. Ein Datensatz ist enthalten, wenn eine bestimmte Variante in eine Ansicht einbezogen wird, nachdem die Filterkriterien berücksichtigt wurden.

Daten zu visuellen Elementen

Datenentitäten von visuellen Elementen werden nur dann neu berechnet, wenn eine Datenaktualisierung für das Prozessmodell erfolgt.

Entität Beschreibung
ProcessMapMetrics Aggregierte Kennzahlen für alle Knoten und Übergänge im Prozessmodell, die für die Visualisierung in der benutzerdefinierten Prozesszuordnung erforderlich sind.
VariantDNA Aggregierte Kennzahlen und Beziehungen zu Ereignissen und Attributen, die für die Visualisierung in einer benutzerdefinierten Visualisierung der Varianten-DNA erforderlich sind.

Andere Entitäten

Entität Beschreibung
LocalizationTable Interne Tabelle, die zu Lokalisierungszwecken verwendet wird.
LocalizationMeasures Interne Kennzahlen, die zu Lokalisierungszwecken verwendet werden.
ReportMeasures Vorgefertigte und vorformatierte häufigste Maßnahmen, die für zusammenfassende KPIs im Prozessbericht verwendet werden können. Ihre Auswertung kann einer Filterung und interaktiven Auswahl im Power BI-Bericht unterliegen.

Zusammengesetztes Power BI-Datenmodell

Wir empfehlen Ihnen, das zusammengesetzte Power BI-Datenmodell auf Basis des vom Power Automate Process Mining veröffentlichten Datenmodells zu verwenden, und erstellen Sie dort notwendige Änderungen für die folgenden Szenarien.

  • Wenn mehr Datenquellen benötigt werden
  • Wann weitere Entitäten erstellt werden sollten
  • Wenn mehr Beziehungen benötigt werden
  • Wenn benutzerdefinierte DAX-Abfragen erforderlich sind

Weitere Informationen zum Erstellen von zusammengesetzten Power BI-Datenmodellen finden Sie unter Zusammengesetzte Modelle in Power BI Desktop verwenden.