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.
Catatan
Fitur pratinjau tidak dibuat untuk penggunaan produksi dan mungkin memiliki fungsionalitas yang dibatasi. Fitur ini tersedia sebelum rilis resmi agar pelanggan bisa memperoleh akses awal dan memberikan tanggapan.
Power Fx Namespace adalah fitur canggih yang memungkinkan pengembang mengatur dan memisahkan berbagai fungsi dalam Power Fx bahasa. Dengan menggunakan namespace, Anda dapat membedakan antara fungsi default yang disediakan oleh Power Fx, seperti CountRows, dan ekstensi yang ditambahkan untuk tujuan tertentu, seperti Test Engine dengan fungsi seperti Preview.Pause. Pemisahan ini membantu menjaga kejelasan dan menghindari konflik antara rangkaian fitur yang berbeda.
Fitur Umum vs. Tindakan Tertentu
Namespace memperjelas apa saja fitur umum bahasa Power Fx dan tindakan spesifik apa yang unik untuk ekstensi tertentu. Misalnya, fungsi seperti CountRows adalah bagian dari bahasa inti Power Fx dan tersedia secara universal. Di sisi lain, fungsi seperti Preview.Pause khusus untuk Test Engine dan digunakan secara eksklusif dalam konteks pengujian Power Apps. Perbedaan ini membantu pengembang memahami ruang lingkup dan penerapan setiap fungsi, memastikan bahwa mereka menggunakan alat yang tepat untuk tugas yang tepat.
Memisahkan Tindakan Penggunaan yang Lebih Luas dari Fitur Pratinjau
Namespace juga memungkinkan developer untuk memisahkan tindakan yang memiliki penggunaan yang lebih luas dari fungsi yang bersifat eksperimental dan dapat berubah. Misalnya, Preview namespace dapat digunakan untuk konsep dan fitur awal yang masih diuji dan disempurnakan. Dengan menempatkan fitur pratinjau di namespace terpisah, pengembang dapat bereksperimen dengan ide-ide baru tanpa memengaruhi stabilitas aplikasi utama mereka. Pendekatan ini mendorong inovasi sambil mempertahankan batas yang jelas antara fitur stabil dan eksperimental.
Perkembangan dari Pratinjau ke Ruang Nama TestEngine
Saat fitur matang dan menjadi lebih stabil, fitur tersebut dapat berkembang dari Preview namespace ke namespace yang lebih khusus seperti TestEngine. Perkembangan ini menunjukkan bahwa fitur telah diuji dan disempurnakan, dan sekarang siap untuk penggunaan yang lebih luas dalam konteks tertentu. Misalnya, fungsi yang dimulai di Preview namespace untuk tujuan pengujian pada akhirnya dapat berpindah ke TestEngine namespace setelah membuktikan keandalan dan kegunaannya dalam skenario pengujian. Perkembangan terstruktur ini membantu dalam mengelola siklus hidup fitur dan memastikan bahwa hanya fungsionalitas yang teruji dengan baik yang digunakan di lingkungan produksi.
Mengelola Namespace di Pengaturan Pengujian
Namespace di Power Fx dapat dikelola melalui pengaturan pengujian dalam konfigurasi YAML. Kemampuan ini memungkinkan Anda menentukan nilai izinkan dan daftar blokir untuk mengontrol namespace mana yang diaktifkan. Secara default, TestEngine namespace diizinkan.
Pengaturan pengujian YAML mengizinkan dan memblokir Power Fx namespace:
testSettings:
headless: false
locale: "en-US"
recordVideo: true
extensionModules:
enable: true
allowNamespaces:
- Preview