Home
» Power BI
»
Speciális tippek a LuckyTemplates táblázat optimalizálásához
Speciális tippek a LuckyTemplates táblázat optimalizálásához
Ez az oktatóanyag néhány haladó tippet mutat be a LuckyTemplates táblázat optimalizálásához. Megmutatom, hogyan bonthatja több asztalra a nagy asztalt. Ez az aggodalom meglehetősen gyakori a hatalmas, lapos információfájlokkal rendelkező jogi adatbázis-rendszerekben. Az oktatóanyag teljes videóját a blog alján tekintheti meg.
A hatalmas táblázatokat egyszerűbb táblázatokra kell bontani az egyszerű információkezelés érdekében.
A legfontosabb, hogy a LuckyTemplates-en belül ezeket a hatalmas táblázatokat is optimalizálni kell egy strukturált modell létrehozásához. A LuckyTemplates táblázatokat úgy tervezték, hogy tompítsák a hatalmas lapos fájlokat.
Ez a vita egy adott kérésből származik a . Egy tag le akart bontani egy nagy adatbázistáblát az SQL szerverről . A LuckyTemplates szakértője remek megoldást nyújtott az említett helyzetre.
Szeretnék belemerülni ebbe a példába, és segíteni akarok Önnek abban, hogy jobban megértse azokat a dolgokat, amelyeket a saját modelljeire alkalmazhat.
Az adatok átalakítása a LuckyTemplates lekérdezésszerkesztővel
Így néz ki a kezdeti értékesítési táblázat. Egy nagyon egyszerű értékesítési forgatókönyvből származott, de még mindig egy hatalmas asztal.
Ezt a táblázatot a LuckyTemplates táblák kezeléséhez használja. Kibonthat néhány egymáshoz kapcsolódó kulcskereső oszlopot is, mert ezek a táblázatok hasznosak lehetnek, ha saját táblázatot szeretne létrehozni.
Az ilyen LuckyTemplates tábla optimalizálása azonban általában nem oldható meg az előtérben. Az adatok átalakításához a LuckyTemplates lekérdezésszerkesztőt kell használnia.
Ehhez lépjen az Adatok átalakítása elemre , és végezze el a módosításokat.
Oszlop megváltoztatása keresőtáblázattá
Az a példa, amelyen dolgozni szeretnék, és megmutatni szeretném, a Csatorna oszlop aa modellben.
Ahelyett, hogy az összes ismétlődő név szerepelne a Csatorna oszlopban, kibonthatja, és további részleteket adhat hozzá.
Számos módja van az adatok csoportosításának különböző rövidítések és kombinációk használatával. Különféle módon is szűrheti a számításokat egy másik keresőtáblázattal.
Először is meg kell ragadnia a ténytábla lekérdezését. Ez csak egy lekérdezés, így nincsenek tényleges adatok, amelyek a modellbe kerülnek.
Kattintson a jobb gombbal a meglévő nagy táblázatra. Ebben az esetben az Értékesítési táblázat. Ezután válassza a Referencia lehetőséget.
Módosítsa a másolt lekérdezés nevét Csatornákra .
Jelölje ki a Csatorna oszlopot a táblázatban, kattintson a jobb gombbal, majd válassza az Egyéb oszlopok eltávolítása lehetőséget .
Ezt követően létrehozhat egy teljesen új táblázatot, amely csak a Csatorna oszlopot tartalmazza.
Ezután kattintson a jobb gombbal, és válassza az Ismétlődések eltávolítása lehetőséget .
Végül az új táblázat csak három bejegyzést tartalmaz a Csatorna oszlopban.
Rövidítések és indexek létrehozása
Egy másik dolog, amit megtehet a LuckyTemplates tábla optimalizálása érdekében, az az, hogy megváltoztatja a neveket és rövidítéseket hoz létre.
Ehhez lépjen az Oszlop hozzáadása elemre , majd válassza az Oszlop a példákból lehetőséget .
Az oszlopban meglévő adatokat átnevezheti és különböző rövidítéseket hozhat létre. Létrehozhat például egy új oszlopot, és Csatornakód néven nevezi el . Az említett oszlop alatt olyan rövidítéseket adhat hozzá, mint a WHOL, DIST és EXPO.
Ha mélyrehatóan optimalizálni szeretné a LuckyTemplates táblákat, létrehozhat egy indexoszlopot, és létrehozhat egy másikat a főtáblában.
Például az Ügyfélnév-index oszlopban csak számokat vagy betűket, például 123-at vagy ABC-t használhat.
Ez kissé technikai jellegű, de ezzel a technikával túl sok szövegtől szabadulunk meg, és memóriát takarítunk meg, amikor ezeket az adatokat a LuckyTemplates táblájába viszi át. Ha ezt megteszi, a tábla kisebb bájtban menthető, így nem lesz túl nagy a modell.
Oszlopok eltávolítása a LuckyTemplates táblázat optimalizálásához
Ezt még tovább is viheti, ha a LuckyTemplates táblán belül rendezi az oszlopokat. Ha hosszabb a listája, a nevük alapján kicsit másképp csoportosíthatja őket, és használhatja anyilatkozat. Számos módja van egy teljes modell létrehozásának egyetlen táblázat alapján.
Ki is bonthat egy táblázatot, különösen akkor, ha sok valutával rendelkezik. Ismét csak kattintson a jobb gombbal, majd válassza a Referencia lehetőséget .
Ha több kapcsolódó oszlopa van, egyszerűen el kell távolítania a többi oszlopot az új táblázat gyors létrehozásához.
A legfontosabb dolog, amit észben kell tartania, amikor kivonja az információkat a nagy táblázatból, az az, hogy szabadon távolítsa el az oszlopokat is. Nem kell minden adatot a ténytáblában, és minden mást a keresési táblázatban tárolnia. A ténytáblázatnak a lehető legvékonyabbnak kell lennie, és sok keresési táblát kell létrehoznia, hogy az adatokat a lehető legjobban konszolidálja.
Következtetés
Hasznos technikákat osztottam meg itt a LuckyTemplates táblák optimalizálásához. Ezek az aggodalmak meglehetősen gyakoriak, különösen akkor, ha Excel-háttérről érkezik. Gyakran látok sok aggodalmat a hatalmas lapos fájlokkal kapcsolatban, mivel kezdettől fogva több ezer adatsor is lehet.
Valójában egy modellt kell létrehoznia körülötte, és egy vékony asztalt kell készítenie. Ha ennek megfelelően szűr, akkor egy tömörebb táblázatot kaphat , amely tartalmazza az összes szükséges információt, például a régiót, a vásárlói termékeket és egyebeket .