Ringkasan
Modul ini merupakan tentang mengintegrasikan data dan layanan ke dalam fungsi Anda. Kami mulai dengan tur cepat jenis pengikatan yang muncul saat Anda menambahkannya ke fungsi. Kemudian, kita melihat membaca data dari Azure Cosmos DB dengan menggunakan pengikatan input. Azure Functions mengurus pengelolaan string koneksi, dan kami melihat bagaimana mudah untuk membaca data dalam kode kami dengan menggunakan pengikatan. Akhirnya, kita memfokuskan perhatian kita pada penulisan data ke sumber yang berbeda dengan bantuan pengikatan output.
Perjalanan ini dirangkum dalam tabel berikut ini, yang memperlihatkan berbagai pengikatan yang Anda gunakan di setiap unit yang tercantum.
Unit Pembelajaran | Pemicu | Pengikatan input | Pengikatan output |
---|---|---|---|
Jelajahi jenis pengikatan input dan output | HTTP | HTTP | HTTP |
Membaca data dengan pengikatan input | HTTP | HTTP Azure Cosmos DB |
HTTP |
Menulis data dengan pengikatan output | HTTP | HTTP Azure Cosmos DB |
HTTP Azure Cosmos DB Azure Queue Storage |
Anda dapat menerapkan pendekatan yang Anda pelajari di sini untuk menambahkan dan menguji pengikatan dalam fungsi Anda. Berikut adalah beberapa ide menarik untuk mendapatkan lebih banyak latihan dengan pengikatan dan untuk membangun apa yang Anda pelajari.
Buat fungsi lain untuk dibaca dari penyimpanan Blob dan gunakan pengikatan input lain yang tidak kami gunakan dalam modul ini.
Buat fungsi lain untuk menulis ke lebih banyak tujuan dengan menggunakan jenis pengikatan output lain yang didukung.
Di unit sebelumnya, kita memperkenalkan antrean dan mem-posting pesan dengan pengikatan output. Sebagai langkah berikutnya, pertimbangkan untuk menambahkan fungsi lain yang membaca pesan dalam antrean dan mencetak TEKS PESAN ke konsol dengan
console.log()
.
Seperti yang kita lihat dalam modul ini, portal Microsoft Azure menawarkan fitur yang mudah digunakan untuk mulai membangun fungsi dan menghubungkannya ke data dan layanan lainnya.
Jika Anda tertarik untuk melakukan integrasi tanpa server seperti ini dengan alur kerja visual dan sedikit atau tanpa kode kustom, lihat juga Azure Logic Apps.
Penghapusan
Sandbox otomatis menghapus sumber daya saat Anda menyelesaikan modul ini.
Saat bekerja dengan langganan Anda sendiri, sebaiknya identifikasi apakah Anda masih membutuhkan sumber daya yang Anda buat di akhir proyek. Sumber daya yang Anda biarkan berjalan dapat dikenakan biaya. Anda dapat menghapus sumber daya satu per satu atau menghapus grup sumber daya untuk menghapus seluruh rangkaian sumber daya.
Pelajari lebih lanjut
Sumber daya berikut terkait dengan subjek yang tercakup dalam modul ini yang mungkin menarik bagi Anda:
- Dokumentasi Azure Functions
- Azure Serverless Computing Cookbook
- Mulai cepat: Pustaka klien Azure Queue Storage untuk JavaScript
- Pengantar Azure Cosmos DB: SQL API
- Gambaran umum teknis Azure Cosmos DB
- Dokumentasi Azure Cosmos DB