Teilen über


Erstellen von Data Activator-Triggern im Entwurfsmodus

Wichtig

Data Activator befindet sich derzeit in der Vorschau.

Nachdem Sie Objekten Daten zugewiesen haben, können Sie Trigger erstellen, um auf Ihre Daten zu reagieren. Dies geschieht im Entwurfsmodus, auf den Sie über die Registerkarte unten auf dem Bildschirm zugreifen können.

Definieren einer Triggerbedingung und -aktion

Trigger sind der Ort, an dem Sie die Werte, die Sie aus Ereignissen auswählen möchten, die Bedingungen, die Sie erkennen möchten, und die Aktionen, die Data Activator ausführen soll, angeben.

Schritt 1: Erstellen eines neuen Triggers

Verwenden Sie die Schaltfläche Neuer Auslöser im Menüband, um einen neuen Trigger zu erstellen. Sie können ihm einen Namen geben, indem Sie auf den Namen des Triggers klicken und ihn bearbeiten.

Screenshot: Erstellen eines neuen Triggers.

Schritt 2: Auswählen Ihrer Daten

Der nächste Schritt besteht darin, den Wert für den Trigger auszuwählen. Sie können Daten entweder aus einer Spalte eines Ereignisses oder aus einer Eigenschaft auswählen, die Sie bereits definiert haben. Informationen zu Eigenschaften finden Sie weiter unten in diesem Artikel unter Erstellen von Eigenschaften.

Screenshot: Auswahl der Daten für den Trigger.

Nachdem Sie eine Spalte oder Eigenschaft ausgewählt haben, wird eine Vorschau der Werte als Beispiel der Instanzen des Objekts angezeigt.

Screenshot einer Vorschau der Triggerwerte.

Schritt 3: Definieren der zu erkennenden Bedingung

Als Nächstes wählen Sie den Typ der Bedingung aus, die Sie erkennen möchten. Sie können Bedingungen verwenden, die überprüfen, wann ein numerischer Wert über/unter einem Schwellenwert liegt (z. B. „Temperatur liegt über 30 Grad“), ob sich ein logischer Wahr/Falsch-Wert ändert (z. B. „HasFault wird wahr“), oder ob sich der Wert einer Zeichenfolge ändert (z. B. „Status ändert sich von InCompliance“).

Screenshot: Auswahl der Triggerbedingung.

Die Erkennen-Karte zeigt dann zwei Diagramme an:

Screenshot einer Erkennungskarte mit zwei Diagrammen.

Das erste zeigt für die fünf Beispielinstanzen, wann die Bedingung erkannt wurde. Im vorherigen Screenshot hat die gelb gekennzeichnete Instanz RFX-9461367 den Schwellenwert von 45 Grad vier Mal überschritten.

Das zweite Diagramm zeigt, wie oft der Trigger insgesamt für alle Instanzen, die Data Activator nachverfolgt, ausgelöst worden wäre. Es gibt zwei Spitzen, eine gegen 5 Uhr und eine gegen 7 Uhr, wo die Warnung vier Mal ausgelöst wurde. Diese stammen möglicherweise nicht aus den fünf Instanzen, die in den anderen Diagrammen dargestellt wurden.

Schritt 4: Definieren der auszuführenden Aktion

Schließlich können Sie mit der „Aktion“-Karte auswählen, was zu geschehen soll, wenn die Bedingung erkannt wird.

Screenshot: Auswahl einer Aktion, wenn eine Bedingung erkannt wird.

Verschiedene Aktionstypen haben unterschiedliche Parameter, z. B. die E-Mail-Adresse, an die Sie eine Benachrichtigung senden möchten, den Workflow, den Sie starten möchten, die Betreffzeile oder zusätzliche Informationen usw.

Screenshot. Senden einer Nachricht, wenn eine Bedingung erkannt wird.

Testen Ihres Triggers

Nachdem Sie einen Trigger erstellt haben, können Sie ihn testen, indem Sie Testbenachrichtigung senden auswählen. Dadurch wird ein vergangenes Ereignis gefunden, für das die Triggeraktivierung wahr ist. Dann wird eine Benachrichtigung gesendet, damit Sie erkennen können, wie die Warnung für dieses Ereignis ausgesehen hätte. Hinweis:

  • Die Testbenachrichtigung wird unabhängig vom Empfängerfeld in der Aktion-Karte immer an Sie gesendet.
  • Die Option Testwarnung senden ist nur aktiviert, wenn es mindestens ein vergangenes Ereignis gibt, für das die Triggerbedingung wahr ist.

Screenshot: Testen eines Triggers.

Starten und Anhalten Ihres Triggers

Trigger werden im Zustand „Angehalten“ erstellt. Dies bedeutet, dass sie nicht als Datenströme im System ausgewertet werden und entsprechend keine Aktionen ausführen. Sie müssen auch „Start“ auf der Symbolleiste auswählen, damit Data Activator mit der Ausführung des Triggers beginnt und entsprechende Aktionen ausführt.

Screenshot: Starten eines Triggers.

Nachdem Sie „Start“ ausgewählt haben, wird im Titelbereich der Eigenschaft Wird ausgeführt angezeigt.

Die Symbolleiste ändert sich, damit Sie den Trigger anhalten können. Wenn Sie Änderungen am Trigger vornehmen (z. B. die zu suchende Bedingung ändern), müssen Sie in der Symbolleiste „Aktualisieren“ auswählen, um sicherzustellen, dass der ausgeführte Trigger die neuen Werte verwendet.

Wenn Sie einen Trigger (oder ein Objekt) löschen, kann es bis zu fünf Minuten dauern, bis die Back-End-Verarbeitung von Daten abgeschlossen ist. Das bedeutet, dass Ihr Trigger noch einige Minuten nach dem Löschen die Daten weiter überwacht und entsprechende Aktionen ausführt.

Eigenschaften erstellen

Manchmal müssen Sie eine Triggerlogik für mehrere Trigger wiederverwenden. Hier kommen Eigenschaften ins Spiel. Sie können eine Eigenschaft erstellen, die eine wiederverwendbare Bedingung oder ein wiederverwendbares Measure definiert, und dann von mehreren Triggern auf diese Eigenschaft verweisen.

Um eine Eigenschaft zu erstellen, wählen Sie aus dem Menüband Neue Eigenschaft aus und definieren dann die Logik der Eigenschaft. Hier definieren wir eine Eigenschaft mit dem Namen Maximale Temperatur in der letzten Stunde für ein Paket-Objekt:

Screenshot: Erstellen einer Eigenschaft für einen Trigger.

Nachdem Sie eine Eigenschaft definiert haben, können Sie mithilfe der „Auswählen“-Karte von einem oder mehreren Triggern auf sie verweisen. In der folgenden Abbildung verweisen wir auf die Eigenschaft, die wir zuvor in einem Paket zu warm-Trigger erstellt haben:

Screenshot der Eigenschaft „Paket zu warm“ für einen Trigger.

Weitere Informationen zu Microsoft Fabric finden Sie zudem unter: