Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

Een vraag die ik kreeg van het draait om een ​​toevoeging aan de datumquerytabel. Deze toevoeging voorkomt dat u gegevens handmatig moet filteren op de laatste datum telkens wanneer er nieuwe gegevens binnenkomen. Dit kan handig zijn als u aan een lopend rapport werkt. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.

Ik zal een link naar het genoemde bericht toevoegen aan de gerelateerde ondersteuningsforumberichten hieronder.

Houd er rekening mee dat de oplossing die ik geef het gebruik van de oude datumtabelsjabloon vereist die ik heb gegeven in de cursussen Ultimate Beginner's Guide to LuckyTemplates en Ultimate Beginner's Guide to DAX. De links daarnaar vindt u ook hieronder.

De sjabloon is een tekstbestand dat in de query-editor moet worden geplaatst. Het genereert een datumtabel op basis van de datumparameters die u invoert.

Zodra dat op zijn plaats is, laat ik je zien hoe je de tabel dynamisch kunt maken op basis van de werkelijke gegevens die je hebt.

Inhoudsopgave

Een dynamische datumtabel maken met behulp van live gegevens

Eerst ga ik de algemene datums in de tabel Verkoop controleren.

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

De verkooptabel zal dienen als de feitentabel terwijl we proberen de algemene minimumdatum te krijgen. Ik ga de functie BEREKENEN gebruiken en vervolgens de besteldatum.

Merk op dat ik hier ook slicers heb, dus ik moet ALLE datums gebruiken. Dit verwijdert alle filters die de meting in de verkeerde context zouden kunnen brengen.

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

Nu moet ik deze maat opnieuw maken. Dus ik kopieer deze formule en klik op Nieuwe maat.

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

Deze nieuwe maat is voor de totale maximale datum, dus ik hoef alleen de MIN te wijzigen in MAX.

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

Laat me deze maatregelen in mijn rapport slepen om te zien welke data eraan komen.

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

Als ik naar de gegevens uit de tabel Verkoop kijk, valt de eerste datum in mijn tijdlijn begin 2014, terwijl de laatste datum midden november 2018 valt.

Datums Queryparameters

Aangezien het belangrijkste doel hier is om de tabel Datums dynamisch te maken, zullen de resulterende datums enigszins verschillen van de kaarten die u eerder zag, vooral als we dingen veranderen in de Query-editor.

Ik ga beginnen met het invoeren van de datumsquery.

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

Daarna ga ik naar de geavanceerde editor.

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

Hier ziet u een tekstbestand waarin u persoonlijk de behandelde datums kunt invoeren.

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

Dit gaat nu de volledige datumtabelcode genereren op basis van wat we in de StartDate, EndDate en FYStartMonth plaatsen.

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

Het is deze Dates Query die de onderstaande tabel heeft gegenereerd.

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

De dynamische datumtabel maken

Wat ik nu ga doen, is de vorige tabel dupliceren en dit duplicaat gebruiken om een ​​Dynamic Date-tabel te starten.

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

Normaal gesproken gaat u naar de bron om de gegevens te genereren.

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

Vervolgens kunt u de datum hier in de Datums-query wijzigen.

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

Maar wat ik je ga laten zien, is hoe je het in plaats daarvan kunt overlappen.

Ik ga beginnen met Lijst Min. Mijn verkooptabel blijft mijn feitentabel, daarna verwijs ik naar de besteldatum.

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

Het tweede deel van de meting is de Lijst Max, en zal ook de tabel Verkoop en de Orderdatum gebruiken.

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

Met deze wijzigingen in de meting wordt de tabel nu automatisch bijgewerkt telkens wanneer er nieuwe gegevens in de tabel Verkoop binnenkomen. De datumtabel wordt ook aangepast aan de relevante datums.

Natuurlijk heb je ook wat aanpassingsruimte nodig. Daarom voeg ik meestal ongeveer 30 dagen toe aan de laatste datum. Daar is dit laatste deel van de maatregel voor.

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor

Dit is een interessant concept dat u zou helpen bij het uitvoeren van elke vorm van scenarioanalyse. Het is beter om op het einde wat extra tijd toe te voegen in plaats van het gewoon af te snijden op de laatste date.

Als we teruggaan naar de kaarten die de eerste en laatste datum tonen, zie je dat de laatste datum al is aangepast.

Een dynamische datumquerytabel maken in LuckyTemplates: zelfstudie over een query-editor


Bouw een uitgebreide datumtabel in LuckyTemplates Heel snel
Toon resultaten tot de huidige datum of een specifieke datum in LuckyTemplates
Hoe te werken met meerdere datums in LuckyTemplates

Conclusie

Met een dynamische datumquerytabel is het niet nodig om de datums handmatig te filteren telkens wanneer er nieuwe gegevens in uw feitentabel komen.

Nogmaals, ik geef er altijd de voorkeur aan om datumtabellen in de query-editor te maken, omdat dit nog steeds de meest efficiënte manier is om dit te doen.

Daarvoor heb je de tekstcode nodig die je kunt downloaden van de Ultimate Beginner's Guide-cursussen, dus bekijk de link naar die cursussen hieronder.

Al het beste,


Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

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.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

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.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

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.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

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.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

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.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

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

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten