Teilen über


Verwenden von benutzerdefinierten Aktionen zum Auslösen von Power Automate-Flows

Generieren Sie mithilfe von Power Automate Aktionen in externen Systemen mit einem Datenaktivatortrigger. Power Automate-Aktionen können nützlich sein für:

  • Senden von Benachrichtigungen mit anderen Systemen als Teams und E-Mail.
  • Erstellen von Aktionselementen in Ticketingsystemen
  • Aufrufen von branchenspezifische Apps

Um Power Automate-Flüsse von Ihren Triggern auszulösen, erstellen Sie zuerst eine benutzerdefinierte Aktion. Rufen Sie dann Ihre benutzerdefinierte Aktion von Ihrem Trigger auf.

Wichtig

Data Activator befindet sich derzeit in der Vorschau.

Eine benutzerdefinierte Aktion erstellen

Eine benutzerdefinierte Aktion ist eine wiederverwendbare Aktionsvorlage, die Sie in mehreren Triggern und Reflexelementen verwenden können. Um benutzerdefinierte Aktion erstellen zu können, müssen Sie Power Automate kennen. Nachdem Sie jedoch eine benutzerdefinierte Aktion erstellt haben, können andere Datenaktivierer die Aktion in jedem Trigger verwenden, ohne dass Sie über Power Automate verfügen müssen.

Eine benutzerdefinierte Aktion definiert, wie ein bestimmtes externes System über einen Trigger mithilfe eines Flusses aufgerufen wird. Sie definiert eine Reihe von Eingabefeldern, die von Ihren Triggern an den Flow übergeben werden, damit der Flow das externe System aufrufen kann. Angenommen, Sie möchten eine benutzerdefinierte Aktion definieren, die eine SMS-Nachricht sendet. Die Eingabefelder für eine solche Aktion könnten Telefonnummer und Nachricht sein. Diese benutzerdefinierte Aktion stellt eine Verbindung mit einem Flow her, der einen SMS-Connector verwendet, um die Nachricht an den Empfänger zu senden.

Benennen der Aktion und Hinzufügen von Eingabefeldern

Um eine benutzerdefinierte Aktion zu erstellen, wählen Sie auf der Registerkarte "Start" die Option "Aktion verwalten" aus. Geben Sie dann Ihrer Aktion einen Namen wie "SMS senden" , und definieren Sie die Eingabefelder (z . B. Telefonnummer und Nachricht).

Screenshot des Erstellens einer neuen benutzerdefinierten Aktion für den Datenaktivierer.

Der nächste Schritt besteht darin, Ihren Flow in Power Automate zu definieren. Wählen Sie "Verbindungszeichenfolge kopieren" und dann "Fluss erstellen" in Power Automate aus. Sie erstellen einen Fluss in Power Automate, und Der Datenaktivierer führt Sie zu diesem Fluss, damit Sie diesen Fluss definieren können.

Definieren des Flows

Der Fluss wird mit einer Aktion für den Datenaktivator vorab aufgefüllt.

Wichtig

Sie müssen die Verbindungszeichenfolge aus dem vorherigen Schritt in diese Aktion einfügen, wie im folgenden Screenshot gezeigt. Fügen Sie dann nach Bedarf weitere Schritte zu Ihrem Fluss hinzu, und speichern Sie den Fluss.

Screenshot: Definition eines Flusses für den Data Activator.

Um auf Ihre Eingabefelder im Fluss zuzugreifen, verwenden Sie einen Power Automate-Ausdruck des hier gezeigten Formulars. Um Ihren Ausdruck hinzuzufügen, verwenden Sie die Registerkarte "Ausdruck " im Feld-Editor. Ersetzen Sie NAME_OF_INPUT_FIELD durch den Namen Ihres Eingabefelds.

triggerBody()?['customProperties/NAME_OF_INPUT_FIELD']

Abschließen der benutzerdefinierten Aktion

Kehren Sie nach dem Speichern des Flows zu Data Activator zurück. Nach erfolgreicher Speicherung des Flusses wird im Datenaktivierer ein Bestätigungsfeld angezeigt. Jetzt ist Ihre benutzerdefinierte Aktion abgeschlossen, und Sie können mit dem nächsten Schritt fortfahren: Aufrufen der benutzerdefinierten Aktion mithilfe eines Triggers. Wenn Sie Ihre Aktion umbenennen oder die Liste der Eingabefelder bearbeiten müssen, können Sie dies jetzt noch tun. Wählen Sie abschließend Fertig aus.

Screenshot: Abschluss einer benutzerdefinierten Aktion für den Data Activator.

Aufrufen der benutzerdefinierten Aktion mithilfe eines Triggers

Nachdem Sie eine benutzerdefinierte Aktion erstellt haben, steht sie für alle Datenaktiviererbenutzer in allen Triggern und Reflexen zur Verfügung. Wenn Sie Ihre benutzerdefinierte Aktion über einen Trigger aufrufen möchten, wählen Sie die Kachel "Benutzerdefinierte Aktion" auf der Act-Karte des Triggers aus, und wählen Sie ihre benutzerdefinierte Aktion aus der Liste aus:

Screenshot des Aufrufens einer benutzerdefinierten Aktion für den Datenaktivator.

Anschließend werden die Eingabefelder für Ihre benutzerdefinierte Aktion angezeigt. Füllen Sie die Felder entsprechend Ihrer Triggerdefinition aus:

Screenshot: Eingabe einer benutzerdefinierten Aktion für den Data Activator.

Wenn der Trigger aktiviert wird, ruft er Ihren Flow auf und sendet die Werte der von Ihnen definierten Eingabefelder an den Flow.

Weitere Informationen zu Microsoft Fabric finden Sie zudem unter: