Bendrinti naudojant


Prisijungti prie „Microsoft Dataverse“

Galite saugiai išsaugoti savo verslo duomenis Dataverse ir kurti raiškiąsias programas Power Apps, kad vartotojai galėtų valdyti šiuos duomenis. Taip pat galite integruoti šiuos duomenis į sprendimus, kurie apima Power Automate, Power BI ir „Dynamics 365“ duomenis.

Pagal numatytuosius nustatymus programa prisijungia prie dabartinės Dataverse lentelių aplinkos. Jei jūsų programa pereina į kitą aplinką, jungtis prisijungia prie naujos aplinkos duomenų. Tai puikiai tinka programai, naudojančiai vieną aplinką arba programą, kuri seka programos gyvavimo ciklo valdymo (ALM) procesą, kad būtų galima pereiti nuo kūrimo, prie testavimo, o tada prie gamybos.

Kai įtraukiate duomenis iš Dataverse, galite keisti aplinką ir pasirinkti vieną ar daugiau lentelių. Pagal numatytuosius parametrus, programa prisijungia prie dabartinės aplinkos duomenų.

Numatytoji aplinka.

Jei pasirinksite Keisti aplinką, galite nurodyti kitą aplinką ir iš jos ištraukti duomenis (vietoje dabartinės aplinkos arba papildomai ir iš dabartinės aplinkos).

Kitos aplinkos.

Pasirinktos aplinkos pavadinimas rodomas lentelių sąraše.

Naujos aplinkos.

Matomumas ir prieiga

Kai pažymite "Keisti aplinką, pateikiamas aplinkos sąrašas. Nors sąraše galite matyti aplinką, saugos vaidmenys aplinkoje valdo tai, ką galite daryti šioje aplinkoje. Pavyzdžiui, jei neturite skaitymo teisių, negalite matyti lentelių ir įrašų aplinkoje.

Pastaba

Ryšiai, išvardyti programėlės išsamios informacijos srityje už programėlės dizaino įrankio ribų, rodo ryšius, kuriems reikalingas vartotojo sutikimas. Kadangi programoje naudojamiems vietiniams Dataverse ryšiams papildomo sutikimo nereikia, savasis ryšys nebus įtrauktas į tą sąrašą.

Power Apps duomenų tipo susiejimas

Microsoft Dataverse jungtis yra labiau patikima nei „Dynamics 365“ jungtis ir yra beveik lygiavertė funkcijai. Šioje lentelėje išvardijami duomenų tipai Power Apps programoje ir kaip jie susiejami su duomenų tipais programoje Dataverse.

Power Apps Microsoft Dataverse
Pasirinkimas Rinktis taip/ne
Data ir laikas Data laikas, data ir laikas, tik data
Image Image
Skaičius Slankiojo kablelio skaičius, valiuta, dešimtainis skaičius, trukmė, kalba, laiko juosta, sveikasis skaičius
Tekstinė žinutė El. paštas, Kelių eilučių tekstas, Telefonas, Tekstas, Teksto sritis, Žymeklio simbolis, URL
GUID Unikalusis identifikatorius

Power Apps perduodamos funkcijos ir operacijos Dataverse

Šios Power Apps tam tikro tipo duomenų operacijos gali būti perduotos Dataverse apdoroti (o ne apdoroti vietoje Power Apps).

Elementas Skaičius [1] Tekstinė žinutė [2] Pasirinkimas Data ir laikas [3] GUID
<, <=, >, >= Taip Taip No Taip -
=, <> Taip Taip Taip Taip Taip
Ir/ar/Ne Taip Taip Taip Taip Taip
CountRows [4] [5], CountIf [6] Taip Taip Taip Taip Taip
Filtras Taip Taip Taip Taip Taip
Pirmas [7] Taip Taip Taip Taip Taip
Programoje (narystė) (peržiūra) Taip Taip Taip Taip Taip
(Papildomoje eilutėje) - Taip - - -
IsBlank [8] Taip Taip No Taip Taip
Peržvalga Taip Taip Taip Taip Taip
Paieška No Taip No No -
Rikiuoti Taip Taip Taip Taip -
SortByColumns Taip Taip Taip Taip -
StartsWith - Taip - - -
Suma, Min, Max, Vid. [6] Taip - - No -
  1. Skaitiniai su aritmetinėmis išraiškomis (pvz., Filter(table, field + 10 > 100) ) nėra deleguojami. Kalba ir TimeZone nėra delegable. Perdavimas į stulpelį prie skaičiaus nepalaikomas. Kai reikšmė rodoma kaip skaičius Power Apps , bet galinė duomenų šaltinis nėra paprastas skaičius, pvz., valiuta, ji nebus perduota.
  2. Nepalaiko Trim[Ends] arba Len. Palaiko kitas funkcijas, tokias kaip kairė, vidurinė, dešinė, viršutinė, apatinė, pakeisti, pakeisti ir kt. Be to, perdavimas nepalaikomas, pvz., Tekstas (stulpelis).
  3. DateTime paprastai yra deleguojamas, išskyrus DateTime funkcijas Now() ir Today().
  4. CountRows naudoja Dataverse talpykloje saugomą reikšmę. Jei tai ne talpykloje išsaugotos reikšmės, kuriose numatoma, kad įrašų skaičius bus iki 50 000 įrašų, naudokite CountIf(table, True).
  5. Jei tai "CountRows", įsitikinkite, kad vartotojai turi atitinkamas teises gauti lentelėje bendras sumas.
  6. Agregavimo funkcijos apsiriboja 50 000 eilučių rinkiniu. Jei reikia, naudokite funkciją Filtras, kad pasirinktumėte 50 000. Agregavimo funkcijos rodiniuose nepalaikomos.
  7. "FirstN" nepalaikomas.
  8. Palaiko palyginimus. Pavyzdžiui, Filter(TableName, MyCol = Blank()).

Skambinimo Dataverse veiksmai tiesiogiai Power Fx

Kaip kalbos dalis Power Fx , autoriai dabar gali tiesiogiai iškviesti Dataverse veiksmą formulėje. Palaikomi ir nesusietieji, ir susieti veiksmai. Autoriai gali įtraukti Power Fx Environment kalbos objektą į savo programą ir pasiekti Dataverse veiksmus.

Autoriai gali dirbti su neįvestais objektų laukais tiek įvestims, tiek išėjimams. Pavyzdžiui, įvesties pusėje daugeliui Dataverse veiksmų kaip argumentas reikalingas neįvestas objektas. Dabar autoriai gali perduoti šiuos argumentus naudodami ParseJSON, kad konvertuotų Power Fx įrašą į neįvestą objektą. Išvesties pusėje veiksmams, kurie grąžina neįvestus objektus, galite tiesiog dot įvesti grąžintų objektų ypatybes. Turite perduoti konkrečias reikšmes, skirtas naudoti konkrečiame kontekste, pvz Power Apps ., etiketėje.

Be šios funkcijos autoriams buvo įprasta skambinti Power Automate Dataverse tiesiogiai. Tačiau skambinimas Dataverse tiesiogiai iš jo Power Fx suteikia didelę našumo naudą (ir paprastą naudojimą), todėl pirmenybė turėtų būti teikiama tiesioginiams operacijų skaitymams ir atnaujinimams. Jei turite programą, kuri naudojama Power Automate veiksmams skambinti Dataverse , matysite reklamjuostę, siūlančią naudoti šį tiesioginio veiksmo metodą.

Darbas su neįvestais laukais neapsiribojamas Dataverse. Jis veikia visų tipų jungtims ir teikia pagrindinį ad hoc dinaminės schemos palaikymą.

Pastaba

  1. Mes visiškai nepalaikome DV veiksmų Power Fx komandoje (konkrečiai bet kokiems veiksmams, iškvietimui su parametrais.)
  2. Mes tiesiogiai nepalaikome objektų ir objektų rinkinių nuorodų drobėje.
  3. Objekto tipo parametrams, kurie yra įdėti (2 ar daugiau lygių gylio), antrojo lygio atributai yra būtini PowerApps.

Prieigos prie Microsoft Dataverse veiksmų įgalinimas

Naujoms programoms ši funkcija automatiškai įjungiama. Anksčiau sukurtoms programoms turite įgalinti prieigą prie Dataverse veiksmų.

Jei naudojate senesnes programas, atidarykite drobės programą, kad galėtumėte redaguoti, ir eikite į Nustatymai > Būsimos funkcijos > Išėjo į pensiją ir įgalinkite Dataverse veiksmus.

Power Fx Aplinkos kalbos objekto įtraukimas į programą

Norėdami formulėse naudoti Dataverse veiksmus Power Fx , pasirinkite Įtraukti duomenis ir ieškokite Aplinka ir įtraukite ją į savo programą.

Objekto Aplinka paieška Power Fx .

Taip kalbos objektas bus įtrauktas Power Fx Environment į jūsų programą.

Aplinkos Power Fx objektas kaip duomenų šaltinis.

Prieiga prie Dataverse veiksmų

Kai objektas įtraukiamas Power Fx Environment į jūsų programą, galite pasiekti Dataverse veiksmus pridėdami Environment prie formulės ir tada taškydami veiksmus.

 Power Fx Objekto Aplinka naudojimas.

Nesusieti Dataverse veiksmai yra lygiaverčio lygio lentelėms ir jiems reikalinga aplinkos kalbos objekto tėvų aprėptis .Visi veiksmai jūsų aplinkoje yra prieinami - tiek sistemos lygiu, tiek pasirinktinai. Galimi ir susietieji, ir nesusieti veiksmai. 2 lygių skambučių limitas buvo pašalintas.

 Dataverse Veiksmo naudojimas.

Daugiau informacijos apie tai, kaip naudoti Dataverse veiksmus formulėse, rasite Darbas su neįvestais ir dinaminiais objektais.

Pastaba

Ar galite mums pranešti apie dokumentacijos kalbos nuostatas? Atlikite trumpą apklausą. (atkreipkite dėmesį, kad ši apklausa yra anglų kalba)

Apklausą atliksite per maždaug septynias minutes. Asmeniniai duomenys nėra renkami (privatumo nuostatos).

Pervardijimas, atnaujinimas ir veiksmai kitose aplinkose

Galite pervardyti aplinką pasirinkdami elipses ir pasirinkdami "Pervardyti". Jei pridedate Dataverse naują Dataverse veiksmą ir turite Power Apps jį pamatyti, galite pasirinkti "Atnaujinti". Ir jei jums reikia naudoti veiksmą kitoje aplinkoje, pirmiausia turite pakeisti aplinką, o tada, kai ten, ieškokite "Aplinka", pasirinkite ir pridėkite ją prie savo programos.