Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
Î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.
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 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.
Ne va cere să alegem o regiune din această listă derulantă.
Deoarece doar testăm acest lucru deocamdată, vom alege o versiune de încercare și nu un mediu de producție.
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.
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ă.
Deoarece vrem să se întâmple totul din acea listă, să facem clic pe „Creează baza de date”.
Ne va cere mai întâi o monedă, așa că să alegem USD pentru acest exemplu.
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ă.
Să includem și câteva exemple de aplicații și date, bifând caseta doar pentru a putea vedea cum arată lucrurile.
Odată ce toate aceste câmpuri au fost completate, să facem clic pe „Creează-mi baza de date”.
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.
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
Ce este Sinele în Python: Exemple din lumea reală
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.
Î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.
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.
Î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.
Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.
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.
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.
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