Schnellstart: Erstellen Ihres ersten Logik-App-Workflows – Azure-PortalQuickstart: Build your first logic app workflow - Azure portal

Diese Schnellstartanleitung enthält eine Einführung in das Erstellen Ihres ersten automatisierten Workflows mit Azure Logic Apps.This quickstart introduces how to create your first automated workflow with Azure Logic Apps. In diesem Artikel erstellen Sie eine Logik-App, die den RSS-Feed einer Website regelmäßig auf neue Elemente überprüft.In this article, you create a logic app that regularly checks a website's RSS feed for new items. Wenn neue Elemente vorhanden sind, sendet die Logik-App eine E-Mail für jedes Element.If new items exist, the logic app sends an email for each item. Am Ende entspricht Ihre Logik-App grob dem folgenden Workflow:When you're done, your logic app looks like this workflow at a high level:

Übersicht – Logik-App-Beispiel

Für diese Schnellstartanleitung benötigen Sie ein E-Mail-Konto bei einem von Logic Apps unterstützten E-Mail-Anbieter wie Office 365 Outlook, Outlook.com oder Gmail.To follow this quickstart, you need an email account from a provider that's supported by Logic Apps, such as Office 365 Outlook, Outlook.com, or Gmail. Informationen zu Connectors für andere Anbieter finden Sie in dieser Liste.For other providers, review the connectors list here. In dieser Logik-App verwenden wir ein Office 365 Outlook-Konto.This logic app uses an Office 365 Outlook account. Bei Verwendung eines anderen E-Mail-Kontos sind die Schritte im Großen und Ganzen identisch, aber die Benutzeroberfläche weicht ggf. etwas ab.If you use another email account, the overall steps are the same, but your UI might slightly differ.

Wenn Sie nicht über ein Azure-Abonnement verfügen, können Sie sich darüber hinaus für ein kostenloses Azure-Konto registrieren.Also, if you don't have an Azure subscription, sign up for a free Azure account.

Melden Sie sich auf dem Azure-Portal an.Sign in to the Azure portal

Melden Sie sich mit den Anmeldeinformationen Ihres Azure-Kontos beim Azure-Portal an.Sign in to the Azure portal with your Azure account credentials.

Erstellen Ihrer Logik-AppCreate your logic app

  1. Klicken Sie im Hauptmenü von Azure auf Ressource erstellen > Unternehmensintegration > Logik-App.From the main Azure menu, choose Create a resource > Enterprise Integration > Logic App.

    Erstellen einer Logik-App

  2. Geben Sie unter Logik-App erstellen Details zur Logik-App wie hier gezeigt ein.Under Create logic app, provide details about your logic app as shown here. Wenn Sie fertig sind, klicken Sie auf An Dashboard anheften > Erstellen.After you're done, choose Pin to dashboard > Create.

    Angeben von Details zur Logik-App

    EinstellungSetting WertValue BESCHREIBUNGDescription
    NameName MyFirstLogicAppMyFirstLogicApp Der Name Ihrer Logik-AppThe name for your logic app
    AbonnementSubscription <Name Ihres Azure Abonnements><your-Azure-subscription-name> Der Name Ihres Azure-AbonnementsThe name for your Azure subscription
    RessourcengruppeResource group My-First-LA-RGMy-First-LA-RG Der Name der Azure-Ressourcengruppe, die zum Organisieren verwandter Ressourcen verwendet wird.The name for the Azure resource group used to organize related resources
    LocationLocation USA (Ost) 2East US 2 Die Region, in der die Informationen zu Ihrer Logik-App gespeichert werden sollenThe region where to store your logic app information
    Log AnalyticsLog Analytics AusOff Behalten Sie die Einstellung Aus für die Diagnoseprotokollierung bei.Keep the Off setting for diagnostic logging.
  3. Nachdem Ihre Logik-App von Azure bereitgestellt wurde, wird der Designer für Logik-Apps geöffnet, und es wird eine Seite mit einem Einführungsvideo und häufig verwendeten Triggern angezeigt.After Azure deploys your app, the Logic Apps Designer opens and shows a page with an introduction video and commonly used triggers. Wählen Sie unter Vorlagen die Option Leere Logik-App.Under Templates, choose Blank Logic App.

    Auswählen der Vorlage „Leere Logik-App“

Fügen Sie als Nächstes einen Trigger hinzu, der bei einem neuen RSS-Feedelement ausgelöst wird.Next, add a trigger that fires when a new RSS feed item appears. Jede Logik-App muss mit einem Trigger beginnen, der ausgelöst wird, wenn ein bestimmtes Ereignis eintritt oder eine bestimmte Bedingung erfüllt wird.Every logic app must start with a trigger, which fires when a specific event happens or when a specific condition is met. Bei jeder Auslösung des Triggers erstellt die Logic Apps-Engine eine Logik-App-Instanz, mit der Ihr Workflow gestartet und ausgeführt wird.Each time the trigger fires, the Logic Apps engine creates a logic app instance that starts and runs your workflow.

Überprüfen des RSS-Feeds mit einem TriggerCheck RSS feed with a trigger

  1. Geben Sie im Designer „rss“ in das Suchfeld ein.On the designer, enter "rss" in the search box. Wählen Sie den folgenden Trigger aus: RSS – Beim Veröffentlichen eines Feedelements.Select this trigger: RSS - When a feed item is published

    Trigger „RSS – Beim Veröffentlichen eines Feedelements“ auswählen

  2. Geben Sie wie gezeigt und beschrieben die folgenden Informationen für Ihren Trigger ein:Provide this information for your trigger as shown and described:

    Einrichten eines Triggers mit RSS-Feed, Häufigkeit und Intervall

    EinstellungSetting WertValue BESCHREIBUNGDescription
    Die URL des RSS-FeedsThe RSS feed URL http://feeds.reuters.com/reuters/topNews Der Link für den RSS-Feed, den Sie überwachen möchtenThe link for the RSS feed that you want to monitor
    IntervallInterval 11 Die Anzahl von Warteintervallen zwischen ÜberprüfungenThe number of intervals to wait between checks
    FrequencyFrequency MinuteMinute Die Zeiteinheit für die Intervalle zwischen Überprüfungen.The unit of time for each interval between checks

    Das Intervall und die Häufigkeit definieren zusammen den Zeitplan für den Trigger Ihrer Logik-App.Together, the interval and frequency define the schedule for your logic app's trigger. Diese Logik-App überprüft den Feed minütlich.This logic app checks the feed every minute.

  3. Klicken Sie auf die Titelleiste des Triggers, um die Triggerdetails vorerst auszublenden.To hide the trigger details for now, click inside the trigger's title bar.

    Ausblenden der Details durch Reduzieren des Bereichs

  4. Speichern Sie Ihre Logik-App.Save your logic app. Wählen Sie auf der Symbolleiste des Designers Speichern.On the designer toolbar, choose Save.

Ihre Logik-App befindet sich jetzt im Livemodus, aber es wird vorerst nur der RSS-Feed überprüft.Your logic app is now live but doesn't do anything other than check the RSS feed. Fügen Sie daher eine Aktion hinzu, die reagiert, wenn der Trigger ausgelöst wird.So, add an action that responds when the trigger fires.

Senden einer E-Mail mit einer AktionSend email with an action

Fügen Sie nun eine Aktion hinzu, die eine E-Mail sendet, wenn im RSS-Feed ein neues Element erscheint.Now add an action that sends email when a new item appears in the RSS feed.

  1. Klicken Sie im Trigger Beim Veröffentlichen eines Feedelements auf + Neuer Schritt > Aktion hinzufügen.Under the When a feed item is published trigger, choose + New step > Add an action.

    Hinzufügen einer Aktion

  2. Suchen Sie unter Aktion auswählen nach „E-Mail senden“, und wählen Sie dann für den gewünschten E-Mail-Anbieter die Aktion „E-Mail senden“ aus.Under Choose an action, search for "send email", then select the "send email" action for the email provider that you want. Um die Liste der Aktionen nach einem bestimmten Dienst zu filtern, können Sie zuerst unter Connectors den Connector auswählen.To filter the actions list to a specific service, you can select the connector first under Connectors.

    Aktion „Office 365 Outlook – E-Mail senden“ auswählen

    • Wählen Sie für Geschäfts-, Schul- oder Unikonten für Azure die Option „Office 365 Outlook“.For Azure work or school accounts, select Office 365 Outlook.
    • Wählen Sie für persönliche Microsoft-Konten die Option „Outlook.com“.For personal Microsoft accounts, select Outlook.com.
  3. Falls Sie zur Eingabe von Anmeldeinformationen aufgefordert werden, melden Sie sich bei Ihrem E-Mail-Konto an, damit Logic Apps eine Verbindung mit Ihrem E-Mail-Konto herstellt.If asked for credentials, sign in to your email account so that Logic Apps creates a connection to your email account.

  4. Geben Sie in der Aktion E-Mail senden die Daten an, die die E-Mail enthalten soll.In the Send an email action, specify the data that you want the email to include.

    1. Geben Sie im Feld An die E-Mail-Adresse des Empfängers ein.In the To box, enter the recipient's email address. Zu Testzwecken können Sie hier Ihre eigene E-Mail-Adresse angeben.For testing purposes, you can use your own email address.

      Ignorieren Sie vorerst die angezeigte Parameterliste oder die Liste Dynamischen Inhalt hinzufügen.For now, ignore the parameters list or the Add dynamic content list that appears. Wenn Sie in einige Bearbeitungsfelder klicken, wird die Liste mit verfügbaren Parametern aus dem vorherigen Schritt angezeigt, die Sie als Eingaben in Ihren Workflow aufnehmen können.When you click inside some edit boxes, this list appears and shows any available parameters from the previous step that you can include as inputs in your workflow. Die Breite des Browserfensters bestimmt, welche Liste angezeigt wird.Your browser width determines which list appears.

    2. Geben Sie im Feld Betreff den folgenden Text mit einem nachstehenden Leerzeichen ein: New RSS item:.In the Subject box, enter this text with a trailing blank space: New RSS item:

      Eingeben des E-Mail-Betreffs

    3. Wählen Sie in der Parameterliste oder der Liste Dynamischen Inhalt hinzufügen die Option Feedtitel aus, um den Titel des RSS-Elements aufzunehmen.From either the parameters list or the Add dynamic content list, select Feed title to include the RSS item title.

      Hier sehen Sie beispielsweise die Parameterliste:For example, here's the parameters list:

      Parameterliste – „Feedtitel“

      Und hier sehen Sie die Liste mit den dynamischen Inhalten:And here's the dynamic content list:

      Liste mit dynamischen Inhalten „Feedtitel“

      Wenn der Vorgang abgeschlossen ist, sieht der Betreff der E-Mail wie in diesem Beispiel aus:When you're done, the email subject looks like this example:

      Hinzugefügter Feedtitel

      Wenn im Designer eine For each-Schleife angezeigt wird, haben Sie ein Feld mit einem Array ausgewählt, etwa das Feld categories-item.If a "For each" loop appears on the designer, then you selected a field that contains an array, for example, the categories-item field. Für diese Art von Feldern fügt der Designer automatisch diese Schleife für die Aktion hinzu, die auf das Feld verweist.For these kinds of fields, the designer automatically adds this loop around the action that references that field. Auf diese Weise führt Ihre Logik-App die gleiche Aktion für jedes Arrayelement durch.That way, your logic app performs the same action on each array item. Klicken Sie zum Entfernen der Schleife in der Titelleiste der Schleife auf die Auslassungspunkte (...) und dann auf Löschen.To remove the loop, choose the ellipses (...) on the loop's title bar, then choose Delete.

    4. Geben Sie im Feld Text den folgenden Text ein, und wählen Sie die folgenden Felder für den E-Mail-Text aus.In the Body box, enter this text, and select these fields for the email body. Drücken Sie UMSCHALT+EINGABETASTE, um in einem Bearbeitungsfeld leere Zeilen hinzuzufügen.To add blank lines in an edit box, press Shift + Enter.

      Hinzufügen des Inhalts für den E-Mail-Text

      EinstellungSetting BESCHREIBUNGDescription
      FeedtitelFeed title Der Titel des ElementsThe item's title
      Feed veröffentlicht amFeed published on Datum und Uhrzeit der ElementveröffentlichungThe item's publishing date and time
      Link zum primären FeedPrimary feed link Die URL für das ElementThe URL for the item
  5. Speichern Sie Ihre Logik-App.Save your logic app.

Testen Sie als Nächstes Ihre Logik-App.Next, test your logic app.

Ausführen Ihrer Logik-AppRun your logic app

Wählen Sie in der Symbolleiste des Designers die Option Ausführen, um Ihre Logik-App manuell zu starten.To manually start your logic app, on the designer toolbar bar, choose Run. Oder warten Sie, bis Ihre Logik-App den RSS-Feed gemäß dem festgelegten Zeitplan (minütlich) überprüft.Or, wait for your logic app to check the RSS feed based on your specified schedule (every minute). Falls der RSS-Feed über neue Elemente verfügt, sendet Ihre Logik-App für jedes neue Element eine E-Mail.If the RSS feed has new items, your logic app sends an email for each new item. Andernfalls wartet Ihre Logik mit einer erneuten Prüfung bis zum nächsten Intervall.Otherwise, your logic app waits until the next interval before checking again.

Im Anschluss sehen Sie eine Beispiel-E-Mail, die von dieser Logik-App gesendet wird.For example, here is a sample email that this logic app sends. Überprüfen Sie Ihren Ordner mit den Junk-E-Mails, falls Sie keine E-Mails erhalten.If you don't get any emails, check your junk email folder.

Gesendete E-Mail bei neuem RSS-Feedelement

Aus technischer Sicht passiert Folgendes: Wenn der Trigger den RSS-Feed prüft und neue Elemente findet, wird der Trigger ausgelöst, und die Logic Apps-Engine erstellt eine Instanz Ihres Logik-App-Workflows, mit der Aktionen im Workflow ausgeführt werden.Technically, when the trigger checks the RSS feed and finds new items, the trigger fires, and the Logic Apps engine creates an instance of your logic app workflow that runs the actions in the workflow. Falls der Trigger keine neuen Elemente findet, wird er nicht ausgelöst und überspringt das Instanziieren des Workflows.If the trigger doesn't find new items, the trigger doesn't fire and "skips" instantiating the workflow.

Herzlichen Glückwunsch! Sie haben Ihre erste Logik-App über das Azure-Portal erstellt und ausgeführt.Congratulations, you've now successfully built and run your first logic app with the Azure portal!

Bereinigen von RessourcenClean up resources

Wenn Sie sie nicht mehr benötigen, löschen Sie die Ressourcengruppe mit Ihrer Logik-App und den dazugehörigen Ressourcen.When no longer needed, delete the resource group that contains your logic app and related resources. Wechseln Sie im Azure-Hauptmenü zu Ressourcengruppen, und wählen Sie die Ressourcengruppe für Ihre Logik-App aus.On the main Azure menu, go to Resource groups, and select the resource group for your logic app. Klicken Sie auf Ressourcengruppe löschen.Choose Delete resource group. Geben Sie den Ressourcengruppennamen zur Bestätigung ein, und klicken Sie auf Löschen.Enter the resource group name as confirmation, and choose Delete.

„Ressourcengruppen“ > „Übersicht“ > „Ressourcengruppe löschen“

SupportGet support

Nächste SchritteNext steps

In dieser Schnellstartanleitung haben Sie Ihre erste Logik-App erstellt, die gemäß einem festgelegten Zeitplan (minütlich) nach RSS-Updates sucht und eine Aktion ausführt (E-Mail senden), wenn ein Update vorhanden ist.In this quickstart, you created your first logic app that checks for RSS updates based your specified schedule (every minute), and takes action (sends email) when updates exist. Weitere Informationen finden Sie im folgenden Tutorial, in dem komplexere zeitplanbasierte Workflows erstellt werden:To learn more, continue with this tutorial that creates more advanced schedule-based workflows: