Zusammenfassung

Abgeschlossen

In diesem Modul ging es darum, Daten und Dienste in Ihre Funktionen zu integrieren. Wir haben mit einem kurzen Rundgang durch die Bindungsarten begonnen, die angezeigt werden, wenn Sie sie zu einer Funktion hinzufügen. Anschließend haben wir uns das Lesen von Daten aus einer Azure Cosmos DB mit Hilfe einer Eingabebindung angesehen. Azure Functions kümmert sich um die Verwaltung von Verbindungszeichenfolgen, und wir haben gesehen, wie einfach es ist, mit Hilfe der Bindung Daten in unserem Code zu lesen. Schließlich haben wir unsere Aufmerksamkeit auf das Schreiben von Daten in verschiedene Quellen mithilfe von Ausgabebindungen gerichtet.

Diese Journey ist in der folgenden Tabelle zusammengefasst, die die verschiedenen Bindungen zeigt, die Sie in jeder der aufgeführten Lerneinheiten verwendet haben.

Lerneinheit Trigger Eingabebindungen Ausgabebindungen
Untersuchen der Eingabe- und Ausgabebindungstypen HTTP HTTP HTTP
Lesen von Daten mit Eingabebindungen HTTP HTTP
Azure Cosmos DB
HTTP
Schreiben von Daten mit Ausgabebindungen HTTP HTTP
Azure Cosmos DB
HTTP
Azure Cosmos DB
Azure Queue Storage

Die hier erlernten Ansätze können Sie anwenden, um Ihren Funktionen Bindungen hinzuzufügen und diese zu testen. Im Folgenden finden Sie einige interessante Ideen, mit denen Sie den Umgang mit Bindungen üben und auf dem Gelernten aufbauen können.

  • Erstellen Sie eine weitere Funktion zum Lesen von Blob Storage-Bindungen und anderen Eingabebindungen, die in diesem Modul nicht verwendet wurden.

  • Erstellen Sie eine weitere Funktion, um mit anderen unterstützten Ausgabebindungstypen in weitere Ziele zu schreiben.

  • In der vorherigen Lerneinheit haben wir eine Warteschlange eingeführt und Nachrichten mit einer Ausgabebindung an diese übermittelt. Als nächsten Schritt können Sie eine weitere Funktion hinzufügen, die die Nachrichten in der Warteschlange liest und den NACHRICHTENTEXT mit console.log() auf der Konsole ausgibt.

Wie wir in diesem Modul gesehen haben, bietet das Azure-Portal einfach zu verwendende Features, um Funktionen zu erstellen und diese mit Daten und anderen Diensten zu verbinden.

Weitere Informationen zu den im Beispiel genannten serverlosen Integrationen mit visuellen Workflows und wenig oder gar keinem Code finden Sie in Azure Logic Apps.

Bereinigen

Die Sandbox bereinigt Ihre Ressourcen automatisch, wenn Sie dieses Modul abgeschlossen haben.

Wenn Sie in Ihrem eigenen Abonnement arbeiten, sollten Sie am Ende eines Projekts prüfen, ob Sie die Ressourcen, die Sie erstellt haben, noch benötigen. Ressourcen, die Sie weiterhin ausführen, können Sie Geld kosten. Sie können einzelne Ressourcen oder die gesamte Ressourcengruppe mit allen darin enthaltenen Ressourcen löschen.

Zusätzliche Ressourcen

Die folgenden Ressourcen stehen im Zusammenhang mit den in diesem Modul behandelten Themen und könnten für Sie interessant sein:

Wissen auf den Prüfstand stellen

1.

Welche der folgenden Aussagen beschreibt einen Vorteil der Verwendung von Bindungen in Ihren Azure Functions für den Zugriff auf Datenquellen und Datensenken?

2.

Wie heißt die Datei, die Funktionskonfigurationsdaten enthält?

3.

Über wie viele Trigger muss eine Funktion verfügen?