Sloupec indexu Pandas Drop: Vysvětleno s příklady
Sloupec indexu Pandas Drop: Vysvětleno s příklady
V tomto návode by som chcel ukázať, ako môžete vytvárať aplikácie na vytváranie logistických správ v LuckyTemplates pomocou údajov z reálneho sveta. Chcem ukázať rozsiahlosť toho, čo môžete robiť v LuckyTemplates a jeho skvelé možnosti. Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.
Prejdeme si príklad pochádzajúci od jedného z našich členov v rámci LuckyTemplates Challenge 12 LuckyTemplates a podelím sa o to, ako by som osobne pristupoval k problému a k vylepšeniam, o ktorých si myslím, že sa dajú aplikovať na model.
Obsah
Ukážkové aplikácie na reportovanie logistiky v LuckyTemplates
Prvá vec, ktorú na tejto správe naozaj milujem, je skutočný zážitok z navigácie. Je to ako plne postavená webová aplikácia. Je to ako obrázok GIF, kde sa po kliknutí naň objaví prekryvný aspekt. Člen ju rozdelil do štyroch rôznych segmentov analýzy. Máme segmentáciu Air, Road, Rail a Sea.
Ak sa prekliknete cez jeden z týchto segmentov, povedzme tu Cesta, dostanete sa na inú stránku, ktorá vám poskytne prehľad o všetkej rôznej doprave, ktorá sa deje po ceste.
Myslím, že je to dobré miesto, kde začať. Keď hodnotíte akýkoľvek súbor údajov, naozaj sa chcete pokúsiť pochopiť príbeh, ktorý sa snažíte povedať. Príbeh, ktorý rozprávate, sa môže dosť zmeniť v závislosti od toho, čo považujete za svoje najdôležitejšie filtre alebo najdôležitejšie dimenzie. V tomto prípade bol najdôležitejším rozmerom rozdelenie dát.
V každom segmente je teda nejaká analýza a ďalšie kľúčové informácie, no na ľavej strane je aj navigácia, na ktorú sa môžete preklikať. Ak chcete získať ďalšie informácie, môžete vykonať hĺbkovú analýzu údajov. Toto sú veci, ktoré sú skvelé pre čokoľvek, čo súvisí s logistikou. Ukazuje všestrannosť toho, s čím môžeme robiť.
Dátový model a množina údajov pre aplikácie na reportovanie logistiky
Teraz si chcem rýchlo prejsť, ako sa pozerám na súbory údajov a ako by som to potenciálne urobil inak, pretože v tomto prípade sa urobilo to, že model zostal veľmi jednoduchý. Po prvé, páči sa mi skutočnosť, že člen použil techniku vodopádu, kde máme naše vyhľadávacie tabuľky hore a tabuľky faktov dole.
Avšak tento individuálny vzťah v oblasti financií tu nie je niečo, čo by som vo všeobecnosti robil. Pravdepodobne by som to nechal ako stôl sám o sebe. Ale možno by som vytvoril vyhľadávaciu tabuľku spoločného stĺpca, ako je ID zásielky. Pokúsil by som sa spojiť tieto dva stĺpce ID zásielky a zlúčiť ich do jedného. Alebo alternatívne by som mohol odstrániť duplikáty, umiestniť ich ako vyhľadávaciu tabuľku a potom vytvoriť vzťah jeden k mnohým z tohto stĺpca jedinečných hodnôt.
Teraz sa pozrime, ako vyzerajú prepravné údaje. S akýmikoľvek logistickými informáciami budete mať riadkovú položku ako časť informácií o transakcii, ktorá bude v skutočnosti ID zásielky . Potom bude vychádzať, kedy odišla, odkiaľ odišla a potom, kam išla, kedy pristála atď.
Existuje veľa vecí, ktoré môžu vyplynúť len z týchto informácií, ale hlavnou vecou je tu zjavne ID zásielky. To bude náš index v našej tabuľke faktov. Môžete však vidieť, že ide v skutočnosti o obrovský stôl. Aj keď je počet riadkov pomerne malý, existuje 121 stĺpcov. To je príliš veľa stĺpcov pre tabuľku faktov.
To, čo chcete robiť so súbormi údajov, ako je tento, je, že chcete rozdeliť segmenty informácií, ktoré dávajú zmysel. Jedna vec, ktorú dokážem rýchlo identifikovať a ktorá by bola dobrou vyhľadávacou tabuľkou, je Locations. Informácie o kódoch krajín pôvodu, cieľových krajín atď. sú dôležité pre tento typ aplikácie na podávanie správ. Týmto spôsobom nebudete mať znova a znova duplikáty informácií. Tým sa zníži zložitosť vášho modelu a zníži sa veľkosť súboru.
Existuje mnoho ďalších vecí, ktoré tu môžeme zlepšiť, vrátane typu tovaru, klientov, plavidiel a typov dodávok, ktoré by sme tiež mohli rozdeliť do vyhľadávacích tabuliek.
To, čo tu tiež hľadám, sú stĺpce číselných hodnôt, pretože tu vytvorím svoje miery. Budem robiť len jednoduché súčty, aby som mohol filtrovať pomocou rozmerov vyhľadávacej tabuľky, ktoré vytváram.
A tak by model vyzeral trochu inak. Mal by som možno štyri alebo päť ďalších vyhľadávacích tabuliek navrchu a preniesť ich až nadol k príslušným indexom v tabuľke zásielok.
Záver
Toto je príklad aplikácie na podávanie správ o logistike v LuckyTemplates. V tomto vzorovom prehľade som vám ukázal, ako vyzerá súbor logistických údajov a dátový model, a podelil som sa s vami o svoje myšlienky a body na zlepšenie.
Dúfam, že vám tento návod pomoholsnahy. Viac súvisiaceho obsahu nájdete na nižšie uvedených odkazoch.
Na zdravie!
**** * Súvisiace príspevky vo fóre podpory *****
Sloupec indexu Pandas Drop: Vysvětleno s příklady
7 způsobů, jak zkontrolovat, zda řetězec Pythonu obsahuje podřetězec
Pochopte, čo je dynamický obsah Power Automate a ako umožňuje používateľom vyberať odkazy na polia z predchádzajúcich krokov alebo zapisovať výrazy.
V tomto tutoriálu se naučíte, jak sdílet soubor s osobou, která není součástí vaší společnosti, pomocí parametru dotazu sql v LuckyTemplates.
Zjistěte, jak používat funkci odebrání a jak nastavit vyskakovací okna pro potvrzení v aplikaci, kterou jste vytvořili od začátku.
Naučte se vizualizovat kontext filtru libovolné buňky v tabulce nebo matici v LuckyTemplates DAX Studio pomocí popisků.
Naučte se vytvářet toky Power Automate od začátku. Místo použití šablony budeme spouštěče a akce vytvářet sami.
Pozrite si tento tip LuckyTemplates od Briana o tom, ako môžete dynamicky porovnávať prvých N pracovných dní pomocou dotazu Power.
Získajte informácie o modelových aplikáciách Power Apps, o tom, ako nastaviť prostredie a ako sa v ňom efektívne pohybovať.
Získajte viac informácií o práci s mapami lokalít v modelových aplikáciách Power Apps a objavte rôzne zložitosti a spôsoby, ako sa s nimi vysporiadať.