Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban
Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.
Ez az oktatóanyag az adattípusokról és a csatlakozókról fog beszélni. Megtudhatja, hogy melyek azok az adattípusok, és megtudhatja, hogyan kompatibilisek egymással. Ezenkívül megismerheti a Power Query M nyelv operátorait. Ezek segítenek megérteni, hogy a lekérdezések hogyan generálnak eredményeket és válaszokat.
Tartalomjegyzék
Az adattípusok a Power Queryben
A beépített típusok kis készlete van, amelyek két fő csoportra oszthatók: Primitív típusokra és Struktúratípusokra .
Az adatjelentésekben a leggyakoribb primitív típusok a következők:
Az Any egy olyan típus, amely minden értéket osztályoz. Ez azt jelenti, hogy minden érték bármelyik altípusa . A kép harmadik sorában összetett típusok is megjelennek, például az idő és a dátum .
Másrészt ezek a leggyakoribb szerkezeti típusok :
Típus hozzárendelése is lehetséges.
A hozzárendelt típusok nem egy primitív típuson felül alkalmazott formátumok, mert a Power Queryben nincs olyan, hogy formázás. A formázást csak olyan alkalmazásokban végezheti el, amelyek adatokat kapnak a Power Querytől, például az Exceltől vagy a LuckyTemplates-től.
Tisztában kell lennie az adattípusok és -formátumok közötti különbséggel, mert ezek nem ugyanazt a dolgot jelentik. A formátum szabályozza, hogy egy szám hogyan jelenjen meg a mögöttes érték befolyásolása nélkül, míg az adattípus megváltoztatja az érték pontosságát, hogy összhangban legyen a leírt típussal.
Az M motor futás közben nem végez típusellenőrzést. Tehát ha egy oszlop szám típusú, és azt mondja a motornak, hogy szöveges, akkor nem okoz problémát. De ha egy számtípust igénylő függvényben hívja meg ezt az oszlopot, a dolgok elkezdenek felborulni. Ez azért van, mert az M- ben nincs automatikus típusátalakítás .
A Power Query adattípusok kompatibilitása
Az adattípusok között típuskompatibilitás is létezik. Különbség van egy érték típusa és egy másik értéktípussal való kompatibilitása között.
A kompatibilitás ellenőrzése a nullálható primitív típus szintjén történik. Az M akkor és csak akkor kompatibilis egy másik M típussal, ha minden érték, amely megfelel az első típusnak, megfelel a második típusnak is. Ha nem ez a helyzet, akkor a rendszer típushibát jelez.
Ennek jobb szemléltetésére itt található az adattípus-konverziós mátrix áttekintése .
Kifejezések és operátorok
A zöld és piros körök magukért beszélhetnek. Másrészt a kék körök azt jelentik, hogy a konverzió értéket ad az eredeti értékhez, míg a narancssárga körök azt jelentik, hogy csonkolja az eredeti értéket.
A Power Query M formális nyelve egy kifejezésben használható operátorkészletet tartalmaz. Az operátorokat az operandusokra alkalmazzák kifejezések kialakítására. Az operátor jelentése az operandus érték típusától függően változhat.
Íme néhány minta kifejezés:
Az első kifejezésben az 1 és 2 számok operandusok, a plusz vagy összeadás jel pedig az operátor. Ez a kifejezés 3-as numerikus értéket generál. A második és harmadik kifejezésben azonban láthatja, hogy szöveges érték hozzáadása numerikus értékhez vagy két szöveges érték hozzáadása nem támogatott.
Ez az egyik kifejezett különbség az Excel, a DAX és az M között . Excel és hajtson végre automatikus típuskonverziót, miközben az M motor nem. Ha a pluszjel helyett egy és ( & ) jelet használ , akkor a két érték egyesül.
Az és ( & ) egy operátor, amely két szöveges karakterlánc összefűzését eredményezi, mint a fenti kép negyedik kifejezése. Azt is szemlélteti, hogy egy operátor jelentése hogyan változhat az operandus érték típusától függően. Ez azért van így, mert lehetővé teszi a listák kombinálását és a rekordok egyesítését is.
Valószínűleg előfordulhat a típushibák. Tehát ha probléma adódik az adatokkal, az azt jelenti, hogy nem deklarálja megfelelően az adattípusokat. Ezek a hibák gyakran felbukkannak M kódok módosításakor vagy írásakor is .
Következtetés
Az adatjelentések Power Query segítségével történő létrehozásának legfontosabb előkészítése a dolgok működésének megértése. Ez segít az M kódok helyes megírásában és a helyes adattípusok beállításában, hogy megfelelő adatgeneráló jelentést készítsen a LuckyTemplatesben. Az alapok elsajátítása nagy előnyt jelent, és fejleszti képességeit.
Méhfű
Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.
Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.
Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.
Tekintse át a Power Apps és a Power Automate legfontosabb frissítéseit, valamint azok előnyeit és következményeit a Microsoft Power Platform számára.
Fedezzen fel néhány gyakori SQL-függvényt, amelyeket használhatunk, például a karakterláncot, a dátumot és néhány speciális függvényt az adatok feldolgozásához vagy manipulálásához.
Ebből az oktatóanyagból megtudhatja, hogyan hozhatja létre a tökéletes LuckyTemplates sablont, amely az Ön igényeinek és preferenciáinak megfelelően van konfigurálva.
Ebben a blogban bemutatjuk, hogyan lehet a mezőparamétereket kis többszörösekkel rétegezni, hogy hihetetlenül hasznos betekintést és látványelemeket hozzon létre.
Ebből a blogból megtudhatja, hogyan használhatja a LuckyTemplates rangsorolási és egyéni csoportosítási funkcióit a mintaadatok szegmentálására és kritériumok szerinti rangsorolására.
Ebben az oktatóanyagban egy konkrét technikát fogok bemutatni, hogyan jelenítheti meg a kumulatív összeget csak egy adott dátumig a LuckyTemplates vizualizációjában.
Ismerje meg, hogyan hozhat létre és testreszabhat Bullet diagramokat a LuckyTemplates alkalmazásban, amelyeket főként a teljesítmény mérésére használnak a célhoz vagy az előző évekhez képest.