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


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

Тікелей қоңырау шалу Dataverse әрекеттері Power Fx

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

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

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

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

Ескерім

  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 болса, «Жаңарту» параметрін таңдауға болады. Ал, егер әрекетті басқа ортада пайдалану қажет болса, алдымен қоршаған ортаны өзгертіп, содан кейін бір рет 'Environment' дегенді іздеп, оны қолданбаңызға қосыңыз.