Mengubah bahasa alami ke rumus Power Fx
Ide Power Apps dapat menghasilkan ide untuk rumus menggunakan kontrol berikut pada properti yang berbeda:
- Galeri
- Tabel data
- Kotak teks
- Drop down
- Kotak kombo
- Label teks
Ide Power Apps juga mendukung Microsoft Dataverse, Microsoft Lists, pustaka SharePoint, dan Excel sebagai konektor. Jadi, jika Anda menggunakan salah satu kontrol yang didukung dan ingin menulis rumus untuk item Galeri atau Dropdown, atau untuk konten teks, warna, atau visibilitas Label, maka lihat Ide Power Apps.
Contohnya, daripada mencari tahu cara menulis rumus berikut ...
Filter('Table1', StartsWith('fullname', "Yvonne"))
... Anda juga dapat mengetikkan 'name starts with Yvonne
.
Untuk memulai, lihat aplikasi sederhana untuk mengetahui cara menggunakan Ide Power Apps untuk membantu menulis rumus.
Anda dapat mengikuti langkah-langkah yang disebutkan dalam Buat aplikasi kanvas dari Microsoft Dataverse untuk membuat aplikasi tersebut menggunakan tabel Akun dari Dataverse.
Pilih BrowseGallery1, yang diikat ke tabel Akun.
Pilih Urutkan, filter, dan cari pada kotak ide.
Pilih salah satu saran default untuk memeriksa cara kerjanya, atau mulai mengetik kueri Anda dalam bahasa alami seperti Bahasa Inggris (en-us).
Saat mengetik, Anda dapat menggunakan kueri default, memodifikasinya, atau mendeskripsikannya dengan cara Anda sendiri.
Anda akan melihat satu atau beberapa saran rumus yang dihasilkan. Gunakan contoh akun pencarian dengan nama di textinput. Anda akan melihat dua saran dalam hasil. Setiap saran rumus tersebut mencakup tiga bagian:
Akun dengan teks di TextInput1 muncul dalam nama. Ini mencoba menjelaskan apa yang dilakukan rumus yang disarankansehingga pengguna yang tidak mengenal Power Fx lebih mudah memahami hasilnya. Nama komponen yang digunakan dalam aplikasi ditampilkan dalam huruf tebal.
Terapkan ke: Item: Menyarankan properti yang akan diterapkan rumus. Karena kontrol Power Apps memiliki banyak properti, Ide dapat mengidentifikasi properti yang akan diterapkan rumus.
Saran rumus dalam skenario ini adalah
Search('Accounts', TextInput1.Text, "name")
.
Pilih saran yang diinginkan, lalu pilih Terapkan. Dalam kasus ini, pilih saran pertama karena paling cocok. Rumus akan diperbarui secara otomatis dan berjalan sehingga Anda dapat memeriksa hasil dari aplikasi Anda. Selanjutnya Anda dapat memutuskan apakah akan menyimpan rumus yang dipilih, atau mengubahnya.
Pertimbangkan contoh berikut untuk menjadi inspirasi saat bekerja dengan Ide Power Apps.
Skenario | Description | Contoh Ide |
---|---|---|
Urutkan tabel Anda | Urutkan berdasarkan kolom tunggal | urutkan Akun berdasarkan Nama Akun |
urutkan Akun berdasarkan Nama Akun A-Z | ||
urutkan Akun berdasarkan Nama Akun Z-A | ||
Urutkan Akun berdasarkan Nama Akun dan Dibuat pada | ||
Urutkan Akun berdasarkan Nama Akun A-Z dan Dibuat pada terakhir di atas | ||
Urutkan Tabel yang ada | Urutkan Galeri3 Akun berdasarkan Nama Akun z ke a | |
Filter atau cari tabel berdasarkan beberapa kondisi | Kondisi angka | Akun dengan panjang Nama Akun lebih besar dari 10 |
Kondisi tanggal | Akun yang dibuat sepekan yang lalu, akun dimodifikasi 3 hari terakhir | |
Kondisi teks A | Akun dengan nama berisi Karen | |
Beberapa kondisi | Akun yang namanya berisi Karen dan dibuat 7 hari yang lalu | |
Nilai pilihan | Akun Tidak Aktif | |
Cari Tabel berdasarkan input pengguna | Cari Akun menurut Nama Akun di TextInput | |
Mencari satu rekaman | Temukan rekaman pertama di Akun dengan Nama Akun berisi Karen | |
Temukan rekaman di bagian atas atau bawah tabel | 10 Akun teratas | |
10 Akun Terakhir | ||
Pemformatan kondisional (terapkan ke warna dan terlihat) | Kondisi angka | Akun dengan panjang Nama Akun lebih besar dari 10 |
Kondisi tanggal | mérah jika dibuat 7 hari yang lalu | |
Kondisi teks A | Biru jika nama berisi Karen | |
Pembuatan teks | Nomor | Jumlah galeri jumlah slider1 dan slider2 |
String | label4 and label5 Trim textinput1First 3 characters dari TextInput1 |
Untuk mendapatkan hasil terbaik, ikuti beberapa tips saat menulis kueri bahasa alami biasa dalam panel Ide.
- Manfaatkan kueri default untuk melihat jenis skenario yang didukung.
- Presisilah di kueri Anda. Ide dapat mengenali kontrol seperti tabel dan kolom. Namun, jika Anda tidak menerima saran, coba gunakan nama lengkap aset yang Anda referensikan. Contohnya, gunakan TextInput1 bila Anda memiliki beberapa kontrol input teks dalam aplikasi. Dengan begitu, sistem akan mengetahui kontrol yang Anda rujuk.
Catatan
Kami tengah menyempurnakan model agar dapat menyelesaikan tugas yang lebih kompleks dan mendukung lebih banyak fungsi, kontrol, dan properti. Jika Anda memiliki daftar keinginan, kirimkan Ide Anda melaluiIde Power Apps - Power Platform Komunitas.
Ide Power Apps saat ini memiliki batasan berikut saat ini:
Kawasan dan bahasa: Saat ini tersedia di lingkungan yang dibuat di Amerika Serikat, dengan bahasa Inggris (en-us) diatur sebagai bahasa default browser.
Mengenali nilai kontrol TextInput, Dropdown, DatePicker, Slider, Toggle, Checkbox, and Radio sebagai input.
Kontrol Properti Gallery, Data table, Drop down, Combo box Item Text Box, Label Text, Color, Visible Sumber data: Saat ini Ide mendukung tabel Dataverse, Microsoft lists, dan lembar Excel.
Fungsi: Lihat fungsi Power Fx yang Didukung. Kami akan terus menambahkan dukungan untuk fungsi lainnya.
Jenis data: Mendukung Teks, Bilangan bulat, Tanggal dan Waktu, Hanya Tanggal, Angka Desimal, Pilihan, Pilihan-pilihan, Pencarian Ya/Tidak. Tidak didukung; file dan gambar.
Model fitur ini memahami beberapa ekspresi yang umum digunakan dalam bahasa alami. Contohnya, ia dapat diterjemahkan dari
latest on top
,big to small
ke urutan menurun danoldest on top
,small to big
ke urutan menaik. Dan dapat memahami sebagian besar konteks, jadi meskipun Anda tidak menentukan nama tabel, namun akan menjadikan tabel prediksi terbaik berdasarkan tabel saat ini yang terikat ke kontrol.
Fungsi yang didukung oleh fitur Ide Power Apps:
Jika Anda memiliki tanggapan untuk fitur ini, misalnya, Anda menemukan saran rumus yang tidak akurat atau Anda memiliki saran atau ide untuk dibagikan dengan kami, Anda dapat menemukan kartu tanggapan di panel Ide. Dengan memilih Kirim tanggapan, Anda dapat memasukkan pendapat Anda. (Jangan sertakan informasi rahasia atau pribadi apa pun dalam tanggapan Anda.)
Microsoft berkomitmen untuk mengembangkan dan menyebarkan teknologi AI secara bertanggung jawab. Jika Anda menemukan hasil yang tidak tepat dan tidak masuk akal yang dihasilkan Ide Power Apps, lihat kartu tanggapan yang sama untuk tautan Laporkan sekarang di bawah kotak tanggapan yang dapat membantu kami menjaga perilaku model AI dalam cara yang bertanggung jawab. Untuk respons tepat waktu, pilih Jenis Ancaman sebagai "URL" dan Jenis Insiden sebagai "AI yang Bertanggung Jawab" sebagaimana ditampilkan melalui cuplikan layar berikut.