Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Pershendetje te gjitheve! Sot do të përpiqemi të automatizojmë procesin e krijimit të porosive duke përdorur platformën e të dhënave të Shërbimit të Përbashkët të të Dhënave të Microsoft dhe shërbimet Power Apps dhe Power Automate. Ne do të ndërtojmë entitete dhe atribute bazuar në Shërbimin e Përbashkët të të Dhënave, do të përdorim Power Apps për të krijuar një aplikacion të thjeshtë celular dhe Power Automate do të ndihmojë në lidhjen e të gjithë komponentëve me një logjikë të vetme. Të mos humbim kohë!

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Por së pari, pak terminologji. Ne e dimë tashmë se çfarë janë Power Apps dhe Power Automate, por nëse dikush nuk e di, ju rekomandoj të lexoni artikujt e mi të mëparshëm, për shembull, këtu ose këtu. Sidoqoftë, ne ende nuk e kemi kuptuar se çfarë është Shërbimi i Përbashkët i të Dhënave, kështu që është koha për të shtuar një teori të vogël.

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Shërbimi i përbashkët i të dhënave (CDS për shkurt) është një platformë për ruajtjen e të dhënave si një bazë të dhënash. Në fakt, kjo është një bazë të dhënash e vendosur në cloud të Microsoft 365 dhe ka një lidhje të ngushtë me të gjitha shërbimet e Microsoft Power Platform. CDS disponohet gjithashtu përmes Microsoft Azure dhe Microsoft Dynamics 365. Të dhënat mund të futen në CDS në mënyra të ndryshme, një nga mënyrat është, për shembull, krijimi i regjistrimeve në CDS me dorë, ngjashëm me SharePoint. Të gjitha të dhënat në Shërbimin e të Dhënave të Përbashkëta ruhen në tabela të quajtura entitete. Ekzistojnë një numër entitetesh bazë që mund t'i përdorni për qëllimet tuaja, por gjithashtu mund të krijoni entitetet tuaja me grupet tuaja të atributeve. Ngjashëm me SharePoint, në Common Data Service, kur krijoni një atribut, mund të specifikoni llojin e tij dhe ka një numër të madh llojesh. Një nga veçoritë interesante është aftësia për të krijuar të ashtuquajturat "Grupe opsionesh" (analoge me opsionet për një fushë Select në SharePoint), të cilat mund të ripërdoren në çdo fushë të entitetit. Plus, të dhënat mund të ngarkohen nga një sërë burimesh të mbështetura, si dhe nga transmetimet e Power Apps dhe Power Automate. Në përgjithësi, me pak fjalë, CDS është një sistem i ruajtjes dhe rikthimit të të dhënave. Avantazhi i këtij sistemi është integrimi i tij i ngushtë me të gjitha shërbimet e Microsoft Power Platform, i cili ju lejon të ndërtoni struktura të dhënash të niveleve të ndryshme kompleksiteti dhe t'i përdorni ato më vonë në aplikacionet e Power Apps dhe të lidheni lehtësisht me të dhënat përmes Power BI për raportim. CDS ka ndërfaqen e vet për krijimin e entiteteve, atributeve, rregullave të biznesit, marrëdhënieve, pamjeve dhe paneleve. Ndërfaqja për të punuar me CDS ndodhet në faqen e internetit make.powerapps.com në seksionin "Të dhënat", ku janë mbledhur të gjitha opsionet kryesore për vendosjen e subjekteve.
Pra, le të përpiqemi të vendosim diçka. Le të krijojmë një entitet të ri "Urdhëri" në Shërbimin e Përbashkët të të Dhënave:

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Siç mund ta shihni, kur krijoni një entitet të ri, duhet të specifikoni emrin e tij në vlera të vetme dhe të shumëfishta, dhe gjithashtu duhet të specifikoni një fushë kyçe. Në rastin tonë, kjo do të jetë fusha "Emri". Nga rruga, mund t'i kushtoni vëmendje gjithashtu që emrat e brendshëm dhe të shfaqur të entiteteve dhe fushave tregohen menjëherë në një formë, ndryshe nga SharePoint, ku së pari duhet të krijoni një fushë në latinisht, dhe më pas ta riemërtoni në Rusisht.
Gjithashtu, kur krijoni një entitet, është e mundur të bëni një numër të madh cilësimesh të ndryshme, por ne nuk do ta bëjmë këtë tani. Ne krijojmë një entitet dhe kalojmë në krijimin e atributeve.
Ne krijojmë një fushë Statusi me llojin "Set i parametrave" dhe përcaktojmë 4 parametra në kontekstin e kësaj fushe (E re, Ekzekutim, Ekzekutuar, Refuzuar):

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Në mënyrë të ngjashme, ne krijojmë fushat e mbetura që do të na nevojiten për të zbatuar aplikacionin. Nga rruga, lista e llojeve të fushave të disponueshme është renditur më poshtë; dakord, ka qartësisht shumë prej tyre?

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Ju lutemi kushtojini vëmendje edhe përcaktimit të fushave të detyrueshme; përveç "E nevojshme" dhe "Opsionale", ekziston edhe opsioni "Rekomandohet":

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Pasi të kemi krijuar të gjitha fushat e nevojshme, mund të shikoni të gjithë listën e fushave të entitetit aktual në seksionin përkatës:

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Njësia ekonomike është konfiguruar dhe tani ju duhet të konfiguroni formularin e futjes së të dhënave në nivelin e Shërbimit të Përbashkët të të Dhënave për entitetin aktual. Shkoni te skeda "Forms" dhe klikoni "Shto formularin" -> "Formulari kryesor":

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Ne vendosim një formular të ri për futjen e të dhënave përmes Shërbimit të Përbashkët të të Dhënave dhe rreshtojmë fushat njëra pas tjetrës dhe më pas klikojmë butonin "Publish":

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Formulari është gati, le të kontrollojmë funksionimin e tij. Ne kthehemi te Shërbimi i të Dhënave të Përbashkëta dhe shkojmë te skeda "Të dhënat", më pas klikojmë "Shto regjistrimin":

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Në dritaren e formularit që hapet, futni të gjitha të dhënat e nevojshme dhe klikoni "Ruaj":

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Tani në seksionin e të dhënave kemi një hyrje:

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Por shfaqen pak fusha. Kjo është e lehtë për tu rregulluar. Shkoni te skeda "Shikimet" dhe hapni pamjen e parë për modifikim. Vendosni fushat e kërkuara në formularin e dorëzimit dhe klikoni "Publikoni":

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Ne kontrollojmë përbërjen e fushave në seksionin "Të dhënat". Cdo gje eshte ne rregull:

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Pra, në anën e Shërbimit të Përbashkët të të Dhënave, entiteti, fushat, prezantimi i të dhënave dhe formulari për futjen manuale të të dhënave direkt nga CDS janë gati. Tani le të bëjmë një aplikacion të kanavacës së Power Apps për entitetin tonë të ri. Le të kalojmë në krijimin e një aplikacioni të ri Power Apps:

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Në aplikacionin e ri, ne lidhemi me entitetin tonë në Shërbimin e Përbashkët të të Dhënave:

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Pas të gjitha lidhjeve, ne konfiguruam disa ekrane të aplikacionit tonë celular Power Apps. Krijimi i ekranit të parë me disa statistika dhe kalime midis pamjeve:

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Ne bëjmë një ekran të dytë me një listë të porosive të disponueshme në entitetin CDS:

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Dhe ne bëjmë një ekran tjetër për krijimin e një porosie:

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Ne e ruajmë dhe publikojmë aplikacionin dhe më pas e ekzekutojmë për testim. Plotësoni fushat dhe klikoni në butonin "Krijo":

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Le të kontrollojmë nëse një regjistrim është krijuar në CDS:

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Le të kontrollojmë të njëjtën gjë nga aplikacioni:

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Të gjitha të dhënat janë në vend. Prekja e fundit mbetet. Le të bëjmë një rrjedhë të vogël Power Automate që, kur krijoni një rekord në Shërbimin e të Dhënave të Përbashkëta, do t'i dërgojë një njoftim ekzekutuesit të porosisë:

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Si rezultat, ne krijuam një entitet dhe një formular në nivelin Common Data Service, një aplikacion Power Apps për ndërveprim me të dhënat e CDS dhe një rrjedhë Power Automate për dërgimin automatik të njoftimeve te interpretuesit kur krijohet një porosi e re.

Tani për çmimet. Shërbimi i zakonshëm i të dhënave nuk përfshihet me aplikacionet Power që vijnë me abonimin tuaj në Office 365. Kjo do të thotë se nëse keni një abonim në Office 365 që përfshin aplikacionet Power, nuk do të keni shërbimin e përbashkët të të dhënave si parazgjedhje. Qasja në CDS kërkon blerjen e një licence të veçantë të Power Apps. Çmimet për planet dhe opsionet e licencimit janë renditur më poshtë dhe merren nga faqja e internetit powerapps.microsoft.com:

Shërbimi i përbashkët i të dhënave dhe aplikacionet e energjisë. Krijimi i një aplikacioni celular

Në artikujt vijues, do të shikojmë edhe më shumë veçori të Shërbimit të Përbashkët të të Dhënave dhe Platformës së Power Microsoft. Ditë të mbarë, të gjithë!

Burimi: www.habr.com

Shto një koment