Podsumowanie

Ukończone

Ten moduł dotyczył integrowania danych i usług w funkcjach. Rozpoczęliśmy od krótkiego przewodnika po typach powiązań, które są wyświetlane podczas dodawania ich do funkcji. Następnie przyjrzeliśmy się odczytywaniu danych z usługi Azure Cosmos DB przy użyciu powiązania wejściowego. Usługa Azure Functions zajmuje się zarządzaniem parametry połączenia i zobaczyliśmy, jak łatwo jest odczytywać dane w kodzie przy użyciu powiązania. Wreszcie skoncentrowaliśmy uwagę na zapisywaniu danych w różnych źródłach za pomocą powiązań wyjściowych.

Ta podróż jest podsumowana w następującej tabeli, która przedstawia różne powiązania używane w każdej z wymienionych lekcji.

Lekcja Wyzwalacze Powiązania wejściowe Powiązania wyjściowe
Eksplorowanie typów powiązań wejściowych i wyjściowych HTTP HTTP HTTP
Odczytywanie danych przy użyciu powiązań wejściowych HTTP HTTP
Azure Cosmos DB
HTTP
Zapisywanie danych za pomocą powiązań wyjściowych HTTP HTTP
Azure Cosmos DB
HTTP
Azure Cosmos DB
Azure Queue Storage

Możesz zastosować poznane tutaj metody dodawania i testowania powiązań w funkcjach. Oto kilka interesujących pomysłów, aby uzyskać więcej praktyki z powiązaniami i opierać się na tym, czego się nauczyłeś.

  • Utwórz inną funkcję do odczytu z usługi Blob Storage i użyj innych powiązań wejściowych, których nie używaliśmy w tym module.

  • Utwórz inną funkcję do zapisu w większej liczbie miejsc docelowych przy użyciu innych obsługiwanych typów powiązań wyjściowych.

  • W poprzedniej lekcji wprowadziliśmy kolejki i opublikowane w nich komunikaty za pomocą powiązania wyjściowego. W następnym kroku rozważ dodanie innej funkcji, która odczytuje komunikaty w kolejce i wyświetla tekst KOMUNIKATu w konsoli za pomocą polecenia console.log().

Jak widzieliśmy w tym module, witryna Azure Portal oferuje łatwe w użyciu narzędzia do rozpoczęcia tworzenia funkcji i łączenia ich z danymi i innymi usługami.

Jeśli interesuje Cię tworzenie takich bezserwerowych integracji z zastosowaniem wizualnych przepływów pracy przy użyciu niewielkiej ilości kodu lub w ogóle bez niego, zapoznaj się też z usługą Azure Logic Apps.

Czyszczenie

Piaskownica automatycznie czyści zasoby po zakończeniu pracy z tym modułem.

Jeśli pracujesz w ramach własnej subskrypcji, dobrym pomysłem po zakończeniu projektu jest sprawdzenie, czy dalej potrzebujesz utworzonych zasobów. Zasoby, które opuszczasz, mogą kosztować Pieniądze. Zasoby możesz usuwać pojedynczo lub jako grupę zasobów, usuwając cały zestaw zasobów.

Dowiedz się więcej

Poniższe zasoby są powiązane z tematami omówionych w tym module, które mogą cię zainteresować:

Sprawdź swoją wiedzę

1.

Które z poniższych stwierdzeń opisuje zaletę używania powiązań w usłudze Azure Functions do uzyskiwania dostępu do źródeł danych i ujść danych?

2.

Jaką nazwę nosi plik zawierający dane konfiguracji funkcji?

3.

Ile wyzwalaczy musi mieć funkcja?