Was ist Data Activator?

Wichtig

Data Activator befindet sich derzeit in der Vorschau.

Data Activator ist eine No-Code-Umgebung in Microsoft Fabric zum automatischen Ausführen von Aktionen, wenn in sich verändernden Daten Muster oder Bedingungen erkannt werden. Data Activator überwacht Daten in Power BI-Berichten und Eventstreams-Elementen, wenn die Daten bestimmte Schwellenwerte erreichen oder mit anderen Mustern übereinstimmen. Anschließend führt Data Activator automatisch geeignete Aktionen aus, z. B. das Warnen von Benutzer*innen oder das Starten von Power Automate-Workflows.

Data Activator ermöglicht Kunden den Aufbau eines digitalen „Nervensystems“, das im gewünschten Umfang und schnell für alle Daten agiert. Geschäftsbenutzer können Geschäftsbedingungen in einer No-Code-Umgebung beschreiben, um Aktionen wie E-Mail-Nachrichten, Teams-Benachrichtigungen, Power Automate-Flows und Aufrufe an Aktionssysteme von Drittanbietern zu starten. Geschäftsbenutzer können erforderliche Funktionen selbst ausführen und sind weniger von internen IT- und/oder Entwicklungsteams abhängig, die häufig kostspielig sind und der Agilität im Wege stehen. Kundenorganisationen benötigen keine Entwicklungsteam, um benutzerdefinierte interne Überwachungs- oder Warnlösungen zu verwalten.

Einige häufige Anwendungsfälle sind:

  • Schalten von Anzeigen, wenn der Umsatz in vergleichbaren Stores abnimmt
  • Senden von Benachrichtigungen an eine Filialleitung, dass Lebensmittel aus defekten Tiefkühlgeräten geräumt werden müssen, bevor sie verderben
  • Erneuern der Kundenbindung nach negativen Kundenerlebnissen durch Nachverfolgen der Kundenjourney durch Apps, Websites usw.
  • Hilfe für Logistikunternehmen beim proaktiven Auffinden verlorener Sendungen durch Starten eines Untersuchungsworkflows, wenn der Paketstatus über eine bestimmte Zeitspanne nicht aktualisiert wird
  • Benachrichtigen von Kontoteams bei Kundenrückständen, mit bestimmten Obergrenzen in Bezug auf Zeitraum oder Wert für jeden Kunden
  • Nachverfolgen der Datenpipelinequalität und entweder erneutes Ausführen von Aufträgen oder Senden von Warnungen bei Fehlern oder Anomalien in Pipelines

Kernkonzepte

Die folgenden Konzepte werden verwendet, um automatisierte Aktionen und Antworten in Data Activator zu erstellen und auszulösen.

Ereignisse

Data Activator betrachtet alle Datenquellen als Ereignisdatenströme. Ein Ereignis ist eine Beobachtung über den Zustand eines Objekts und enthält einen Bezeichner für das Objekt selbst, einen Zeitstempel und die Werte für die Felder, die Sie überwachen. Die Häufigkeit von Ereignisdatenströmen variiert – von mehreren Ausführungen pro Sekunde bei IoT-Sensoren bis hin zu eher sporadisch vorkommenden Datenströmen wie beispielsweise Paketen, die innerhalb und außerhalb von Versandstellen gescannt werden.

Daten, die von Power BI beobachtet werden, werden ebenfalls als Ereignisdatenstrom behandelt. In diesem Fall sind Ereignisse Beobachtungen zu Daten nach einem regelmäßigen Zeitplan, der in der Regel mit der Aktualisierungshäufigkeit Ihres Power BI-Semantikmodells (zuvor als Dataset bezeichnet) übereinstimmt. Diese Beobachtungen können einmal pro Tag oder sogar nur einmal pro Woche erfolgen, dann handelt sich um einen sich nur langsam ändernden Ereignisdatenstrom.

Objekte

Die Geschäftsobjekte, die Sie überwachen möchten, können „greifbare Objekte“ wie Tiefkühlgeräte, Fahrzeuge, Pakete oder Benutzer*innen usw. oder weniger konkrete Konzepte wie Werbekampagnen, Konten oder Benutzersitzungen sein. Sie modellieren das Objekt in einem Reflexelement, indem Sie einen oder mehrere Ereignisdatenströme verbinden, eine Spalte aus der Objekt-ID auswählen und die Felder angeben, die Sie als Eigenschaften des Objekts verwenden möchten.

Der Begriff „Objektinstanz“ bedeutet eine bestimmte Instanz eines Tiefkühlgeräts/Fahrzeugs/Pakets usw., während der Begriff „Objekt“ in der Regel für die Definition oder Klasse des Objekts verwendet wird. Alle Objektinstanzen zusammen werden als „Population“ bezeichnet.

Trigger

Trigger definieren die Bedingungen, die für Ihre Objekte erkannt werden sollen, und die Aktionen, die ausgeführt werden sollen, wenn diese Bedingungen erfüllt sind. Wenn ein Trigger aktiviert wird, gilt er immer für eine bestimmte Objektinstanz. Ein Trigger für ein Objekt „Tiefkühlgerät“ könnte beispielsweise erkennen, dass das Gerät zu warm ist, und eine E-Mail an das entsprechenden Technikteam senden.

Eigenschaften

Eigenschaften sind nützlich, wenn Sie Logik für mehrere Trigger wiederverwenden möchten. Sie können eine Eigenschaft für ein Objekt „Tiefkühlgerät“ definieren, die die Temperaturwerte über einen Zeitraum von einer Stunde glättet. Diesen geglätteten Wert können Sie dann in vielen Triggern verwenden.

Weitere Informationen zu Microsoft Fabric finden Sie zudem unter: