Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze blog laat ik je zien hoe je data uit verschillende tijdframes kunt vergelijken binnen dezelfde visualisatie. U kunt geweldige LuckyTemplates-inzichten krijgen met deze geweldige techniek met tijdgerelateerde DAX. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
Ik ontdekte deze benadering van het . Een van de leden suggereerde deze techniek zelfs als een oplossing voor een vraag over hoe om te gaan met een bepaald voorraadrapport en gegevens te vergelijken. Laten we eens kijken naar de voorbeeldgegevens die op het forum worden gegeven.
Inhoudsopgave
Twee verschillende tijdframes voor dezelfde datum
Het betreffende voorraadrapport is ontworpen om de voorraadpositie aan het einde van de maand van de afgelopen 6 maanden weer te geven op basis van een voorraadhistorie- tabel.
Met het rapport kunt u gegevens binnen een bepaald tijdsbestek bekijken met behulp van een datumslicer. In principe kun je alles voorafgaand aan de datum op de snijmachine zien.
De gebruiker wil zoveel mogelijk LuckyTemplates-inzichten krijgen door naar de resultaten van de huidige datum te kijken en deze te vergelijken met een ander tijdsbestek . Maar hij wil ook een langere periode zien voor dat 2e tijdsbestek .
Hier is het probleem. Er is een natuurlijke context op de rapportpagina, wat het moeilijk maakt om dat te doen. Er moet een andere oplossing zijn dan alleen het gebruik van de LuckyTemplates-filters op paginaniveau.
Laten we het probleem bekijken met behulp van een lijngrafiek.
Met de gebruikelijke filters zien de twee verschillende tijdframes eruit als de onderstaande visualisatie. De blauwe en gele lijnen vertegenwoordigen elk dezelfde data, maar uit verschillende tijdsbestekken.
Onze gebruiker wil alleen de 1e set datapunten tot een bepaald punt laten zien , terwijl hij ook een 2e set datapunten over een langere periode wil laten zien . Dit betekent dat de blauwe lijn veel korter zal moeten zijn dan de gele lijn. De blauwe lijn stopt in feite met het weergeven van gegevens op een bepaald punt.
In zekere zin zou dit gezien kunnen worden in termen van een prognose. Het is als het projecteren van gegevens in de toekomst voor het 2e tijdsbestek, maar alleen gegevens zien tot een bepaald punt in het huidige tijdsbestek.
Twee datumtabellen gebruiken
De in het forum voorgestelde strategie omvat het gebruik van twee datumtabellen . De 1e datumtabel vertegenwoordigt de blauwe lijn, terwijl de 2e de gele lijn in de visualisatie vertegenwoordigt .
De tabel Stock History is de feitentabel in dit model. De tabel 1st Dates heeft een actieve relatie met Stock History .
Maar de tabel Dates2 heeft ook een actieve relatie met de feitentabel . Dit betekent dat de natuurlijke context van deze twee plaatsen zal komen . Dit is de sleutel tot deze oplossing.
U moet niet vergeten dat het tijdsbestek afhangt van de slicer. Dit betekent dat de slicer de gegevens bepaalt die door de lijnen worden weergegeven.
Als u kijkt naar wat er achter de eerste regel gebeurt, ziet u een eenvoudige functie toegepast op de voorraadgeschiedenis.
Wat de 2e regel betreft, wordt een tijdintelligentiefunctie toegepast.
Het is een basistijdintelligentiepatroon dat de functie gebruikt in de voorraadgeschiedenistabel. Vervolgens wordt gebruikt om te verwijzen naar de tabel Dates2.
Hoewel we de 1st Dates-tabel niet gebruiken en alleen de 2e gebruiken, zullen ze allebei nog steeds in de visualisatie verschijnen . Dat komt omdat nogmaals, ze hebben allebei een actieve relatie met de feitentabel . Elke keer dat een filter wordt toegepast, worden beide datumtabellen ook gefilterd.
Nu kunt u ook dingen binnen uw model vereenvoudigen. U kunt er bijvoorbeeld voor kiezen om alleen de kolom Datum te nemen en de andere te verwijderen.
Werken met meerdere datums in LuckyTemplates
Klanten tellen in de loop van de tijd DISTINCTCOUNT gebruiken in LuckyTemplates
Hoe LuckyTemplates Slicer-selecties oogsten voor gebruik binnen andere maatregelen
Conclusie
Dat was een unieke manier om gegevens uit twee verschillende tijdframes te vergelijken. Het opent andere mogelijkheden om zoveel mogelijk LuckyTemplates-inzichten te krijgen.
U kunt deze aanpak gebruiken bij het werken met bijvoorbeeld budgettering of scenarioanalyse . U kunt verschillende scenario's over verschillende tijdsbestekken uitvoeren en proberen het verwachte rendement te zien. Dit laat zien hoeveel je kunt doen met LuckyTemplates als je wat creativiteit toevoegt aan je aanpak.
Al het beste,
***** LuckyTemplates leren? *****
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