Összegzés

Befejeződött

Ez a modul az adatok és szolgáltatások a függvényekbe történő integrálásáról szólt. Elsőként röviden bemutattuk azokat a kötéstípusokat, amelyek akkor jelennek meg, amikor hozzáadja őket egy függvényhez. Ezután egy bemeneti kötés használatával megvizsgáltuk, hogyan olvastunk be adatokat egy Azure Cosmos DB-ből. Az Azure Functions gondoskodik a kapcsolati sztring kezeléséről, és láttuk, hogyan olvashatók könnyen az adatok a kódban a kötés használatával. Végül különböző adatforrások kimeneti kötésekkel történő megírására fordítottuk a figyelmünket.

A folyamatot a következő táblázatban foglaltuk össze, amely az egyes egységekben használt különböző kötéseket mutatja be.

Képzési egység Triggerek Bemeneti kötések Kimeneti kötések
A bemeneti és kimeneti kötéstípusok megismerése HTTP HTTP HTTP
Adatok olvasása bemeneti kötésekkel HTTP HTTP
Azure Cosmos DB
HTTP
Adatok írása kimeneti kötésekkel HTTP HTTP
Azure Cosmos DB
HTTP
Azure Cosmos DB
Azure Queue Storage

Az itt elsajátított módszereket alkalmazhatja a kötések függvényekben való hozzáadására és tesztelésére. Az alábbiakban néhány érdekes ötletet talál a kötésekkel kapcsolatos további gyakorláshoz és a tanultakra való építéshez.

  • Hozzon létre egy másik függvényt a Blob Storage-ból való olvasáshoz, és használjon más bemeneti kötéseket, amelyeket ebben a modulban nem használtunk.

  • Hozzon létre egy másik függvényt, amelybe további célhelyeket fog beírni más támogatott kimeneti kötéstípusok használatával.

  • Az előző gyakorlatban bevezettünk egy üzenetsort, és kimeneti kötés használatával üzeneteket küldtünk el rá. A következő lépésben fontolja meg egy másik függvény hozzáadását, amely beolvassa az üzenetsor üzeneteit, és az ÜZENETSZÖVEGet a konzolra console.log()nyomtatja.

Mint láttuk a modulban, az Azure Portal könnyen kezelhető funkciókat biztosít a függvények készítéséhez, valamint azok csatlakoztatásához az adatokhoz és más szolgáltatásokhoz.

Ha érdekli az ehhez hasonló, kiszolgáló nélküli integráció létrehozása vizualizációs munkafolyamattal és kevés egyéni kóddal vagy anélkül, tekintse meg az Azure Logic Apps szolgáltatást is.

A fölöslegessé vált elemek eltávolítása

A tesztkörnyezet automatikusan törli az erőforrásokat, amikor végzett ezzel a modullal.

Ha a saját előfizetésében dolgozik, érdemes az egyes projektek végén eldöntenie, hogy szüksége lesz-e még a létrehozott erőforrásokra. A futtatásból kilépő erőforrások pénzbe kerülhetnek. Az erőforrásokat törölheti egyesével, vagy az erőforráscsoport törlésével eltávolíthatja a benne lévő összes erőforrást is.

További információ

Az alábbi források az ebben a modulban tárgyalt témakörökhöz kapcsolódnak, amelyek érdekesek lehetnek:

Tesztelje tudását

1.

Az alábbi utasítások közül melyik ismerteti az Azure Functionsben az adatforrások és az adatgyűjtők elérésére szolgáló kötések használatának előnyét?

2.

Az alábbiak közül melyik a függvénykonfigurációs adatokat tartalmazó fájl neve?

3.

Hány eseményindítóval kell rendelkeznie egy függvénynek?