Schreiben von Daten mit Ausgabebindungen

Abgeschlossen

Für Ausgabebindungen sind ebenso wie für Eingabebindungen mehrere Bindungstypen vorhanden. Allerdings unterstützen nicht alle Bindungstypen sowohl Ein- als auch Ausgaben. Sie verwenden Bindungen immer dann, wenn Sie Daten senden oder speichern möchten. Sehen wir uns die Typen an, die Ausgabebindungen unterstützen, sowie ihre Anwendungsfälle.

Ausgabebindungstypen

  • Blob Storage: Sie können die Blobausgabebindung verwenden, um Blobs zu schreiben.

  • Azure Cosmos DB: Die Azure Cosmos DB-Ausgabebindung ermöglicht das Schreiben eines neuen Dokuments in eine Azure Cosmos DB-Datenbank mithilfe der SQL-API.

  • Event Hubs – Mit der Event Hubs-Ausgabebindung können Sie Ereignisse in einen Ereignisstrom schreiben. Um Ereignisse in einen Ereignis-Hub zu schreiben, müssen Sie die Sendeerlaubnis haben.

  • HTTP: Verwenden Sie die HTTP-Ausgabebindung, um eine Antwort an den Absender der HTTP-Anforderung zu senden. Diese Bindung erfordert einen HTTP-Trigger und ermöglicht es Ihnen, die Antwort anzupassen, die der Anforderung des Triggers zugeordnet ist. So können Sie auch eine Verbindung zu Webhooks herstellen.

  • Microsoft Graph: Microsoft Graph-Ausgabebindungen ermöglichen es Ihnen, in OneDrive in Dateien zu schreiben, Excel-Daten zu ändern und E-Mail-Nachrichten über Outlook zu senden.

  • Mobile Apps: Die Mobile Apps-Ausgabebindung schreibt einen neuen Datensatz in eine Mobile Apps-Tabelle.

  • Notification Hubs: Mit Notification Hubs-Ausgabebindungen können Sie Pushbenachrichtigungen senden.

  • Queue Storage: Verwenden Sie die Azure Queue Storage-Ausgabebindung, um Nachrichten in eine Warteschlange zu schreiben.

  • SendGrid: Senden Sie E-Mails über SendGrid-Bindungen.

  • Service Bus – Verwenden Sie eine Azure Service Bus-Ausgangsbindung, um Warteschlangen- oder Themennachrichten zu senden.

  • Table Storage: Verwenden Sie eine Azure Table Storage-Ausgabebindung, um in eine Tabelle in einem Azure Storage-Konto zu schreiben.

  • Twilio: Senden Sie SMS mit Twilio.

Sie müssen direction als out definieren, um eine Bindung als Ausgabe zu erstellen. Die Parameter für unterschiedliche Arten von Bindung können variieren.

Kombinieren von Eingabe- und Ausgabebindungen

Es ist möglich, mehrere Bindungen auf eine einzige Funktion anzuwenden, so dass Sie sowohl Eingabe- als auch Ausgabebindungen definieren können. Die Eingabe- und die Ausgabebindung können sogar denselben Bindungstyp haben.