Pripojiť k systému Microsoft Dataverse
Firemné údaje môžete bezpečne uložiť na Dataverse a vytvárať bohaté aplikácie v Power Apps, aby používatelia mohli tieto údaje spravovať. Tieto údaje môžete tiež integrovať do riešení, ktoré zahŕňajú Power Automate, Power BI a údaje z Dynamics 365.
V predvolenom nastavení sa aplikácia pripája k aktuálnemu prostrediu pre tabuľky Dataverse. Ak sa vaša aplikácia presunie do iného prostredia, konektor sa pripojí k údajom v novom prostredí. Toto správanie je vhodné pre aplikáciu používajúcu jedno prostredie alebo aplikáciu, ktorá sa riadi procesom správy životného cyklu aplikácií (ALM) na prechod od vývoja, cez testovanie až po produkciu.
Pri pridávaní údajov z Dataverse môžete zmeniť prostredie a potom vybrať jednu alebo viacero tabuliek. V predvolenom nastavení sa aplikácia pripája k údajom v aktuálnom prostredí.
Ak vyberiete Zmeniť prostredie, môžete určiť iné prostredie, z ktorého sa budú získavať údaje namiesto súčasného prostredia alebo navyše.
Názov vybratého prostredia sa zobrazí v zozname tabuliek.
Viditeľnosť a prístup
Keď stlačíte možnosť Zmeniť prostredie, zobrazí sa vám zoznam prostredí. Aj keď v zozname môžete vidieť prostredie, roly zabezpečenia v prostredí určujú, čo môžete v tomto prostredí robiť. Ak napríklad nemáte oprávnenia na čítanie, tabuľky a záznamy v prostredí sa nezobrazujú.
Poznámka
Pripojenia uvedené na table podrobností aplikácie mimo návrhára aplikácií zobrazujú pripojenia, ktoré vyžadujú súhlas používateľa. Keďže natívne pripojenia používané v aplikácii nevyžadujú tento dodatočný súhlas, natívne Dataverse pripojenie nebude v tomto zozname.
Mapovanie typov údajov Power Apps
Konektor Microsoft Dataverse je robustnejší ako Dynamics 365 Connector a blíži sa parita funkcií. V nasledujúcej tabuľke sú uvedené typy údajov v Power Apps a ako sa mapujú na typy údajov v Dataverse.
Power Apps | Microsoft Dataverse |
---|---|
Voľba | Voľba, áno/nie |
Dátum a čas | Dátum čas, Dátum a čas, Iba dátum |
Image | Image |
Číslo | Číslo s pohyblivou desatinnou čiarkou, Mena, Desatinné číslo, Trvanie, Jazyk, Časové pásmo, Celé číslo |
Text | E-mail, Viacriadkový text, Telefón, Text, Textová oblasť, Kód akcie, URL |
GUID | Jedinečný identifikátor |
Delegovateľné funkcie Dataverse a operácie pre Power Apps
Tieto Power Apps operácie môžu byť pre daný typ údajov delegované na Dataverse spracovanie (namiesto lokálneho spracovania v rámci neho Power Apps).
Položka | Číslo [1] | Text [2] | Voľba | Dátum a čas [3] | Guid |
---|---|---|---|---|---|
<, <=, >, >= | Áno | Áno | No | Áno | - |
=, <> | Áno | Áno | Áno | Áno | Áno |
A/Alebo/Nie | Áno | Áno | Áno | Áno | Áno |
CountRows [4] [5], CountIf [6] | Áno | Áno | Áno | Áno | Áno |
Filter | Áno | Áno | Áno | Áno | Áno |
Prvý [7] | Áno | Áno | Áno | Áno | Áno |
V (členstvo) (verzia Preview) | Áno | Áno | Áno | Áno | Áno |
V (vedľajší reťazec) | - | Áno | - | - | - |
IsBlank [8] | Áno | Áno | No | Áno | Áno |
Vyhľadávanie | Áno | Áno | Áno | Áno | Áno |
Vyhľadávať | No | Áno | No | No | - |
Zoradiť | Áno | Áno | Áno | Áno | - |
SortByColumns | Áno | Áno | Áno | Áno | - |
StartsWith | - | Áno | - | - | - |
Súčet, Min, Max, Priem. [6] | Áno | - | - | No | - |
- Číselné s aritmetickými výrazmi (napríklad
Filter(table, field + 10 > 100)
) nie sú delegovateľné. Jazyk a časové pásmo nie sú delegovateľné. Prenášanie do stĺpca na číslo nie je podporované. Keď sa hodnota zobrazí ako číslo, ale serverový reťazec zdroj údajov nie je jednoduché číslo Power Apps , napríklad mena, nebude delegovaný. - Nepodporuje Trim[Ends] alebo Len. Podporuje ďalšie funkcie, ako sú ľavé, stredné, pravé, horné, dolné, nahradené, nahradené atď. Prenášanie, napríklad Text(stĺpec), nie je podporované pre delegovanie.
- DateTime je delegovateľný s výnimkou funkcií DateTime Now() a Today().
- CountRows v Dataverse využíva hodnotu uloženú vo vyrovnávacej pamäti. Pre hodnoty neuložené do vyrovnávacej pamäte, kde sa očakáva, že počet záznamov bude nižší ako 50 000 záznamov, použite
CountIf(table, True)
. - V prípade CountRows sa uistite, že používatelia majú príslušné povolenia na získanie súčtov pre tabuľku.
- Agregačné funkcie sú obmedzené na kolekciu 50 000 riadkov. V prípade potreby vyberte 50 000 pomocou funkcie Filter. Agregačné funkcie nie sú v zobrazeniach podporované.
- Funkcia FirstN nie je podporovaná.
- Podporuje porovnania. Napríklad:
Filter(TableName, MyCol = Blank())
Akcie volania Dataverse priamo v Power Fx
Ako súčasť jazyka Power Fx môžu teraz autori priamo vyvolať Dataverse akciu v rámci vzorca. Podporované sú neviazané aj viazané akcie. Autori môžu pridať jazykový Power Fx Environment
objekt do svojej aplikácie a získať prístup k Dataverse akciám.
Autori môžu pracovať s nezadanými poľami objektov pre vstupy aj výstupy. Napríklad na strane vstupu mnohé Dataverse akcie vyžadujú ako argument nezadaný objekt. Autori teraz môžu tieto argumenty odovzdať pomocou funkcie ParseJSON na konverziu záznamu Power Fx na nezadaný objekt. Na výstupnej strane, pre akcie, ktoré vracajú nezadané objekty, môžete jednoducho dot
prejsť do vlastností vrátených objektov. Musíte odovzdať konkrétne hodnoty, ktoré sa použijú v konkrétnych kontextoch, aby ste ich mohli použiť napríklad v Power Apps označení.
Bez tejto funkcie bolo bežné, že autori volali Power Automate Dataverse priamo. Volanie Dataverse priamo z Power Fx však poskytuje významné výkonnostné výhody (a jednoduché použitie) a malo by sa uprednostňovať pri priamom transakčnom čítaní a aktualizáciách. Ak máte aplikáciu, ktorá sa používa na volanie Power Automate akcií, zobrazí sa Dataverse banner s návrhom, aby ste namiesto toho použili tento prístup priamej akcie.
Práca s nezadanými poľami nie je obmedzená na Dataverse. Funguje pre všetky typy konektorov a poskytuje základnú podporu ad-hoc dynamickej schémy.
Poznámka
- Plne nepodporujeme akcie DV pri Power Fx velení (špecifické pre všetky akcie, volanie s parametrami.)
- Nepodporujeme priamo odkazy na kolekcie entít a entít na plátne.
- Pre parametre typu objektu, ktoré sú vnorené (hĺbka 2 alebo viac úrovní), sa atribúty druhej úrovne považujú za povinné PowerApps.
Povolenie prístupu k Microsoft Dataverse akciám
V prípade nových aplikácií sa táto funkcia aktivuje automaticky. V prípade aplikácií vytvorených v minulosti musíte povoliť prístup k Dataverse akciám.
V prípade starších aplikácií otvorte aplikáciu plátna na úpravy a prejdite na Nastavenia > Pripravované funkcie > Vyradené a povolené Dataverse akcie.
Pridanie objektu Power Fx Jazyk prostredia do aplikácie
Ak chcete vo vzorcoch použiť Dataverse akcie, vyberte položku Power Fx Pridať údaje , vyhľadajte výraz Prostredie a pridajte ho do aplikácie.
Tým sa do vašej aplikácie pridá jazykový Power Fx Environment
objekt.
Prístup k Dataverse akciám
Po pridaní objektu Power Fx Environment
do aplikácie môžete získať prístup Dataverse k akciám pridaním Environment
do vzorca a následným bodkovaním akcií.
Neviazané Dataverse akcie sú partnerskou úrovňou tabuliek a vyžadujú nadradený rozsah jazykového objektu prostredia .K dispozícii sú všetky akcie vo vašom prostredí – na systémovej aj vlastnej úrovni. K dispozícii sú viazané aj neviazané akcie. 2-úrovňový limit hovorov bol odstránený.
Ďalšie podrobnosti o používaní Dataverse akcií vo vzorcoch nájdete v téme Práca s nezadanými a dynamickými objektmi.
Poznámka
Môžete nás informovať o svojich voľbách jazyka pre dokumentáciu? Absolvujte krátky prieskum. (upozorňujeme, že tento prieskum je v angličtine)
Prieskum bude trvať približne sedem minút. Nezhromažďujú sa žiadne osobné údaje (vyhlásenie o používaní osobných údajov).
Premenovanie, obnovenie a akcie v iných prostrediach
Prostredie môžete premenovať výberom troch bodiek a výberom možnosti "Premenovať". Ak pridáte Dataverse novú Dataverse akciu a potrebujete Power Apps ju zobraziť, môžete vybrať možnosť Obnoviť. A ak potrebujete použiť akciu v inom prostredí, musíte najprv zmeniť prostredie a potom, keď tam budete, vyhľadajte "Prostredie", vyberte ho a pridajte ho do svojej aplikácie.
Pripomienky
https://aka.ms/ContentUserFeedback.
Pripravujeme: V priebehu roka 2024 postupne zrušíme službu Problémy v službe GitHub ako mechanizmus pripomienok týkajúcich sa obsahu a nahradíme ju novým systémom pripomienok. Ďalšie informácie nájdete na stránke:Odoslať a zobraziť pripomienky pre