Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Përshëndetje të gjithëve! Sot do të përpiqemi të automatizojmë procesin e krijimit të detyrave duke përdorur platformën e të dhënave Microsoft Common Data Service dhe shërbimet Power Apps dhe Power Automate. Duke u bazuar në Common Data Service, do të ndërtojmë entitete dhe atribute, ndërsa me Power Apps do të krijojmë një aplikacion të thjeshtë mobil, ndërsa Power Automate do të na ndihmojë të lidhim të gjithë komponentët me një logjikë të vetme. Le të mos humbasim kohë!

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Por fillimisht, pak terminologji. Çfarë janë Power Apps dhe Power Automate, ne tashmë e dimë, por nëse ndonjëherë dikush nuk e di, ju rekomandoj të njiheni me artikujt e mi të mëparshëm, për shembull, këtu ose këtu. Megjithatë, çfarë është Common Data Service ne nuk e kemi shqyrtuar ende, prandaj është koha të shtojmë pak teori.

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Common Data Service (CDS) është një platformë për ruajtjen e të dhënave si një bazë të dhënash. Në fakt, ajo është një bazë e dhënash që ndodhet në cloudin Microsoft 365 dhe ka një lidhje të ngushtë me të gjitha shërbimet e Microsoft Power Platform. Gjithashtu, CDS është e aksesueshme përmes Microsoft Azure dhe Microsoft Dynamics 365. Të dhënat në CDS mund të hyjnë në mënyra të ndryshme, njëra prej tyre është krijimi i regjistrimeve në CDS manualisht, ashtu si në SharePoint. Të gjitha të dhënat në Common Data Service ruhen në formën e tabelave, të quajtura entitete. Ekziston një grup bazik entitetesh që mund të përdoren për qëllime të ndryshme, por gjithashtu është e mundur të krijoni entitete të veta me grupe të vetat të atributeve. Po ashtu, si në SharePoint, kur krijoni një atribut në Common Data Service, mund të përcaktoni llojin e tij dhe lloje të tilla ka shumë. Një nga karakteristikat interesante është mundësia për të krijuar të ashtuquajturat “Grupime parametrash” (analogë me opsionet për fushën e tipit Zgjedhje në SharePoint), të cilat mund të ri-përdoren në çdo fushë të entitetit. Për më tepër, të dhënat mund të ngarkohen nga burime të ndryshme të mbështetura, si dhe nga aplikacionet Power Apps dhe nga rrjedhat Power Automate. Në përgjithësi, nëse e përmbledhim, CDS është një sistem për ruajtjen dhe kërkimin e të dhënave. Avantazhi i këtij sistemi është integrimi i ngushtë me të gjithë shërbimet e Microsoft Power Platform, që lejon ndërtimin e strukturave të dhënash me kompleksi të ndryshme dhe përdorimin e tyre më tej në aplikacionet Power Apps dhe lehtësimin e lidhjes me të dhënat përmes Power BI për ndërtimin e raporteve. CDS ka ndërfaqen e vet për krijimin e entiteteve, atributeve, rregullave biznesore, lidhjeve, pamjeve dhe dashboard-eve. Ndërfaqja për punën me CDS është e vendosur në sitin make.powerapps.com në seksionin «Të Dhënat», ku janë mbledhur të gjitha mundësitë kryesore për konfiguruar entitetet.
Pra, le të provojmë të konfiguroni diçka. Të krijojmë një entitet të ri «Mandat» në Common Data Service:

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Siç e vini re, gjatë krijimit të një entiteti të ri është e nevojshme të përcaktohet emri i tij në numerin e vet dhe në shumës, si dhe të caktohet fusha kyçe. Në rastin tonë, kjo do të jetë fusha «Emri». Po ashtu, mund të vini re se emrat e brendshëm dhe ata që shfaqen për entitetet dhe fushat janë përcaktuar menjëherë në një formë, për dallim nga SharePoint, ku fillimisht duhet të krijoni një fushë në latinisht dhe pastaj ta riemëroni atë në gjuhën ruse.
Po ashtu, gjatë krijimit të një entiteti ka mundësi për të bërë një numër të madh konfigurimesh të ndryshme, por tani nuk do ta bëjmë këtë. Krijojmë entitetin dhe kalojmë në krijimin e atributeve.
Krijojmë fushën Status me llojin «Grup parametrash» dhe përcaktojmë 4 parametra në lidhje me këtë fushë (E Re, Në Përgjigje, E Kryer, E Hequr):

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Po ashtu krijojmë fushat e tjera që na nevojiten për realizimin e aplikacionit. Po ashtu, lista e llojeve të fushave në dispozicion është e shënuar më poshtë, pajtohuni se nuk janë të pakta?

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Vini re gjithashtu në konfigurimin e detyrueshmërisë së fushave, përveç «Të Detyrueshëm» dhe «Të Opcional» ka gjithashtu një variant «E Rekomanduar»:

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

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

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Entiteti është konfiguruar dhe tani është e nevojshme të konfigurohet forma e hyrjes së të dhënave në nivelin e Common Data Service për entitetin aktual. Shkoni në tabin «Format» dhe klikoni «Shto formë» -> «Forma kryesore»:

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Konfigurojmë formën e re për hyrjen e të dhënave përmes Common Data Service dhe radhitim fushat njëra pas tjetrës, pas së cilës klikojmë butonin «Publiko»:

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Forma është gati, le ta kontrollojmë funksionimin e saj. Kthehemi në Common Data Service dhe kalojmë në tabin «Të Dhënat», pastaj klikojmë «Shto regjistrimin»:

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Në dritaren e hapur të formës, futni të gjitha të dhënat e nevojshme dhe klikoni «Ruaj»:

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Tani në seksionin «Të Dhënat» kemi një regjistrim:

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Porërt sahas të pakta janë të dukshme. Kjo është lehtë për t'u rregulluar. Shkonte te skeda 'Pamjet' dhe hapim për editim pamjen e parë. Vendosim fushat që na nevojiten në formën e pamjes dhe klikojmë 'Publiko':

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Kontrollojmë përbërjen e fushave në seksionin 'Të Dhënat'. Një gjë e shkëlqyer:

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Pra, në anën e Common Data Service është e gatshme një entitet, fushat, pamja e të dhënave dhe forma për futjen manuale të të dhënave drejtpërdrejt nga CDS. Tani le të krijojmë një aplikacion canvas në Power Apps për entitetin tonë të ri. Shkonte te krijimi i një aplikacioni të ri Power Apps:

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Në aplikacionin e ri, bëjmë lidhjen me entitetin tonë në Common Data Service:

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Pas të gjitha lidhjeve, konfiguroni disa ekrane të aplikacionit tonë mobil Power Apps. Bëjmë ekranin e parë me pak statistikë dhe kalimet mes pamjeve:

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Bëjmë ekranin e dytë me listën e detyrave të disponueshme në entitetin CDS:

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Dhe bëjmë një ekran tjetër për krijimin e detyrës:

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Ruajmë dhe publikojmë aplikacionin, pas së cilës e fillojmë atë për verifikim. Popullojmë fushat dhe klikojmë butonin 'Krijo':

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Të kontrollojmë nëse është krijuar një regjistrim në CDS:

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

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

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Të gjitha të dhënat janë në vend. Ka mbetur një detaj përfundimtar. Le të krijojmë një rrjedhë të vogël Power Automate që, kur krijohet një regjistrim në Common Data Service, do të dërgojë një njoftim për realizuesin e detyrës:

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Si përfundim, ne kemi krijuar një entitet dhe formë në nivelin e Common Data Service, aplikacionin Power Apps për interaksionin me të dhënat e CDS dhe rrjedhën Power Automate për shpërndarjen automatike të njoftimeve për realizuesit, kur krijohet një detyrë të re.

Tani për çmimet. Common Data Service nuk përfshihet në Power Apps, i cili ofrohet si pjesë e abonimit Office 365. Kjo do të thotë që nëse keni një abonim Office 365 dhe në përbërjen e saj ka Power Apps, atëherë Common Data Service, nga parimi, nuk do të jetë në dispozicion për ju. Për akses në CDS kërkohet blerja e një licencë të veçantë për Power Apps. Çmimet për planet dhe opsionet e licencimit janë të indikuara më poshtë dhe janë marrë nga faqja powerapps.microsoft.com:

Common Data Service dhe Power Apps. Krijimi i një aplikacioni mobil

Në artikujt e ardhshëm ne do të shqyrtojmë edhe më shumë mundësi të Common Data Service dhe Microsoft Power Platform. Të gjithë ju urojmë një ditë të mirë!

Burimi: habr.com

Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS 🔥 Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS | ProHoster