Бөлісу құралы:


Microsoft Dataverse қызметіне қосылу

Бизнес деректерін Dataverse дерекқорына қауіпсіз түрде сақтап, Power Apps бағдарламасында бай бағдарламаларды құрастыруға болады, осылайша пайдаланушылар сол деректерді басқара алады. Сондай-ақ, сол деректерді Power Automate, Power BI және Dynamics 365 бағдарламасынан алынған деректерді қамтитын шешімдерге біріктіруге болады.

Әдепкі бойынша, бағдарлама Dataverse кестелеріне арналған ағымдағы ортаға қосылады. Егер бағдарлама басқа ортаға жылжыса, қосқыш жаңа ортадағы деректерге қосылады. Бұл әрекет әзірлеуден сынаққа, содан кейін өндіріске көшу үшін қолданбаның өмірлік циклін басқару (ALM) процесін бақылайтын бір ортаны немесе қолданбаны пайдаланатын қолданба үшін жақсы жұмыс істейді.

Деректерді Dataverse ден қосқанда, ортаны өзгертуге, содан кейін бір немесе бірнеше кестені таңдауға болады. Әдепкі бойынша, бағдарлама ағымдағы ортадағы деректерге қосылады.

Әдепкі орта.

Егер Ортаны өзгерту параметрін таңдасаңыз, деректерді ағымдағы ортадан немесе оған қоса тартуға арналған басқа ортаны көрсетуге болады.

Басқа орталар.

Кестелер тізімінде таңдалған ортаның атауы пайда болады.

Жаңа орталар.

Көріну және қатынасу

Ортаны өзгерту опциясын таңдаған кезде сізге орталар тізімі ұсынылады. Тізімде ортаны көруіңіз мүмкін болса да, ортадағы қауіпсіздік рөл(дер)і сол ортада не істей алатыныңызды басқарады. Мысалы, оқу артықшылықтары болмаса, ортадағы кестелер мен жазбаларды көре алмайсыз.

Ескерім

Бағдарлама құрастырушысының сыртындағы қолданба мәліметтері тақтасында тізімделген қосылымдар пайдаланушы келісімін қажет ететін қосылымдарды көрсетеді. Қолданбада пайдаланылған жергілікті Dataverse байланыстар бұл қосымша келісімді қажет етпейтіндіктен, жергілікті қосылым бұл тізімде болмайды.

Power Apps деректер түрін салыстырулар

Microsoft Dataverse қосқышы Dynamics 365 Connector қарағанда сенімді және мүмкіндік теңдігіне жақындайды. Келесі кестеде Power Apps бағдарламасындағы деректер түрлері және олардың Dataverse жүйесіндегі деректер түрлеріне қалай салыстырылатыны көрсетіледі.

Power Apps Microsoft Dataverse
Таңдау Таңдау, Иә/Жоқ
Күн уақыты Күн мен уақыт, күн және уақыт, тек күн
Image Image
Саны Жылжымалы нүкте нөмірі, валюта, ондық сан, ұзақтығы, тілі, уақыт белдеуі, бүтін сан
Мәтін Электрондық пошта, көп жолды мәтін, телефон, мәтін, мәтіндік аймақ, қаржылық белгі, URL
Guid Бір мәнді идентификатор

Dataverse жүйесіне арналған Power Apps өкілетті функциялары мен операциялары

Берілген деректер түрі үшін бұл Power Apps операциялар өңдеу үшін Dataverse ке берілген болуы мүмкін (Power Apps ішінде жергілікті өңдеуден гөрі).

Элемент Саны [1] Мәтін [2] Таңдау Күн/уақыт [3] Guid
<, <=, >, >= Иә Иә No Иә -
=, <> Иә Иә Иә Иә Иә
Және/Немесе/Жоқ Иә Иә Иә Иә Иә
CountRows [4] [5], CountEf [6] Иә Иә Иә Иә Иә
Сүзгілеу Иә Иә Иә Иә Иә
Бірінші [7] Иә Иә Иә Иә Иә
(Мүшелікте) (алдын ала қарау нұсқасы) Иә Иә Иә Иә Иә
(Ішкі жолда) - Иә - - -
IsBlank [8] Иә Иә No Иә Иә
Қарау Иә Иә Иә Иә Иә
Іздеу No Иә No No -
Сұрыптау Иә Иә Иә Иә -
SortByColumns Иә Иә Иә Иә -
StartsWith - Иә - - -
Сома, Мин, Макс, Орт [6] Иә - - No -
  1. Арифметикалық өрнектері бар сандық белгілер (мысалы, Filter(table, field + 10 > 100) ) өкілетті емес. Тіл мен уақыт белдеуі өкілетті емес. Санға бағанға трансляциялауға қолдау көрсетілмейді. Мән Power Apps ішінде сан ретінде пайда болған кезде, бірақ деректер көзі артқы жағы валюта сияқты қарапайым сан болмаса, ол өкілеттігі берілмейді.
  2. Trim[Ends] немесе Len қолдау көрсетілмейді. Сол, Орта, Оң, Жоғарғы, Төменгі, Ауыстыру, Ауыстыру, т.б. сияқты басқа функцияларды қолдайды. Сондай-ақ, Мәтін (баған) сияқты трансляцияға өкілдік үшін қолдау көрсетілмейді.
  3. Күні/уақыты параметрі DateTime Now () және Today () функцияларын қоспағанда, өкілетті болып табылады.
  4. Dataverse жүйесіндегі CountRows параметрі кэштелген мәнді пайдаланады. Жазба саны 50000 жазбадан аз болуы күтілетін кэштелмеген мәндер үшін CountIf(table, True) параметрін пайдаланыңыз.
  5. CountRows параметрі үшін пайдаланушыларда кестенің қорытындыларын алу үшін тиісті рұқсаттары бар екеніне көз жеткізіңіз.
  6. Жиынтық функциялар 50000 жол жиынтығымен шектелген. Қажет болса, 50 000 таңдау үшін Сүзгі функциясын пайдаланыңыз. Жиынтық функцияларға Views қолданбасында қолдау көрсетілмейді.
  7. FirstN-ге қолдау көрсетілмейді.
  8. Салыстыруларға қолдау көрсетеді. Мысалы, Filter(TableName, MyCol = Blank()).

Dataverse әрекеттерді тікелей ішіне шақырыңыз Power Fx

Power Fx тілінің бөлігі ретінде авторлар енді формула ішіндегі Dataverse әрекетті тікелей шақыра алады. Шектеусіз және байланыстырылған әрекеттерге де қолдау көрсетіледі. Авторлар қолданбаға Power Fx Environment тіл нысанын қосып, Dataverse әрекеттерге қол жеткізе алады.

Авторлар енгізулер мен шығыстар үшін типтелмеген нысан өрістерімен жұмыс істей алады. Енгізу жағында, мысалы, көптеген Dataverse әрекеттер аргумент ретінде терілмеген нысанды қажет етеді. Авторлар енді Power Fx жазбаны терілмеген нысанға түрлендіру үшін ParseJSON пайдалану арқылы осы аргументтерді жібере алады. Шығару жағында типтелмеген нысандарды қайтаратын әрекеттер үшін сіз жай dot қайтарылған нысандар сипаттарына кіре аласыз. Белгі сияқты Power Apps де пайдалану үшін арнайы мәнмәтіндерде пайдалану үшін арнайы мәндерді трансляциялау қажет.

Бұл мүмкіндік болмаса, авторлардың Power Automate тікелей Dataverse қоңырау шалу үшін пайдалануы әдеттегідей болды. Дегенмен, Dataverse тікелей Power Fx ден қоңырау шалу айтарлықтай өнімділік артықшылықтарын (және пайдаланудың қарапайымдылығын) қамтамасыз етеді және тікелей транзакциялық оқулар мен жаңартулар үшін таңдаулы болуы керек. Dataverse әрекеттеріне қоңырау шалу үшін Power Automate бағдарламасын пайдаланатын бағдарламаңыз болса, оның орнына осы тікелей әрекет тәсілін пайдалануды ұсынатын баннерді көресіз.

Терілмеген өрістермен жұмыс істеу Dataverse шектелмейді. Ол қосқыштардың барлық түрлері үшін жұмыс істейді және негізгі арнайы динамикалық схеманы қолдауды қамтамасыз етеді.

Ескерім

  1. Біз Power Fx пәрмендегі DV әрекеттеріне толық қолдау көрсетпейміз (параметрлері бар кез келген әрекеттерге арналған.)
  2. Біз тікелей кенепте нысан және нысан жинақтары сілтемесін қолдамаймыз.
  3. Кірістірілген нысан түрінің параметрлері үшін (2 немесе одан көп деңгей тереңдігі), екінші деңгей атрибуттары PowerApps ішінде талап етіледі.

Microsoft Dataverse әрекеттерге қол жеткізу

Жаңа қолданбалар үшін бұл мүмкіндік автоматты түрде қосылады. Бұрын жасалған қолданбалар үшін Dataverse әрекеттерге кіру мүмкіндігін қосу керек.

Ескі қолданбалар үшін өңдеу үшін кенеп қолданбасын ашыңыз және Параметрлер > Алдағы мүмкіндіктер > Жайдан шыққан және қосу Dataverse тармағына өтіңіз. әрекеттер.

Қолданбаңызға Power Fx Қоршаған орта тілі нысанын қосыңыз

Dataverse Формулаларыңыздағы Power Fx әрекеттерді пайдалану үшін Деректерді қосу пәрменін таңдап, Ортаны іздеңіз және оны қолданбаңызға қосыңыз.**

 Power Fx Қоршаған орта нысанын іздеу.

Бұл қолданбаңызға Power Fx Environment тіл нысанын қосады.

 Power Fx Орта нысаны деректер көзі ретінде.

Dataverse әрекеттерге қол жеткізу

Қолданбаңызға Power Fx Environment нысан қосылғанда, формулаңызға Dataverse қосу, содан кейін әрекеттерге нүкте қою арқылы Environment әрекеттерге қол жеткізуге болады.

 Power Fx Қоршаған орта нысанын пайдалану.

Шектеусіз Dataverse әрекеттер кестелер деңгейінде және Орта тіл нысанының ата-аналық ауқымын қажет етеді. Ортаңыздағы барлық әрекеттер қол жетімді - жүйе деңгейінде де, реттелетін де. Байланысты және шектелмеген әрекеттер қол жетімді. 2 деңгейлі қоңыраулар шегі жойылды.

 Dataverse әрекетті пайдалану.

Формулалардағы Dataverse әрекеттерді пайдалану жолы туралы қосымша мәліметтер алу үшін Типтелмеген және динамикалық нысандармен жұмыс бөлімін қараңыз.

Ескерім

Сіз құжат тіліңіздің артықшылықтары туралы айта аласыз ба? Қысқа сауалнамаға қатысыңыз. (бұл сауалнама ағылшын тілінде екеніне назар аударыңыз)

Сауалнама шамамен жеті минут уақытыңызды алады. Жеке деректер жиналмайды (құпиялылық туралы мәлімдеме).

Атын өзгерту, жаңарту және басқа орталардағы әрекеттер

Эллипстерді таңдап, "Атын өзгерту" пәрменін таңдау арқылы ортаның атын өзгертуге болады. Dataverse қа жаңа Dataverse әрекет қоссаңыз және оны көру үшін Power Apps қажет болсаңыз, "Жаңартуды" таңдауға болады. Ал, әрекетті басқа ортада пайдалану қажет болса, алдымен ортаны өзгерту керек, содан кейін сол жерде «Орта» деп іздеп, оны таңдап, қолданбаға қосыңыз.