Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Pelajari cara membuat fungsi yang dipicu saat pesan dikirim ke antrean Azure Storage.
Catatan
Pengeditan dalam portal hanya didukung untuk fungsi JavaScript, PowerShell, dan C# Script. Pengeditan Python di portal hanya didukung saat berjalan dalam paket Konsumsi. Untuk membuat aplikasi Skrip C# yang mendukung pengeditan di portal, Anda harus memilih Versi runtime yang mendukung model dalam proses.
Jika memungkinkan, Anda harus mengembangkan fungsi Anda secara lokal.
Untuk mempelajari selengkapnya tentang batasan pengeditan kode fungsi di portal Azure, lihat Batasan pengembangan di portal Azure.
Prasyarat
- Langganan Azure. Jika Anda tidak memilikinya, buat akun gratis sebelum memulai.
Buat aplikasi Azure Function
Pada menu portal Microsoft Azure atau halaman Beranda, pilih Buat sumber daya.
Di halaman Baru , pilih Aplikasi Fungsi.
Di bawah Pilih opsi hosting, pilih Konsumsi>Pilih untuk membuat aplikasi Anda di paket Konsumsi default. Dalam opsi hosting tanpa server ini, Anda hanya membayar untuk waktu fungsi Anda berjalan. Paket premium juga menawarkan penskalakan dinamis. Saat Anda menjalankan paket Azure App Service, Anda harus mengelola penskalaan aplikasi fungsi Anda.
Di halaman Dasar, gunakan pengaturan aplikasi fungsi seperti ditentukan dalam tabel di bawah:
Pengaturan Nilai yang disarankan Deskripsi Langganan Langganan Anda Langganan di mana Anda membuat aplikasi fungsi baru. Grup Sumber Daya myResourceGroup Nama untuk grup sumber daya baru tempat Anda membuat aplikasi fungsi. Anda harus membuat grup sumber daya baru karena ada batasan yang diketahui saat membuat aplikasi fungsi baru di grup sumber daya yang ada. Nama Aplikasi Fungsi Nama unik secara global Nama yang akan mengidentifikasi aplikasi fungsi baru Anda. Karakter valid adalah a-z(tidak peka huruf besar/kecil),0-9, dan-. Untuk menjamin nama aplikasi unik, Anda dapat secara opsional mengaktifkan Nama host default unik aman, yang saat ini dalam pratinjau.Tumpukan saat jalan Bahasa pilihan Pilih runtime yang mendukung bahasa pemrograman fungsi favorit Anda. Pengeditan dalam portal hanya tersedia untuk skrip JavaScript, PowerShell, Python, TypeScript, dan C#.
Untuk membuat aplikasi Skrip C# yang mendukung pengeditan di portal, Anda harus memilih Versi runtime yang mendukung model dalam proses.
Pustaka kelas C# dan fungsi Java harus dikembangkan secara lokal.Versi Nomor versi Pilih versi runtime yang terpasang. Wilayah Wilayah pilihan Pilih wilayah yang ada di dekat Anda atau di dekat layanan lain yang dapat diakses oleh fungsi Anda. Sistem operasi Windows Sistem operasi telah dipilih sebelumnya untuk Anda berdasarkan pilihan stack runtime Anda, tetapi Anda dapat mengubah setelan jika perlu. Pengeditan dalam portal hanya didukung di Windows. Terima opsi default di tab yang tersisa, termasuk perilaku default membuat akun penyimpanan baru pada tab Penyimpanan dan instans Application Insight baru pada tab Pemantauan . Anda juga dapat memilih untuk menggunakan akun penyimpanan atau instans Application Insights yang ada.
Pilih Tinjau + buat untuk meninjau konfigurasi aplikasi yang Anda pilih, lalu pilih Buat untuk menyediakan dan menyebarkan aplikasi fungsi.
Pilih ikon Pemberitahuan di sudut kanan atas portal dan lihat pesan Deployment berhasil.
Pilih Buka sumber daya untuk melihat aplikasi fungsi baru Anda. Anda juga dapat memilih Sematkan ke dasbor. Menyematkan memudahkan untuk kembali ke sumber daya aplikasi fungsi ini dari dasbor Anda.
Selanjutnya, buat fungsi di aplikasi fungsi baru.
Buat fungsi yang dipicu Antrean
Di aplikasi fungsi Anda, pilih Gambaran Umum, lalu pilih + Buat di bawah Fungsi.
Di bawah Pilih templat, gulir ke bawah dan pilih templat pemicu Azure Queue Storage.
Di Detail templat, konfigurasikan pemicu baru dengan pengaturan seperti yang ditentukan dalam tabel ini, lalu pilih Buat:
Pengaturan Nilai yang disarankan Deskripsi Jenis pekerjaan Tambahkan ke aplikasi Anda hanya melihat pengaturan ini untuk aplikasi Python v2. Nama Unik di aplikasi fungsi Anda Nama fungsi yang dipicu oleh antrean ini. Nama antrean myqueue-items Nama antrean yang akan dihubungkan ke akun Storage Anda. Koneksi akun penyimpanan AzureWebJobsStorage Anda dapat menggunakan koneksi akun penyimpanan yang sudah digunakan oleh aplikasi fungsi Anda, atau membuat yang baru. Azure membuat fungsi yang dipicu Queue Storage berdasarkan nilai yang disediakan. Selanjutnya, sambungkan ke akun penyimpanan Azure Anda dan buat antrean penyimpanan myqueue-items.
Membuat antrean
Kembali ke halaman Gambaran Umum untuk aplikasi fungsi Anda, pilih Grup sumber daya Anda, lalu temukan dan pilih akun penyimpanan di grup sumber daya Anda.
Di halaman akun penyimpanan, pilih Penyimpanan data>Antrean>+ Antrean.
Di bidang Nama, ketik
myqueue-items, lalu pilih Buat.Pilih antrean myqueue-items baru, yang Anda gunakan untuk menguji fungsi dengan menambahkan pesan ke antrean.
Uji fungsi
Pada jendela browser baru, kembali ke halaman aplikasi fungsi Anda dan pilih Aliran log, yang menampilkan log waktu nyata untuk aplikasi Anda.
Dalam antrean myqueue-items, pilih Tambahkan pesan, ketik "Halo Dunia!" di Teks pesan, dan pilih OK.
Silakan kembali ke log aplikasi fungsi Anda dan verifikasi bahwa fungsi tersebut sudah berjalan untuk memproses pesan dari antrian.
Kembali ke antrean penyimpanan Anda, pilih Segarkan dan verifikasi bahwa pesan telah diproses dan tidak lagi dalam antrean.
Membersihkan sumber daya
Panduan mulai cepat yang lain dalam koleksi ini dibangun berdasarkan panduan mulai cepat ini. Jika Anda berencana untuk bekerja dengan quickstart berikutnya, tutorial, atau dengan salah satu layanan yang telah Anda buat dalam quickstart ini, jangan hapus sumber daya.
Di Azure, sumber daya merujuk ke aplikasi fungsi, fungsi, akun penyimpanan, dan sebagainya. Sumber daya tersebut dikelompokkan ke dalamgrup sumber daya, dan Anda dapat menghapus semuanya dalam grup dengan menghapus grup.
Anda telah membuat sumber daya untuk menyelesaikan panduan cepat ini. Anda akan ditagihkan untuk sumber daya ini, tergantung pada status akun dan harga layanan Anda. Jika Anda tidak memerlukan sumber daya lagi, berikut cara menghapusnya:
Di portal Azure, buka halaman Grup Sumber Daya.
Untuk masuk ke halaman itu dari halaman aplikasi fungsi, pilih tabGambaran Umum lalu pilih tautan di bawah Grup sumber daya.
Untuk masuk ke halaman itu dari dasbor, pilih Grup sumber daya, lalu pilih grup sumber daya yang Anda gunakan untuk artikel ini.
Di halamanGrup sumber daya, tinjau daftar sumber daya yang disertakan, dan pastikan bahwa sumber daya tersebut adalah sumber daya yang ingin Anda hapus.
Pilih Hapus grup sumber daya, dan ikuti instruksinya.
Penghapusan mungkin memakan waktu beberapa menit. Setelah selesai, pemberitahuan akan muncul selama beberapa detik. Anda juga dapat memilih ikon bel di bagian atas halaman untuk melihat pemberitahuan.
Langkah berikutnya
Anda telah membuat fungsi yang berjalan saat pesan ditambahkan ke antrean penyimpanan. Untuk informasi selengkapnya tentang pemicu antrean penyimpanan, lihat Pengikatan antrean Azure Functions Storage.
Sekarang setelah Anda telah membuat fungsi pertama Anda, mari kita tambahkan pengikatan output ke fungsi yang menulis pesan kembali ke antrean lain.