PowerApps CDS: înțelegerea elementelor de bază și a configurației mediului

În acest tutorial, vom vorbi despre PowerApps CDS sau serviciul de date comun. Acest lucru este important deoarece orice aplicație bazată pe model are performanțe mai bune dacă rulează printr-un serviciu de date comun.

Un serviciu de date comun este un strat de date între toate datele de intrare care alimentează aplicațiile dvs.

În orice organizație, datele provin de obicei din surse diferite. Dacă conduceți un magazin, de exemplu, aveți date care provin din sistemul dvs. de vânzare. Veți avea, de asemenea, date care provin din QuickBooks sau din orice alt software de contabilitate, precum și din achizițiile de la furnizor.

Veți avea apoi un strat care reține și preia toate acele date, astfel încât să puteți porni eficient orice aplicație. Asta face un CDS.

PowerApps CDS: înțelegerea elementelor de bază și a configurației mediului

Este destul de diferit de ceea ce administratorii de baze de date ar numi un strat de date. Un PowerApps CDS este o combinație de stocare a datelor și strat de date.

Cuprins

Beneficiile PowerApps CDS

Lucrul cu CDS vine cu o serie de beneficii. Puteți consulta documentația Microsoft PowerApps pentru a vedea cum ar funcționa cu configurația dvs., dar vom evidenția patru dintre cele mai importante beneficii aici.

Primul beneficiu: CDS standardizează toate datele dumneavoastră.

Cu un serviciu comun de date, toate datele dvs. sunt la locul lor. Nu este nevoie să accesați software-ul dvs. de contabilitate pentru a obține o informație, apoi la software-ul dvs. POS pentru o altă bucată de date. Acesta este motivul pentru care organizațiile uriașe care lucrează în mod normal cu cantități mari de date preferă utilizarea CDS.

CDS utilizează, de asemenea, coloane standardizate și tipuri de câmpuri, permițându-vă să organizați datele mai eficient.

Al doilea beneficiu: CDS vă permite să aplicați regulile de afaceri.

Regulile de afaceri vă permit să setați parametri care ar trebui urmați de fiecare dată când se adaugă orice fel de date.

De exemplu, puteți seta o regulă conform căreia un număr de angajat trebuie să fie atașat la orice informații despre angajat care vor fi adăugate în formular. Sau, dacă un magazin servește alcool, ați putea solicita un ID de licență pentru alcool înainte de aprobarea vânzării.

Aceste reguli de afaceri se vor aplica întotdeauna până la nivelul de date și nu doar la nivelul aplicației. Aceasta înseamnă că indiferent de ce se întâmplă, regulile de afaceri vor fi întotdeauna respectate.

Al treilea beneficiu: CDS adaugă un nivel de securitate.

Microsoft a fost întotdeauna cunoscut pentru securitatea lor. Nici măcar nu veți avea nevoie de un administrator de baze de date sau de un expert în securitatea datelor odată ce utilizați CDS. Puteți controla cu ușurință la ce tabele, rânduri și alte părți ale datelor pot avea acces anumite persoane.

De exemplu, dacă veți oferi furnizorilor dvs. acces la aplicația dvs., nu ați dori ca aceștia să vă vadă datele de vânzări. Ați dori să le limitați accesul la datele de achiziție specifice fiecărui furnizor. Acesta este ceva pe care îl puteți aplica prin CDS.

Al patrulea beneficiu: CDS face automat copii de siguranță ale datelor dvs.

Copierea de rezervă a datelor este ceva despre care mulți oameni uită adesea. Lucrul rău este că îți dai seama de importanța realizării periodice de copii de rezervă a datelor până când le pierzi efectiv.

Vestea bună este că CDS face automat copii de rezervă ale datelor dvs. Indiferent de ce se întâmplă, vă puteți aștepta ca datele dvs. să fie în siguranță în cloud.

Configurarea mediului și a bazei de date

Să începem să construim un serviciu de date comun. Primul pas este configurarea mediului și a bazei de date.

Dacă v-ați configurat mediul PowerApps în același mod pe care l-am făcut eu, ar trebui să faceți provizion înainte de a vă putea construi baza de date.

Veți ști că acesta este cazul dacă mergeți la Date din panoul din stânga, faceți clic pe Entități și vedeți acest mesaj în mijloc care spune că mediul curent în care vă aflați nu acceptă crearea de baze de date.

PowerApps CDS: înțelegerea elementelor de bază și a configurației mediului

PowerApps ne cere să facem acest lucru deoarece, așa cum am menționat mai devreme, CDS nu este doar un strat de date; este și o formă de stocare a datelor. Gândiți-vă la asta ca la ceva similar cu Dropbox, OneDrive sau orice fel de server SQL. Va avea nevoie de o bază de date în care să poată stoca toate datele pe cloud.

Deci ceea ce trebuie să facem acum este să creăm mai întâi un mediu nou. Să facem clic pe „Creați un mediu nou” și să numim acest mediu CDSTutorial.

PowerApps CDS: înțelegerea elementelor de bază și a configurației mediului

Ne va cere să alegem o regiune din această listă derulantă.

PowerApps CDS: înțelegerea elementelor de bază și a configurației mediului

Deoarece doar testăm acest lucru deocamdată, vom alege o versiune de încercare și nu un mediu de producție.

PowerApps CDS: înțelegerea elementelor de bază și a configurației mediului

Odată ce am terminat cu toate acestea, să facem clic pe „Creează mediu” în colțul din dreapta jos. De obicei, durează câteva secunde pentru ca următorul panou să se încarce după ce faceți clic pe butonul.

PowerApps CDS: înțelegerea elementelor de bază și a configurației mediului

Odată ce se încarcă, ne va întreba dacă vrem să creăm o bază de date. Va afișa o listă a lucrurilor pe care le putem face odată ce o bază de date este creată.

PowerApps CDS: înțelegerea elementelor de bază și a configurației mediului

Deoarece vrem să se întâmple totul din acea listă, să facem clic pe „Creează baza de date”.

PowerApps CDS: înțelegerea elementelor de bază și a configurației mediului

Ne va cere mai întâi o monedă, așa că să alegem USD pentru acest exemplu.

PowerApps CDS: înțelegerea elementelor de bază și a configurației mediului

Limba a fost setată, de asemenea, la engleză în mod implicit, dar puteți schimba acest lucru făcând clic pe meniul derulant în cazul în care doriți ca baza de date să fie într-o altă limbă.

PowerApps CDS: înțelegerea elementelor de bază și a configurației mediului

Să includem și câteva exemple de aplicații și date, bifând caseta doar pentru a putea vedea cum arată lucrurile.

PowerApps CDS: înțelegerea elementelor de bază și a configurației mediului

Odată ce toate aceste câmpuri au fost completate, să facem clic pe „Creează-mi baza de date”.

PowerApps CDS: înțelegerea elementelor de bază și a configurației mediului

Crearea bazei de date durează în mod normal câteva minute, așa că așteptați-vă puțin timp de așteptare în acest moment. În cazul în care vă întrebați dacă sunteți pe drumul cel bun, ar trebui să arate un mesaj care vă spune că în prezent construiește baza de date.

PowerApps CDS: înțelegerea elementelor de bază și a configurației mediului


Introducere Power Apps: Definiție, caracteristici, funcții și importanță
Medii Power Apps: Configurarea corectă a elementelor aplicației
Funcții și formule PowerApps | O introducere

Concluzie

Utilizarea PowerApps CDS face ca lucrurile să funcționeze mai eficient, mai ales dacă extrageți date din diverse surse și plănuiți să aplicați datele în diferite aplicații.

Desigur, construirea bazei de date și a mediului este doar începutul. În tutorialele viitoare, vom vorbi despre celelalte aspecte ale serviciului de date comun pentru a vă ajuta să înțelegeți cu adevărat cum funcționează.

Toate cele bune,

Henry

Leave a Comment

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Cum să salvați și să încărcați un fișier RDS în R

Cum să salvați și să încărcați un fișier RDS în R

Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.

Introducere la filtrarea contextului în LuckyTemplates

Introducere la filtrarea contextului în LuckyTemplates

În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.

Idei de materializare pentru cache-urile de date în DAX Studio

Idei de materializare pentru cache-urile de date în DAX Studio

Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.

Raportare de afaceri folosind LuckyTemplates

Raportare de afaceri folosind LuckyTemplates

Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți