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.
Fungsi data Fabric User menyediakan kemampuan untuk menguji dan memvalidasi perubahan kode Anda di portal Fabric atau dengan menggunakan ekstensi Visual Studio Code. Fitur-fitur ini sangat membantu untuk memastikan bahwa fungsi Anda dapat berjalan dengan sukses tanpa perlu menerbitkannya.
Dalam artikel ini, Anda akan mempelajari cara:
- Gunakan mode Kembangkan dan Lihat/Jalankan saja di editor portal.
- Gunakan kemampuan Uji dalam mode Kembangkan untuk menguji fungsi Anda.
Nota
Beberapa pengguna mungkin tidak memiliki akses ke kemampuan Uji dalam mode Kembangkan tergantung pada wilayah penyewa Fabric mereka. Harap tinjau catatan batasan regional dalam artikel ini.
Apa itu mode Kembangkan dan Mode hanya Lihat/Jalankan?
Fabric User Data Functions menyediakan dua mode untuk berinteraksi dengan fungsi Anda di portal Fabric: Mode pengembangan dan mode Jalankan/Lihat saja. Anda dapat menemukan pengalih mode di sudut kanan atas halaman Fungsi Data Pengguna Anda.
Mode pengembangan
Mode pengembangan memungkinkan pengguna dengan izin Tulis untuk mengedit, menguji, dan menerbitkan kode mereka. Dalam mode ini, pengguna dapat melihat kode yang dimodifikasi termasuk fungsi baru yang tidak diterbitkan yang mereka tulis.
Berikut ini adalah komponen mode Kembangkan:
- Pengalih mode: Kontrol ini memungkinkan Anda beralih ke mode Kembangkan dari mode Jalankan saja.
- Daftar fungsi: Daftar ini berisi fungsi baru bersama dengan fungsi yang diterbitkan sebelumnya. Titik di samping nama fungsi menunjukkan bahwa fungsi baru dan belum diterbitkan.
- Editor kode: Dalam mode Kembangkan, editor kode diaktifkan dan pengguna dapat membuat perubahan pada kode.
- Indikator sesi pengujian: Indikator ini menunjukkan apakah sesi pengujian aktif. Sesi pengujian dibuat setelah menjalankan pengujian dan memiliki batas waktu setelah 15 menit tidak aktif.
Jalankan atau Tampilkan mode saja
Dalam Jalankan hanya pengguna mode dengan izin Jalankan yang dapat melihat dan menjalankan fungsi yang diterbitkan. Pengalaman ini menciptakan tampilan terpisah antara versi kode yang diterbitkan versi yang sedang dikembangkan dalam mode Kembangkan.
Berikut ini adalah komponen mode Jalankan saja:
- Pengalih mode: Kontrol ini memungkinkan Anda beralih ke Mode jalankan saja dari mode Kembangkan.
- Daftar fungsi: Dalam mode Jalankan saja, daftar fungsi hanya berisi fungsi yang diterbitkan.
- Editor kode: Dalam mode Jalankan saja, editor kode bersifat baca-saja dan tidak dapat dimodifikasi dalam mode ini.
- Indikator perubahan kode: Bilah pesan ini menunjukkan apakah ada perubahan yang tidak diterbitkan dalam mode Kembangkan. Untuk melihat perubahan tersebut, pengguna perlu beralih ke mode Kembangkan dengan mengklik tombol di bilah atau menggunakan pengalih Mode.
Pengguna yang hanya memiliki izin Tampilan dapat melihat mode Tampilkan saja. Dalam mode ini, pengguna memiliki akses ke versi kode baca-saja dan metadatanya.
Nota
Hanya pengguna dengan izin Tampilan yang dapat melihat kode dalam mode Tampilkan saja.
Gunakan mode Kembangkan untuk menguji perubahan Anda di portal Fabric
Anda dapat menguji perubahan kode secara real time dengan menggunakan kemampuan Uji dalam mode Kembangkan. Anda dapat mengaksesnya dengan mengarahkan mouse ke atas fungsi yang ingin Anda uji dan klik ikon Uji.
Nota
Sesi pengujian mungkin membutuhkan waktu beberapa detik untuk memulai. Setelah dimulai, Anda dapat segera menjalankan pengujian, bahkan setelah membuat perubahan kode.
Langkah ini membuka panel Uji, yang mencakup komponen berikut:
Indikator sesi pengujian: Indikator ini berubah menjadi hijau ketika sesi pengujian aktif. Sesi dimulai ketika pengujian dijalankan untuk pertama kalinya dan waktu habis setelah 15 menit tidak aktif.
Pemilih fungsi: Drop-down ini memungkinkan Anda memilih fungsi apa pun dalam kode Anda untuk diuji. Daftar ini mencakup fungsi yang diterbitkan dan tidak diterbitkan.
Tombol uji: Tombol ini memungkinkan Anda menguji fungsi. Jika fungsi yang dipilih memerlukan parameter, Anda perlu menyediakannya sebelum menguji fungsi.
Output pengujian: Panel ini berisi output yang dihasilkan dari pengujian fungsi. Panel ini menunjukkan nilai pengembalian fungsi atau objek dengan status dan output kesalahan fungsi.
Output log: Panel ini berisi log yang dihasilkan dalam kode, termasuk pernyataan yang ditambahkan ke
loggingobjek.
Batasan regional untuk kemampuan Pengujian dalam mode Kembangkan
Kemampuan Pengujian belum tersedia di semua wilayah Fabric. Jika wilayah Penyewa Anda belum didukung, Anda mungkin melihat pesan berikut di portal Functions. Anda dapat melihat wilayah yang didukung di artikel Detail dan batasan layanan .
Jika Anda melihat pesan informasi ini, Anda masih dapat menerbitkan fungsi Anda dan menggunakan kemampuan Jalankan untuk mengujinya seperti yang Anda lakukan sebelumnya. Pelajari selengkapnya tentang cara mengelola kapasitas Fabric jika Anda lebih suka membuat kapasitas baru di wilayah yang didukung.
Langkah selanjutnya
- Pelajari selengkapnya tentang batasan layanan.
- Membuat item fungsi data Fabric User dari dalam Fabric atau menggunakan ekstensi Visual Studio Code
- Pelajari tentang model pemrograman fungsi data pengguna