Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Hi kollha! Illum se nippruvaw nawtomatizzaw il-proċess tal-ħolqien ta' ordnijiet bl-użu tal-pjattaforma tad-dejta Microsoft Common Data Service u s-servizzi Power Apps u Power Automate. Aħna se nibnu entitajiet u attributi bbażati fuq is-Servizz tad-Dejta Komuni, nużaw Power Apps biex noħolqu applikazzjoni mobbli sempliċi, u Power Automate se tgħin biex tgħaqqad il-komponenti kollha b'loġika waħda. Ejja ma naħlux ħin!

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Imma l-ewwel, ftit terminoloġija. Diġà nafu x'inhuma Power Apps u Power Automate, imma jekk xi ħadd ma jafx, nirrakkomanda li taqra l-artikoli preċedenti tiegħi, pereżempju, hawn jew hawn. Madankollu, għadna ma dehretx x'inhu s-Servizz Komuni tad-Data, għalhekk wasal iż-żmien li nżidu ftit teorija.

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Servizz ta' Dejta Komuni (CDS fil-qosor) huwa pjattaforma għall-ħażna tad-dejta bħal database. Fil-fatt, din hija database li tinsab fil-Microsoft 365 cloud u għandha konnessjoni mill-qrib mas-servizzi kollha tal-Microsoft Power Platform. CDS huwa wkoll disponibbli permezz ta 'Microsoft Azure u Microsoft Dynamics 365. Id-dejta tista' tidħol fis-CDS b'diversi modi, wieħed mill-modi huwa, pereżempju, il-ħolqien ta' rekords fis-CDS manwalment, simili għal SharePoint. Id-dejta kollha fis-Servizz Komuni tad-Data tinħażen f'tabelli msejħa entitajiet. Hemm numru ta' entitajiet bażiċi li tista' tuża għall-iskopijiet tiegħek, iżda tista' wkoll toħloq l-entitajiet tiegħek b'settijiet ta' attributi tiegħek. Simili għal SharePoint, f'Common Data Service, meta toħloq attribut, tista 'tispeċifika t-tip tiegħu u hemm numru kbir ta' tipi. Waħda mill-karatteristiċi interessanti hija l-abbiltà li jinħolqu l-hekk imsejħa "Settijiet ta 'Għażliet" (analogu għall-għażliet għal qasam Agħżel f'SharePoint), li jistgħu jerġgħu jintużaw fi kwalunkwe qasam tal-entità. Barra minn hekk, id-dejta tista’ titgħabba minn varjetà ta’ sorsi appoġġjati, kif ukoll minn Power Apps u Power Automate. B'mod ġenerali, fil-qosor, CDS hija sistema ta 'ħażna u rkupru tad-data. Il-vantaġġ ta’ din is-sistema huwa l-integrazzjoni mill-qrib tagħha mas-servizzi kollha tal-Microsoft Power Platform, li jippermettilek tibni strutturi tad-dejta ta’ diversi livelli ta’ kumplessità u tużahom aktar tard fl-applikazzjonijiet tal-Power Apps u tikkonnettja faċilment mad-dejta permezz ta’ Power BI għar-rappurtar. Is-CDS għandu l-interface tiegħu stess biex joħloq entitajiet, attributi, regoli tan-negozju, relazzjonijiet, fehmiet u dashboards. L-interface biex taħdem mas-CDS tinsab fuq il-websajt make.powerapps.com fit-taqsima "Data", fejn jinġabru l-għażliet ewlenin kollha għat-twaqqif ta' entitajiet.
Mela ejja nippruvaw inwaqqfu xi ħaġa. Ejja noħolqu entità ġdida "Ordni" f'Common Data Service:

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Kif tistgħu taraw, meta toħloq entità ġdida, trid tispeċifika isimha f'valuri singoli u multipli, u trid tispeċifika wkoll qasam ewlieni. Fil-każ tagħna, dan se jkun il-qasam "Isem". Mill-mod, tista 'wkoll tagħti attenzjoni li l-ismijiet interni u tal-wiri ta' entitajiet u oqsma huma indikati immedjatament fuq formola waħda, b'differenza SharePoint, fejn l-ewwel trid toħloq qasam bil-Latin, u mbagħad semmiha mill-ġdid bir-Russu.
Ukoll, meta toħloq entità, huwa possibbli li tagħmel numru kbir ta 'settings differenti, iżda mhux se nagħmlu dan issa. Noħolqu entità u nkomplu noħolqu attributi.
Aħna noħolqu qasam Status bit-tip "Sett ta 'parametri" u niddefinixxu 4 parametri fil-kuntest ta' dan il-qasam (Ġdid, Eżekuzzjoni, Eżegwiti, Miċħuda):

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Bl-istess mod, noħolqu l-oqsma li jifdal li se jkollna bżonn biex nimplimentaw l-applikazzjoni. Mill-mod, il-lista ta 'tipi ta' kamp disponibbli hija elenkata hawn taħt; taqbel, jidher ċar li hemm ħafna minnhom?

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Jekk jogħġbok oqgħod attent ukoll għall-issettjar tal-oqsma obbligatorji; minbarra "Meħtieġa" u "Fakultattiv", hemm ukoll l-għażla "Rakkomandata":

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Wara li ħloqna l-oqsma kollha meħtieġa, tista 'tħares lejn il-lista sħiħa ta' oqsma tal-entità attwali fit-taqsima korrispondenti:

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

L-entità hija kkonfigurata u issa trid tikkonfigura l-formola tad-dħul tad-dejta fil-livell tas-Servizz Komuni tad-Data għall-entità attwali. Mur fit-tab "Formoli" u kklikkja "Żid Formola" -> "Formola Prinċipali":

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Aħna waqqafna formola ġdida għad-dħul tad-dejta permezz tas-Servizz Komuni tad-Dejta u nillinjaw l-oqsma wieħed wara l-ieħor, u mbagħad ikklikkja l-buttuna "Ippubblika":

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Il-formola hija lesta, ejja niċċekkjaw it-tħaddim tagħha. Nirritornaw għas-Servizz Komuni tad-Data u mmorru fit-tab "Data", imbagħad ikklikkja "Żid rekord":

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Fit-tieqa tal-formola li tiftaħ, daħħal id-dejta kollha meħtieġa u kklikkja "Save":

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Issa fit-taqsima tad-Data għandna dħul wieħed:

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Iżda ftit oqsma huma murija. Dan huwa faċli biex tiffissa. Mur fit-tab "Views" u iftaħ l-ewwel veduta għall-editjar. Poġġi l-oqsma meħtieġa fuq il-formola tas-sottomissjoni u kklikkja "Ippubblika":

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Aħna niċċekkjaw il-kompożizzjoni tal-oqsma fit-taqsima "Data". Kollox sew:

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Għalhekk, min-naħa tas-Servizz Komuni tad-Data, l-entità, l-oqsma, il-preżentazzjoni tad-dejta u l-formola għad-dħul manwali tad-dejta direttament mis-CDS huma lesti. Issa ejja nagħmlu app tal-kanvas tal-Power Apps għall-entità l-ġdida tagħna. Ejja nkomplu biex noħolqu applikazzjoni ġdida tal-Power Apps:

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Fl-applikazzjoni l-ġdida, aħna nikkonnettjaw mal-entità tagħna fis-Servizz Komuni tad-Data:

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Wara l-konnessjonijiet kollha, waqqafna diversi skrins tal-applikazzjoni mobbli tagħna Power Apps. Nagħmlu l-ewwel skrin b'xi statistika u tranżizzjonijiet bejn il-veduti:

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Nagħmlu t-tieni skrin b'lista ta' ordnijiet disponibbli fl-entità CDS:

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

U nagħmlu skrin ieħor biex noħolqu ordni:

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Aħna nissejvjaw u nippubblikaw l-applikazzjoni, u mbagħad inħaddmuha għall-ittestjar. Imla l-oqsma u kklikkja l-buttuna "Oħloq":

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Ejja niċċekkjaw jekk inħoloqx rekord fis-CDS:

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Ejja niċċekkjaw l-istess mill-applikazzjoni:

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Id-dejta kollha tinsab f'postha. Il-mess finali jibqa’. Ejja nagħmlu fluss żgħir tal-Power Automate li, meta toħloq rekord fis-Servizz Komuni tad-Dejta, tibgħat notifika lill-eżekutur tal-ordni:

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Bħala riżultat, ħloqna entità u formola fil-livell tas-Servizz tad-Dejta Komuni, applikazzjoni Power Apps għall-interazzjoni mad-dejta tas-CDS, u fluss Power Automate biex awtomatikament jintbagħtu notifiki lill-artisti meta tinħoloq ordni ġdida.

Issa dwar il-prezzijiet. Servizz ta' Dejta Komuni mhuwiex inkluż mal-Power Apps li jiġu mal-abbonament tiegħek ta' Office 365. Dan ifisser li jekk għandek abbonament ta' Office 365 li jinkludi Power Apps, ma jkollokx Servizz ta' Dejta Komuni b'mod awtomatiku. L-aċċess għas-CDS jeħtieġ ix-xiri ta' liċenzja separata tal-Power Apps. Il-prezzijiet għall-pjanijiet u l-għażliet tal-liċenzjar huma elenkati hawn taħt u meħuda mill-websajt powerapps.microsoft.com:

Servizz ta' Dejta Komuni u Apps tal-Enerġija. Ħolqien ta 'applikazzjoni mobbli

Fl-artikoli li ġejjin, se nħarsu lejn saħansitra aktar karatteristiċi tas-Servizz Komuni tad-Data u l-Microsoft Power Platform. Il-ġurnata t-tajba, kulħadd!

Sors: www.habr.com

Żid kumment