Zapisywanie danych za pomocą powiązań wyjściowych

Ukończone

Podobnie jak w przypadku powiązań wejściowych, istnieje wiele typów powiązań wyjściowych. Jednak nie wszystkie typy powiązań obsługują zarówno dane wejściowe, jak i wyjściowe. Powiązania są używane za każdym razem, gdy chcesz wysyłać lub przechowywać dane. Przyjrzyjmy się typom, które obsługują powiązania wyjściowe i kiedy ich używać.

Typy powiązań wyjściowych

  • Usługa Blob Storage — do zapisywania obiektów blob możesz użyć powiązania wyjściowego.

  • Usługa Azure Cosmos DB — powiązanie wyjściowe usługi Azure Cosmos DB umożliwia zapisanie nowego dokumentu do bazy danych usługi Azure Cosmos DB przy użyciu interfejsu API SQL.

  • Event Hubs — powiązanie wyjściowe usługi Event Hubs umożliwia zapisywanie zdarzeń w strumieniu zdarzeń. Aby zapisywać zdarzenia w centrum zdarzeń, musisz mieć uprawnienie do wysyłania .

  • Protokół HTTP — powiązania wyjściowego HTTP możesz użyć do odpowiadania nadawcy żądania HTTP. To powiązanie wymaga wyzwalacza HTTP i pozwala na dostosowanie odpowiedzi skojarzonej z żądaniem wyzwalacza. Może również służyć do nawiązywania połączenia z elementami webhook.

  • Program Microsoft Graph — powiązania wyjściowe programu Microsoft Graph pozwalają na zapisywanie do plików w usłudze OneDrive, modyfikowanie danych programu Excel i wysyłanie wiadomości e-mail za pomocą programu Outlook.

  • Usługa Mobile Apps — powiązanie wyjściowe usługi Mobile Apps zapisuje nowy rekord w tabeli usługi Mobile Apps.

  • Usługa Notification Hubs — przy użyciu powiązań wyjściowych usługi Notification Hubs możesz wysyłać powiadomienia push.

  • Queue Storage — użyj powiązania wyjściowego usługi Azure Queue Storage , aby zapisywać komunikaty w kolejce.

  • Usługa SendGrid — wysyłaj wiadomości e-mail przy użyciu powiązania usługi SendGrid.

  • Service Bus — użyj powiązania wyjściowego usługi Azure Service Bus, aby wysyłać komunikaty dotyczące kolejki lub tematu.

  • Table Storage — użyj powiązania wyjściowego usługi Azure Table Storage , aby zapisać dane w tabeli na koncie usługi Azure Storage.

  • Usługa Twilio — wysyłaj wiadomości SMS za pomocą usługi Twilio.

Aby utworzyć powiązanie jako powiązanie danych wyjściowych, musisz zdefiniować parametr direction jako out. Parametry dla każdego typu powiązania mogą się różnić.

Łączenie powiązań wejściowych i wyjściowych

Istnieje możliwość zastosowania wielu powiązań do jednej funkcji, co umożliwia definiowanie powiązań wejściowych i wyjściowych. Powiązania wejściowe i wyjściowe mogą być nawet tego samego typu powiązania.