PowerApps CDS: Az alapok megértése és a környezetbeállítás

Ebben az oktatóanyagban a PowerApps CDS-ről vagy a közös adatszolgáltatásról fogunk beszélni. Ez azért fontos, mert minden modellvezérelt alkalmazás jobban teljesít, ha egy közös adatszolgáltatáson keresztül fut.

A közös adatszolgáltatás egy adatréteg az összes bemeneti adat között, amelyek az alkalmazásait működtetik.

Minden szervezetben az adatok általában különböző forrásokból származnak. Ha például üzletet üzemeltet, akkor az értékesítési pont rendszeréből származnak adatok. A QuickBooks-ból vagy bármely más könyvelési szoftverből, valamint a szállítói vásárlásokból származó adatok is lesznek.

Ezután lesz egy rétege, amely az összes adatot tárolja és fogadja, így bármely alkalmazást hatékonyan bekapcsolhat. Ezt csinálja a CDS.

PowerApps CDS: Az alapok megértése és a környezetbeállítás

Ez egészen más, mint amit az adatbázis-adminisztrátorok adatrétegnek neveznek. A PowerApps CDS egy adattároló és adatréteg keveréke.

Tartalomjegyzék

A PowerApps CDS előnyei

A CDS-szel való munka számos előnnyel jár. Tekintse meg a Microsoft PowerApps dokumentációját , hogy megtudja, hogyan működik az Ön telepítésével, de a legfontosabb előnyök közül négyet emelünk ki itt.

Első előny: A CDS szabványosítja az összes adatot.

Egy közös adatszolgáltatással minden adata a helyén van. Nincs szükség arra, hogy a könyvelőszoftverhez lépjen egy információhoz, majd a POS szoftverhez egy másik adatért. Ez az oka annak, hogy a rendszerint nagy mennyiségű adattal dolgozó hatalmas szervezetek előnyben részesítik a CDS használatát.

A CDS szabványos oszlopokat és mezőtípusokat is használ, ami lehetővé teszi az adatok hatékonyabb rendszerezését.

Második előny: A CDS lehetővé teszi az üzleti szabályok alkalmazását.

Az üzleti szabályok lehetővé teszik olyan paraméterek beállítását, amelyeket minden adat hozzáadásakor követni kell.

Például beállíthat egy olyan szabályt, amely szerint az űrlaphoz hozzáadott munkavállalói adatokhoz egy alkalmazotti számot kell csatolni. Vagy ha egy üzletben alkoholt szolgálnak fel, az értékesítés jóváhagyása előtt alkoholengedély-azonosítót kérhet.

Ezek az üzleti szabályok mindig az adatrétegre vonatkoznak, nem csak az alkalmazásrétegre. Ez azt jelenti, hogy bármi történjék is, az üzleti szabályokat mindig betartják.

Harmadik előny: A CDS egy biztonsági réteget ad hozzá.

A Microsoft mindig is híres volt a biztonságáról. A CDS használata után még csak adatbázis-adminisztrátorra vagy adatbiztonsági szakértőre sem lesz szüksége. Könnyedén szabályozhatja, hogy az adott személyek mely táblázatokhoz, sorokhoz és az adatok egyéb részeihez férhetnek hozzá.

Ha például hozzáférést kíván adni a szállítóinak az alkalmazásához, akkor nem szeretné, hogy lássák értékesítési adatait. Korlátozni szeretné a hozzáférésüket az egyes szállítók vásárlási adataihoz. Ezt CDS-en keresztül lehet alkalmazni.

Negyedik előny: a CDS automatikusan biztonsági másolatot készít az adatokról.

Az adatok biztonsági mentése olyasvalami, amiről sokan gyakran megfeledkeznek. A rossz dolog az, hogy csak addig veszed észre, milyen fontos az adatok rendszeres biztonsági mentése, amíg el nem veszíted azokat.

A jó hír az, hogy a CDS automatikusan biztonsági másolatot készít az adatokról. Nem számít, mi történik, elvárhatja, hogy adatai biztonságban legyenek a felhőben.

A környezet és az adatbázis beállítása

Kezdjük el egy közös adatszolgáltatás felépítését. Az első lépés a környezet és az adatbázis beállítása.

Ha a PowerApps-környezetet ugyanúgy állította be, mint én, akkor az adatbázis létrehozása előtt el kell végeznie a kiépítést.

Tudni fogja, hogy ez a helyzet, ha a bal oldali ablaktáblán az Adatok menüpontra lép, rákattint az Entitások elemre, és ezt az üzenetet látja középen, amely szerint a jelenlegi környezet, amelyben tartózkodik, nem támogatja az adatbázisok létrehozását.

PowerApps CDS: Az alapok megértése és a környezetbeállítás

A PowerApps arra kér bennünket, hogy tegyük ezt meg, mert ahogy korábban említettük, a CDS nem csupán egy adatréteg; ez egyfajta adattárolás is. Gondoljon rá, mint valami hasonlóra, mint a Dropbox, a OneDrive vagy bármilyen SQL-kiszolgáló. Szüksége lesz egy adatbázisra, ahol minden adatot tárolhat a felhőben.

Tehát most először egy új környezetet kell tennünk. Kattintson az „Új környezet létrehozása” elemre, és hívja ezt a környezetet CDSTutorial-nak.

PowerApps CDS: Az alapok megértése és a környezetbeállítás

Ehhez ki kell választanunk egy régiót ebből a legördülő listából.

PowerApps CDS: Az alapok megértése és a környezetbeállítás

Mivel ezt egyelőre csak teszteljük, próbaverziót választunk, nem pedig éles környezetet.

PowerApps CDS: Az alapok megértése és a környezetbeállítás

Ha mindezzel végeztünk, kattintsunk a jobb alsó sarokban található „Környezet létrehozása” gombra. Általában néhány másodpercbe telik, amíg a következő ablaktábla betöltődik a gombra kattintás után.

PowerApps CDS: Az alapok megértése és a környezetbeállítás

Amint betöltődik, megkérdezi, hogy szeretnénk-e adatbázist létrehozni. Megjelenik azon dolgok listája, amelyeket az adatbázis létrehozása után tehetünk.

PowerApps CDS: Az alapok megértése és a környezetbeállítás

Mivel azt szeretnénk, hogy a listán szereplő minden megtörténjen, kattintson az „Adatbázis létrehozása” gombra.

PowerApps CDS: Az alapok megértése és a környezetbeállítás

Először pénznemet fog kérni, ezért válasszuk az USD-t ehhez a példához.

PowerApps CDS: Az alapok megértése és a környezetbeállítás

A nyelv is alapértelmezés szerint angolra lett állítva, de ezt a legördülő menüre kattintva módosíthatja, ha más nyelvű adatbázist szeretne.

PowerApps CDS: Az alapok megértése és a környezetbeállítás

Tegyünk bele néhány példaalkalmazást és -adatot is a négyzet bejelölésével, hogy lássuk, hogyan néznek ki a dolgok.

PowerApps CDS: Az alapok megértése és a környezetbeállítás

Miután az összes mezőt kitöltötte, kattintson az „Adatbázis létrehozása” gombra.

PowerApps CDS: Az alapok megértése és a környezetbeállítás

Az adatbázis létrehozása általában néhány percet vesz igénybe, ezért ezen a ponton számítson egy kis várakozási időre. Abban az esetben, ha azon tűnődik, hogy jó úton halad-e, akkor egy üzenetnek kell megjelennie, amely jelzi, hogy jelenleg az adatbázist építi.

PowerApps CDS: Az alapok megértése és a környezetbeállítás




Következtetés

A PowerApps CDS használata határozottan hatékonyabbá teszi a dolgokat, különösen, ha különböző forrásokból szerzi be az adatokat, és különböző alkalmazásokra tervezi alkalmazni az adatokat.

Természetesen az adatbázis és a környezet felépítése csak a kezdet. A jövőbeni oktatóanyagokban a közös adatszolgáltatás egyéb vonatkozásairól fogunk beszélni, hogy segítsen megérteni, hogyan működik.

Minden jót,

Henrik


LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

Ez a blog tartalmazza a Shape Map vizualizációt a LuckyTemplates térbeli elemzéséhez. Megmutatom, hogyan használhatja hatékonyan ezt a vizualizációt annak funkcióival és elemeivel.

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

Ebben az oktatóanyagban egy egyedülálló ötletet mutatok be a pénzügyi jelentésekkel kapcsolatban, amely az eredmények hozzárendelését jelenti a LuckyTemplates-en belüli táblázatsablonok előre meghatározásához.

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

Hozzon létre DAX-mértékeket a LuckyTemplates alkalmazásban meglévő mértékek vagy képletek használatával. Ezt nevezem mértékelágazási technikának.

A legerősebb funkcióhívás a LuckyTemplatesben

A legerősebb funkcióhívás a LuckyTemplatesben

Ebben a blogban fedezze fel a LuckyTemplates adatkészletet, a leghatékonyabb függvényhívást, amely M- és DAX-függvények ezreit juttatja a keze ügyébe.

Adatmodellezési technikák a DAX-mérések megszervezéséhez

Adatmodellezési technikák a DAX-mérések megszervezéséhez

A mai oktatóanyagban megosztok néhány adatmodellezési technikát a DAX-mérések jobb rendszerezéséhez a hatékonyabb munkafolyamat érdekében.

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

A LuckyTemplates egy nagyszerű eszköz a pénzügyi jelentésekhez. Itt található egy oktatóanyag, amely bemutatja, hogyan hozhat létre személyre szabott táblázatokat a LuckyTemplates pénzügyi irányítópultjához.

A Power Query nyelvi folyamatának bevált gyakorlatai

A Power Query nyelvi folyamatának bevált gyakorlatai

Ez az oktatóanyag megvitatja a Power Query nyelvi folyamatot, és azt, hogyan segíthet zökkenőmentes és hatékony adatjelentések létrehozásában.

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

Az egyik kedvenc technikámról fogok beszélni a LuckyTemplates egyéni ikonok körül, amely dinamikusan használja az egyéni ikonokat a LuckyTemplates vizualizációkban.

LuckyTemplates táblázatok létrehozása UNION & ROW függvény használatával

LuckyTemplates táblázatok létrehozása UNION & ROW függvény használatával

Ebben a blogban megmutatom, hogyan hozhat létre LuckyTemplates táblázatokat olyan képlet segítségével, amely egyesíti az UNION és a ROW függvényt.

Helyszíni adatátjáró a Power Automate-ban

Helyszíni adatátjáró a Power Automate-ban

Fedezze fel, hogy a helyszíni adatátjáró hogyan teszi lehetővé a Power Automate számára az asztali alkalmazások elérését, amikor a felhasználó távol van a számítógéptől.