Freigeben über


Aktualisieren eines semantischen Modells mithilfe von Datenpipelines (Vorschau)

Mithilfe von Power BI-Modellaktualisierungsvorlagen können Sie semantische Modellaktualisierungen mithilfe von Fabric-Datenpipelines koordinieren und so die Automatisierung und Sequenzierung von Aktualisierungsaktivitäten vereinfachen. Anstatt die Aktualisierungslogik manuell zu konfigurieren, können Sie mit einer geführten Vorlage beginnen, die gängige Szenarien behandelt, z. B. geplante Aktualisierungen, ereignisgesteuerte Trigger oder das Aktualisieren mehrerer Modelle in Sequenz.

Fabric Data Factory ist ein cloudbasierter ETL- und Datenintegrationsdienst, der für komplexe Daten-Orchestrierungsszenarien entwickelt wurde. Sie ermöglicht die Erstellung von datengesteuerten Workflows (Pipelines), die die Verschiebung und Transformation von Daten im großen Maßstab automatisieren.

Erfahren Sie mehr über Vorlagen für Data Factory und die Aktualisierungsaktivität des semantischen Modells.

Erstellen einer Datenpipeline

Bevor Sie beginnen, benötigen Sie einen Arbeitsbereich mit einer Microsoft Fabric-fähigen Kapazität.

Wechseln Sie in Ihrem Power BI-Arbeitsbereich zur Detailseite des Semantikmodells , und wählen Sie " Erweiterte Aktualisierung erstellen " aus der Dropdownliste "Aktualisieren" aus.

Screenshot des Einstiegspunkts der Power BI-Semantikmodelldetails für die Vorlagenoberfläche.

Dadurch wird der Vorlagenkatalog geöffnet, der vorkonfigurierte Aktualisierungsszenarien enthält, z. B.:

Jede Vorlage bietet eine geführte Einrichtung, mit der Sie den Aktualisierungsprozess in Datenpipelinen konfigurieren können.

Screenshot des Vorlagenkatalogs für das Power BI-Semantikmodell.

Komponenten der Datenpipelinelösung

Wenn Sie eine Vorlage konfigurieren, verwenden Sie die folgenden Kernkomponenten:

  • Geführtes Setup: Jede Vorlage enthält einen Schritt-für-Schritt-Assistenten. Weitere Informationen zu Data Factory-Vorlagen.
  • Aktualisierungseinstellungen für semantisches Modell: Wählen Sie die Verbindung, den Arbeitsbereich und das semantische Modell aus. Geben Sie optional Tabellen oder Partitionen für die inkrementelle Aktualisierung an. Weitere Informationen zu Aktualisierungsaktivitäten des semantischen Modells.
  • Planungsoptionen: Wählen Sie flexible Intervalle von Minuten bis quartalsweise aus.
  • Weitere Aktivitäten: Hinzufügen von Aktionen wie Teams- oder Outlook-Benachrichtigungen. Weitere Informationen zu Data Factory-Aktivitäten.
  • Datenpipelinen: Koordinieren Sie den gesamten Prozess, sodass Sie Aktualisierungsaktivitäten visualisieren und verwalten können. Weitere Informationen zu Datenpipelines.

Examples

Die folgenden Beispiele zeigen, wie Sie Vorlagen zum Koordinieren von Semantikmodellaktualisierungen in Power BI verwenden können. Jedes Szenario bietet eine geführte Einrichtung in der Datenpipeline-Oberfläche, und Sie können bei Bedarf weitere Aktivitäten hinzufügen.

Aktualisieren eines semantischen Modells nach einer Datenflussaktualisierung

Verwenden Sie diese Vorlage, wenn ein semantisches Modell aktualisiert werden soll, sobald ein Datenfluss abgeschlossen ist.

Screenshot des Aktualisierungssemantikmodells nach einer Datenflussaktualisierungskonfiguration.

  1. Wählen Sie den zu überwachenden Datenfluss und den Arbeitsbereich aus.
  2. Konfigurieren Sie die Aktualisierungsaktivität des semantischen Modells, indem Sie die Verbindung, den Arbeitsbereich und das Modell auswählen.

Screenshot der Details des semantischen Modells zum Aktualisieren eines semantischen Modells nach einer Datenflussaktualisierung.

Schrittweise Aktualisierung

Ein semantisches Modell kann gemäß den ausgewählten Tabellen und Partitionen inkrementell aktualisiert werden.

Screenshot der konfiguration für die inkrementelle Aktualisierung.

  1. Wählen Sie in der Aktualisierungsaktivität des semantischen Modells die Tabellen aus, die Sie aktualisieren möchten.
  2. Wählen Sie Partitionen aus, die aktualisiert werden sollen.
  3. Führen Sie die Pipeline aus, um nur die geänderten Daten zu aktualisieren.

Hinzufügen von Benachrichtigungen oder Warnungen

Sie können Ihre Pipeline erweitern, indem Sie Aktivitäten hinzufügen, die Benutzer benachrichtigen, wenn eine Aktualisierung abgeschlossen ist oder fehlschlägt.

Screenshot der Teams- und Outlook-Aktivitäten.

  1. Fügen Sie nach der Konfiguration der Semantikmodellaktualisierung eine Teams - oder Outlook-Aktivität hinzu.
  2. Geben Sie Empfänger und eine benutzerdefinierte Nachricht ein.
  3. Speichern sie die Pipeline, und führen Sie sie aus.

Geplante Aktualisierungen

Richten Sie eine Semantikmodellaktualisierung ein, die auf einem Zeitplan ausgeführt werden soll.

Screenshot des Menüs

  1. Wählen Sie das semantische Modell aus, das aktualisiert werden soll.
  2. Konfigurieren Sie den Zeitplan (minutenweise, stündlich, täglich, wöchentlich oder monatlich).
  3. Speichern Sie die Pipeline, um den Zeitplan anzuwenden.

Screenshot der erfolgreichen Pipelineausführung.

Sequenzieren mehrerer semantischer Modelle

Verwenden Sie diese Vorlage, wenn mehrere semantische Modelle in einer bestimmten Reihenfolge aktualisiert werden müssen.

Screenshot der Konfiguration der Sequenz mehrerer semantischer Modelle.

  1. Fügen Sie der Pipeline mehrere Aktualisierungsaktivitäten des semantischen Modells hinzu.
  2. Ordnen Sie sie nacheinander an.
  3. Speichern sie die Pipeline, und führen Sie sie aus.

Ereignisgesteuerte Aktualisierung

Auslösen einer semantischen Modellaktualisierung basierend auf Ereignissen.

Screenshot der Schaltfläche

  1. Fügen Sie einen Trigger hinzu (z. B. eine Datei, die im Speicher eintrifft).
  2. Konfigurieren Sie die Aktualisierungsaktivität des semantischen Modells mit Verbindung, Arbeitsbereich und Modell.
  3. Fügen Sie optional Warnungen oder andere nachgeschaltete Aktivitäten hinzu.

Dies ist ideal für Szenarien, in denen sich Ihre Daten unvorhersehbar ändern und das semantische Modell sofort aktualisiert werden muss. Weitere Informationen zu Ereignistriggern.