Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze zelfstudie laat ik u mijn proces zien bij het maken van LuckyTemplates-rapporten en hoe ik mijn DAX-maatregelen organiseer om me te helpen soepel door mijn rapport te navigeren. Ik zal me vooral concentreren op hoe ik de defecten- en downtime- analyses in dit rapport heb ontwikkeld.
Ik ga het rapport dat ik heb ingediend gebruiken als inzending voor de 10e ronde van de LuckyTemplates Challenge . Dit is een reeks uitdagingen die zijn uitgebracht op het , waar iedereen de kans krijgt om aan een probleem te werken met behulp van de verstrekte dataset en uitdaging.
Inhoudsopgave
DAX-metingen organiseren in submappen
Ik ga om te beginnen naar de modelweergave in de LuckyTemplates-desktop. Zo ziet de datamodelweergave eruit met de nieuwste LuckyTemplates-update.
Aan de rechterkant heb ik één tabel voor al mijn belangrijkste maatregelen.
Zoals je kunt zien, zijn er hier nogal wat maatregelen. Hoewel ik in het verleden modellen heb gehad die veel meer meetwaarden bevatten, zal het organiseren ervan in submappen het werk gemakkelijker en efficiënter maken.
Ik zal beginnen met deze Top N-maatregelen. Ik ga op elke maat klikken terwijl ik de Ctrl-toets ingedrukt houd om degene te selecteren die ik in een enkele map zal samenvoegen.
Vervolgens noem ik de submap onder weergavemap. Om ervoor te zorgen dat het gemakkelijk is om te weten waar die map over gaat, noem ik hem Top N. Zodra ik op de Enter-toets klik, worden de maten die ik eerder heb geselecteerd gegroepeerd in een enkele submap.
Ik zal hetzelfde doen voor mijn best presterende maatregelen. Ik organiseerde ook mappen voor de algemene rang en de slechtst presterende maatregelen.
Nu ga ik je laten zien hoe alles eruitziet in de rapportweergave. Zoals u kunt zien, geeft het samenvoegen van LuckyTemplates DAX-metingen in submappen mij meer ruimte onder de tabel Key Measures. Het maakt het ook makkelijker om te zoeken naar de maatregelen die ik nodig heb.
Dus als ik de submap voor Algemene rang open, kun je de maten zien die ik eerder heb gegroepeerd.
Dit is een geweldige techniek die u kunt toepassen bij het bouwen van LuckyTemplates-rapporten, vooral als u met een groot aantal metingen in één rapport werkt.
LuckyTemplates-rapporten maken: de pagina met defecten
Nu ik mijn maatregelen heb georganiseerd, laat ik je zien hoe ik te werk ben gegaan op twee van de pagina's in mijn rapport: de pagina Defecten en de pagina Downtime. Aangezien ik veel dia's heb voor dit verslag, heb ik ervoor gekozen om het zo eenvoudig mogelijk te houden.
Ik zal beginnen met de pagina Defecten. Dit is hoe het eruit ziet.
De achtergrond toevoegen
Ik heb alle achtergronden gemaakt die ik voor dit hele rapport heb gebruikt in PowerPoint. Zo zag de afbeelding eruit toen ik deze importeerde in LuckyTemplates.
U ziet het bestand onder Pagina-achtergrond in het opmaakvenster. Omdat ik de dia als Defects.png heb opgeslagen, is dat de bestandsnaam die hier ook verschijnt.
Er zijn ook een aantal opties voor hoe de afbeelding op de rapportpagina past. Zorg ervoor dat u Fit kiest, want dit geeft u de beste weergave van de dia die u als achtergrond gebruikt.
Paginanavigatie toevoegen
Toen ik eenmaal de achtergrondafbeelding op zijn plaats had, begon ik meer elementen toe te voegen. Een van de belangrijkste elementen die ik heb toegevoegd, was dit Home-pictogram waarop gebruikers kunnen klikken om terug te gaan naar de startpagina.
Het enige wat ik deed, was een actie instellen voor dat pictogram. In dit geval koos ik Paginanavigatie onder Type.
Vervolgens koos ik Thuis als bestemming.
Ik voeg ook een tooltip toe om te helpen bij paginanavigatie. Ik heb dit ingesteld om te zeggen "Klik om startpagina te bekijken" telkens wanneer een gebruiker de aanwijzer over het startpictogram beweegt.
Snijders toevoegen
Vervolgens werkte ik aan de slicers bovenaan de pagina. Voor dit rapport heb ik alleen de standaard slicers gebruikt die bij de LuckyTemplates-desktop worden geleverd wanneer u deze downloadt.
Het mooie van deze slicers is dat ze automatisch hetzelfde kleurthema toepassen dat ik heb ingesteld voor het hele rapport, dat ik heb gemaakt op een website genaamd Powerbi.tips.
Wat ik wel heb ingesteld binnen LuckyTemplates zijn de schaduwen die rond de slicers verschijnen. Trouw aan het thema, worden ze automatisch ingesteld op blauw.
Ik heb de schaduwen ingeschakeld door naar de instellingen voor de snijmachines te gaan en op het verfrollerpictogram te klikken. Van daaruit tikte ik gewoon op de schakelaar naast Shadow.
U kunt ook kiezen waar de schaduw wordt weergegeven door op de vervolgkeuzelijst onder Voorinstelling te klikken. In dit geval heb ik ervoor gekozen om mijn schaduwen rechtsonder te hebben.
Zoals ik eerder al zei, heb ik alleen de ingebouwde slicer onder het visualisatievenster in LuckyTemplates gebruikt, omdat ik de zaken zo eenvoudig mogelijk wilde houden.
Er zijn echter ook momenten waarop u geen andere keuze heeft dan meer slicers te maken dan normaal. In dit geval zou ik aanraden om de Smart Filter Pro van OKVIZ te gebruiken .
Dit is een betaalde tool bedoeld voor aangepaste visuals, maar het is erg goedkoop, gebruiksvriendelijk en voegt veel meer mogelijkheden toe bij het bouwen van LuckyTemplates-rapporten .
Terugkomend op de slicers, ik wilde de gegevens kunnen filteren op leverancier, categorie en materiaaltype. Ik zal je laten zien hoe dit de rest van de visuals op de pagina beïnvloedt.
Grafieken en andere afbeeldingen
Deze tabel toont het totale aantal defecten en het percentage defecten per fabriekslocatie.
Onder het deelvenster Waarden kunnen we zien dat ik helemaal geen LuckyTemplates DAX-metingen heb gebruikt.
Het enige wat ik deed was de kolom Total Defect Qty gebruiken en die in de sectie Waarden plaatsen.
Daarna gebruikte ik ook Total Defect Qty onder Tooltips.
Als ik op de vervolgkeuzeknop ernaast druk, krijg ik een aantal opties. In dit geval heb ik het menu onder Waarde weergeven als uitgebreid en vervolgens Percentage van eindtotaal gekozen .
Vervolgens heb ik de naam zojuist gewijzigd in % defecten door dat in te typen.
Als ik naar dit staafdiagram kijk, zie ik dat Hingham de meeste defecten in de lijst heeft.
Als u de aanwijzer over die balk beweegt, ziet u de fabriekslocatie, het totale aantal defecten en het percentage defecten.
Ik kan ook op Hingham klikken en het zal automatisch de gegevens in alle andere tabellen opsplitsen.
Het past zelfs de visuele kaart aan om u de locatie van deze plant te laten zien.
Het volgende dat ik deed, was de defecten visualiseren op basis van het gebruikte materiaal. Ik heb zojuist de tabel voor de fabriekslocatie gekopieerd en gewijzigd in materiaalsoort.
Ik gebruikte dezelfde strategie die ik in de vorige tabel gebruikte. Als ik de muisaanwijzer op de hoogste invoer plaats, wordt weergegeven dat dit de grondstoffen vertegenwoordigt , en het toont het totale aantal defecten en het % defecten .
Als u op een van deze grondstoffen klikt, wordt ook de rest van de gegevens op deze pagina doorgesneden. De enige uitzondering zou de visuele kaart zijn. Dat komt omdat het alleen de locatie van de plant weergeeft en niet echt iets te maken heeft met het materiaaltype.
Dit is ook de reden waarom zelfs als ik op grondstoffen klik, de kaart niet op één enkel punt inzoomt, in tegenstelling tot wat eerder gebeurde toen ik op Hingham op het andere staafdiagram klikte.
Maar als ik de grafiek bekijk met de defecten per plantlocatie, dan zie ik welk deel van het totaal uit grondstoffen bestaat. Het exacte aantal verschijnt in de samenvatting als het gemarkeerde nummer.
De volgende visual toont het type defect. Dit heeft minder ingangen – Geen impact , Impact en Afgewezen .
Als ik op een van deze drie klik, zie je dat het alle beelden doorsnijdt behalve de kaart. Nogmaals, dat komt omdat de kaart afhankelijk is van de plantlocatie.
Als je naar deze visual kijkt, dragen de verticale lijnen en de cijfers onderaan er niet echt toe bij.
Dus ik zal doorgaan en daar vanaf komen door de X-as uit te schakelen. Ik kan dat doen via het opmaakvenster.
Zonder de X-as ziet het beeld er nu schoner en aantrekkelijker uit.
De laatste visual op de pagina Defecten is de kaart.
Ik heb een legenda toegevoegd met de plantlocaties.
Ik heb ook de lengte- en breedtegraad om elke locatie aan een punt op de kaart te koppelen.
Ik heb ook laten zien hoe ik de lengte- en breedtegraad voor elk van deze steden op Google Maps heb gekregen in een aparte zelfstudie waarin ik heb laten zien hoe ik alle gegevens die ik in dit rapport heb gebruikt, heb getransformeerd.
De afmetingen van de cirkels variëren omdat elk van deze cirkels is gebaseerd op de werkelijke totale hoeveelheid defecten.
Dit is ook een interactieve grafiek. Als ik met de muis over een specifiek punt beweeg, worden de details voor die locatie weergegeven. Dit toont bijvoorbeeld de plantlocatie, breedtegraad, lengtegraad en het totale defect.
Als u op de cirkel klikt die Twin Rocks vertegenwoordigt, worden ook de gegevens op de andere visualisaties gefilterd. Het toont de defecten op de meest linkse kaart, de defecttypes in het midden en de gebruikte materialen aan de rechterkant.
Als ik nogmaals op de locatie klik, gaat alles terug naar de normale weergave.
Zo heb ik de hele pagina Defecten gemaakt. Het lijkt misschien alsof er veel aan de hand is, maar ik kan hetzelfde patroon gebruiken voor mijn andere pagina's om al het andere gemakkelijker te maken.
LuckyTemplates-rapporten maken: de pagina Downtime
Om aan mijn Downtime-pagina te werken, hoef ik alleen maar de Defecten-pagina te dupliceren. Nogmaals, ik heb de slicers voor leverancier, categorie en materiaaltype bovenaan.
Elk van de visualisaties was op dezelfde manier opgezet. Maar deze keer heb ik het gebaseerd op downtime-minuten en niet op defecten.
Merk op dat ik ook een unieke PowerPoint-dia heb geüpload voor de achtergrond van deze pagina. Net zoals ik deze pagina heb gekopieerd en de basis van de gegevens heb gewijzigd in downtime-minuten, heb ik ook de achtergronddia gekopieerd van de afbeelding Defecten en heb ik de titel gewijzigd.
Meetgroepen maken – LuckyTemplates Best Practices
DAX-meetgroepen implementeren in uw rapporten – Een LuckyTemplates-modelleringsreview
Top 3 Best Practices om uw LuckyTemplates-modellen te organiseren
Conclusie
Dit is een van de voordelen van een duidelijk proces bij het maken van LuckyTemplates-rapporten. Het is niet nodig om pagina na pagina verschillende DAX-metingen en visualisaties opnieuw uit te voeren. Dit versnelt het werk dat u probeert te doen, en dat is precies wat er gebeurde toen ik mijn pagina's over defecten en downtime maakte.
De manier waarop ik mijn DAX-maatregelen eerder heb georganiseerd, heeft bijgedragen aan dat niveau van efficiëntie. Kortom, het doel hier is om een gedetailleerd rapport te hebben dat verbazingwekkende inzichten oplevert zonder daar al te veel tijd aan te besteden.
Al het beste,
Jarrett
Wat is zelf in Python: voorbeelden uit de echte wereld
Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.
In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.
Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.
In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.
Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.
Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.
Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.
Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.
Wat is LuckyTemplates Gateway? Alles wat u moet weten