Transformarea limbajului natural în formule Power Fx

Power Apps Idei pot genera idei pentru formule folosind următoarele controale pentru diferite proprietăți:

  • Galerie
  • Tabel de date
  • Casetă text
  • Listă verticală
  • Casetă combo
  • Etichetă text

Power Apps Idei sprijină și ele Microsoft Dataverse, Liste Microsoft, biblioteca SharePoint și Excel ca conectori. Așadar, dacă utilizați una dintre comenzile acceptate și doriți să scrieți o formulă pentru articolele din Galerie sau din meniul drop-down sau pentru conținutul textului, culoarea sau vizibilitatea Etichetei, atunci verificați Power Apps Idei.

De exemplu, în loc să vă dați seama cum să scrieți următoarea formulă ...

Filter('Table1', StartsWith('fullname', "Yvonne"))

... Puteți introduce înloc 'name starts with Yvonne.

Pentru început, să aruncăm o privire la o aplicația simplă pentru a vedea cum folosiți Idei Power Apps pentru a ajuta la scrierea formulelor.

Puteți urma pașii menționați în Creați o aplicație proiectată pe pânză de la Microsoft Dataverse pentru a genera acea aplicație utilizând tabelul Conturi de la Dataverse.

  1. Selectați BrowseGallery1, care este legat de tabelul Conturi.

  2. Selectați Sortați, filtrați și căutați pe cutia de idei.

    Sortare, filtrare și căutare.

  3. Selectați una dintre sugestiile implicite pentru a verifica cum funcționează sau să introduceți propria interogare în limbaj natural, cum ar fi engleza (en-us).

    Idei sugerate pentru sortare și filtrare.

  4. Când tastați, puteți utiliza interogarea implicită, o puteți modifica sau o puteți descrie în felul dumneavoastră.

  5. Veți vedea una sau mai multe sugestii de formulare produse. Să folosim exemplul caută conturi unde numele este textinput. Veți vedea două sugestii în rezultate. Fiecare dintre aceste sugestii de formule include trei părți:

    • Conturi unde se află textul în TextInput1 apare în nume. Aceasta încearcă să explice ce face formula sugerată astfel încât utilizatorii care nu sunt familiarizați cu Power Fx să înțeleagă rezultatul. Numele componentelor utilizate în aplicație sunt afișate cu caractere aldine.

    • Aplicați la: articole: Aceasta sugerează la ce proprietate se va aplica formula. La fel cum controalele Power Apps au multe proprietăți, Idei poate identifica la ce proprietate trebuie aplicată o formulă.

    • Sugestia de formulă în acest scenariu este Search('Accounts', TextInput1.Text, "name").

      Formula sugerată bazată pe scenariul de căutare introdus.

  6. Selectați sugestia preferată și apoi selectați Aplică. În acest caz, să selectăm prima sugestie, deoarece este cea mai potrivită. Formula se actualizează automat și rulează astfel încât să puteți verifica rezultatul în aplicația dvs. Apoi puteți decide dacă să păstrați formula selectată sau să o modificați.

Mai multe exemple

Analizați următoarele exemple pentru a vă inspira în timp ce lucrați cu Power Apps Idei.

Scenariu Descriere Exemplu de Idei
Sortați-vă tabelul Sortați după o singură coloană sortați conturile după Numele contului
sortați conturile după Numele contului A-Z
sortați conturile după Numele contului Z-A
sortați conturile după Numele contului și Creat la data de
sortați conturile după Numele contulu” A-Z și Creat la data de, cele mai noi primele
Sortați tabelul existent sortați 'Gallery3' după Numele contului de la Z la A
Filtrați sau căutați tabelul după anumite condiții O condiția de număr Conturi cu lungimea Numelui contului mai mare de 10
O condiție de dată Conturi create acum o săptămână, conturi modificate în ultimele 3 zile
O condiție de text Conturile cu nume conțin Karen
Câteva condiții Conturi al căror nume conține Karen și create acum 7 zile
O valoare de alegere Conturi inactive
Căutați tabelul după introducerea utilizatorului căutați conturi cu nume în textinput
Găsiți o singură înregistrare prima înregistrare în conturi unde nume conține Karen
Găsiți înregistrări în partea de sus sau de jos a tabelului Top 10 Conturi
Ultimele 10 conturi
Formatare condiționată (se aplică la culoare și la vizibil) O condiția de număr Conturi cu lungimea Numelui contului mai mare de 10
O condiție de dată Roșu dacă a fost creat acum 7 zile
O condiție de text albastru dacă numele conține Karen
Generare de text Numere Numărul galeriei suma slider1 și slider2
Șir label4 și label5 Trim textinput1Primele 3 caractere din TextInput1

Cele mai bune practici

Pentru a obține cele mai bune rezultate, urmați aceste sfaturi atunci când scrieți interogarea simplă în limbaj natural în panoul Idei.

  • Utilizați interogările implicite pentru a vedea ce fel de scenarii sunt acceptate.
  • Fiți precis în interogarea dvs. Ideile pot recunoaște controale precum tabelele și coloanele. Cu toate acestea, dacă nu primiți o sugestie, încercați să utilizați numele complet al materialelor la care faceți referire. De exemplu, folosiți TextInput1 când aveți mai multe comenzi de introducere a textului în aplicație. În acest fel, sistemul știe la ce control vă referiți.

Limitări

Notă

Îmbunătățim modelul pentru a realiza sarcini mai complexe și pentru a sprijini mai multe funcții, controale și proprietăți. Dacă aveți o listă de dorințe, trimiteți Idei prin Power Apps Idei - Power Platform Comunitate.

Power Apps Idei are următoarele limitări în prezent:

  • Regiuni și limbă: Disponibil în prezent în medii create în Statele Unite, cu limba engleză (en-us) setată drept limba implicită a browserului.

  • Recunoaște valoarea de control TextInput, Listă verticală, DatePicker, Glisor, Comutare, Casetă de selectare și Radio ca intrare.

    Controale Proprietăţi
    Galerie, Tabel de date, Listă derulantă, Caseta combinată Elemente
    Casetă text, Etichetă Text, culoare, vizibilitate
  • Surse de date: În prezent Idei acceptă Dataverse tabele, liste Microsoft și foi Excel.

  • Funcții: Consultați Funcții suporatet Power Fx. Vom continua să adăugăm asistență pentru mai multe funcții.

  • Tipuri de date: Acceptă textul, Număr întreg, Dată și Oră, Numai dată, Număr zecimal. Alegere, Alegeri, Căutare Da/NU. Nu sunt acceptate: Fișier și imagine.

  • Modelul acestei caracteristici înțelege unele expresii frecvent utilizate în limbajul natural. De exemplu, poate traduce din latest on top, big to small în ordine descrescătoare și oldest on top, small to big în ordine crescătoare. Și poate înțelege cea mai mare parte a contextului, așa că, chiar dacă nu ați specificat numele tabelelor, va face cel mai bun predicție pe baza tabelului curent care este legat de control.

Acțiuni acceptate Power Fx

Funcții acceptate de caracteristica Power Apps Idei:

Abs

If

Max

Min

Not

Sum

Furnizați feedback la Microsoft

Dacă aveți feedback pentru această funcție — de exemplu, considerați că sugestiile de formule sunt inexacte sau aveți sugestii sau idei de împărtășit cu noi — puteți găsi cardul de feedback în panoul Idei. Selectând Trimiteți feedback, vă puteți introduce gândurile. (Nu includeți informații confidențiale sau personale în feedbackul dvs.)

Microsoft se angajează pentru dezvoltarea și implementarea tehnologiilor AI într-un mod responsabil. Dacă găsiți rezultate nepotrivite sau absurde generate de Power Apps Idei, căutați în același card de feedback al linkului Raportați-l acum de mai jos caseta de feedback care ne poate ajuta să menținem modelul nostru AI să se comporte într-un mod responsabil. Pentru un răspuns rapid, selectați Tipul de amenințare ca „adresă URL” și Tipul de incident ca „AI responsabil”, așa este arătat în următoarea captură de ecranș

Oferiți-ne feedback

Pașii următori

Transformarea exemplelor în formule Power Fx

Consultați și