LuckyTemplates-parameters via Query-editor

LuckyTemplates-parameters via Query-editor

In deze zelfstudie bespreken we hoe we LuckyTemplates-parameters kunnen maken en gebruiken , een krachtige functie van de Query-editor. 

Er zijn gevallen waarin we extra filters op onze gegevens willen plaatsen in de query-editor. We kunnen dat doen door de optie Parameters beheren te gebruiken in het Home -lint.

LuckyTemplates-parameters via Query-editor

Voor deze zelfstudie hebben we een voorbeeld van deze functie door gebruik te maken van wisselkoersen. Met dit voorbeeld ziet u waarom u dit zou moeten gebruiken en de reden waarom we filters in de Query-editor zouden moeten plaatsen in plaats van ze eerst in LuckyTemplates te plaatsen. Er zijn ook andere gevallen waarin dit erg waardevol is, zoals bij het maken van een rapport voor veel mensen. 

Wat we hier gaan doen, is slechts één rapport maken en de parameter wijzigen. Met deze parameter kunnen we filters in ons hele rapport plaatsen voor een geïsoleerde klant, geïsoleerde verkoopregio of winkel, of in dit geval een geïsoleerde valuta. Ik heb me al aangesloten bij een model op de achtergrond, alleen voor demonstratiedoeleinden. 

Inhoudsopgave

LuckyTemplates-parameters maken via Query-editor

Laten we eerst op de optie Parameters beheren in het Home- lint klikken.

LuckyTemplates-parameters via Query-editor

Vervolgens moet u een nieuwe parameter maken door op de optie Nieuw te klikken .

LuckyTemplates-parameters via Query-editor

We noemen deze parameter Currency . We gaan hier een filter plaatsen dat het hele rapport filtert voor de valuta die we hebben geselecteerd. We kunnen hier ook een beschrijving schrijven om ervoor te zorgen dat we de dingen zo beschrijvend mogelijk houden voor de continuïteit van ons model. Voor dit voorbeeld laten we dit leeg.

LuckyTemplates-parameters via Query-editor

We kunnen ook filters of parameters maken onder de vervolgkeuzelijst Type . In dit voorbeeld gebruiken we het teksttype .

LuckyTemplates-parameters via Query-editor

Voor de voorgestelde waarden kan dit elke waarde, zoeklijst of query zijn. We selecteren de Lijst met waarden

LuckyTemplates-parameters via Query-editor

Vervolgens kunnen we de verschillende valuta typen die we hebben, zoals AUD , USD , EUR , GBP , CHF , CAD en JYP

LuckyTemplates-parameters via Query-editor

We kunnen ook een standaardwaarde en huidige waarde implementeren . Voor dit voorbeeld hebben we USD als waarde gebruikt en vervolgens op de knop OK geklikt .

LuckyTemplates-parameters via Query-editor

Als we naar het deelvenster Query's kijken , zien we de parameter die we hebben gemaakt ( Valuta ) en dat deze een ander pictogram heeft omdat het een parameter is.

LuckyTemplates-parameters via Query-editor

We verplaatsen die parameter binnen de groep Parameterquery .

LuckyTemplates-parameters via Query-editor

We zullen ook deze vervolgkeuzelijst zien die alle verschillende valuta's laat zien die we hebben. 

LuckyTemplates-parameters via Query-editor

We hebben ook deze knop Parameter beheren . Door op deze knop te klikken, gaan we terug naar het pop-upvenster waar we aanpassingen kunnen maken voor onze parameter.

LuckyTemplates-parameters via Query-editor

LuckyTemplates-parameters implementeren in het gegevensmodel

Nu willen we ons valutaparameterfilter in ons model kunnen implementeren . We moeten denken aan alle verschillende tabellen waarnaar de valuta wordt verwezen. In dit geval wordt er momenteel naar verwezen in drie tabellen: de tabel Valuta's , Wisselkoersen en Verkoop

LuckyTemplates-parameters via Query-editor

Nogmaals, we moeten deze parameter in deze tabellen implementeren of inpluggen. Dat kunnen we doen door naar een bepaalde tafel te komen en een filter te maken. 

Laten we voor dit voorbeeld een filter maken in de tabel Valuta's . We klikken dus op de vervolgkeuzelijst van de kolom Valutatypes , deselecteren het filter Alles selecteren , selecteren de EUR- waarde en klikken vervolgens op de knop OK

LuckyTemplates-parameters via Query-editor

Nu moeten we onze geavanceerde editor controleren . 

LuckyTemplates-parameters via Query-editor

Dan zullen we zien dat de laatste transformatie die we hebben gedaan ging over " Gefilterde rijen ". 

LuckyTemplates-parameters via Query-editor

We willen een lijst maken van de parameter die we hebben gemaakt, die we hebben genoemd als Currency . Laten we dus de " EUR " wijzigen in Valuta . Dit komt omdat we dynamisch willen filteren op de parameter en niet op Euro. Laten we daarna op de knop Gereed klikken .

LuckyTemplates-parameters via Query-editor

Vervolgens zien we de wijzigingen in deze tabel waar de EUR is gewijzigd in USD .

LuckyTemplates-parameters via Query-editor

Vervolgens gaat u naar de tabel Wisselkoersen en doet u hetzelfde. We filteren de kolom Foreign Ccy door het filter Alles selecteren uit te schakelen , de GBP- waarde te selecteren en vervolgens op de knop OK te klikken . 

LuckyTemplates-parameters via Query-editor

Ga naar de geavanceerde editor , verander GBP in valuta en klik op de knop Gereed

LuckyTemplates-parameters via Query-editor

Nogmaals, we doen hetzelfde voor de tabel Verkoop . Voor de tabel Verkoop filteren we de kolom Valutacode .

LuckyTemplates-parameters via Query-editor

LuckyTemplates-parameters via Query-editor

Alles in de geavanceerde editor is gemakkelijk te begrijpen als we de M-code begrijpen.

Het begrijpen van de M-code is relevant wanneer we dit soort transformaties proberen te implementeren. 

Die wijzigingen maken de standaardwaarde van de kolommen die we hebben gefilterd naar USD . Dat komt omdat in de valutaparameterquery de waarde die we instellen voor de huidige waarde USD is . 

Laten we dit bijvoorbeeld veranderen in CAD en kijken wat er gebeurt. 

LuckyTemplates-parameters via Query-editor

Als we de tabel Valuta's , Wisselkoersen en Verkoop gaan bekijken , zien we dat ze automatisch in CAD worden gefilterd .

LuckyTemplates-parameters via Query-editor

LuckyTemplates-parameters via Query-editor

LuckyTemplates-parameters via Query-editor

Dat is een van de manieren om dit soort filter te implementeren. Aangezien deze tabellen nu zijn gefilterd, kunnen we nu op Sluiten en toepassen klikken om deze in ons model toe te passen.

LuckyTemplates-parameters via Query-editor

Nu worden onze tabellen op dit model gefilterd op basis van het laatste filter dat we in onze query-editor hebben gedaan. Dit betekent dat onze tabellen hier nu worden gefilterd op CAD- valuta. 

LuckyTemplates-parameters via Query-editor

Filters wijzigen

Om het huidige filter dat we gebruiken te wijzigen, gaat u naar het Home- lint, klikt u op de vervolgkeuzelijst van Query's bewerken en selecteert u de optie  Parameters bewerken .

LuckyTemplates-parameters via Query-editor

Dan kunnen we een andere optie hebben of het huidige filter wijzigen. We kunnen nu bijvoorbeeld ons filter wijzigen van CAD- naar USD- valuta en het toepassen door op de knop OK te klikken .

LuckyTemplates-parameters via Query-editor

Klik ten slotte op de knop Wijzigingen toepassen

LuckyTemplates-parameters via Query-editor

Daarna wordt alles op de achtergrond aangepast door de filters die we hebben gemaakt. Dat is een andere manier om eenvoudig een filter over ons hele model te plaatsen. 

LuckyTemplates-parameters via Query-editor

Conclusie

Laten we het nu afronden met deze krachtige functie. Je zou kunnen denken dat we op verschillende manieren kunnen filteren. Het grote verschil hier is echter dat dit filter gebeurt op queryniveau (Query Editor) in plaats van op rapportniveau (LuckyTemplates datamodel).

Als we dit op queryniveau doen, worden er minder gegevens in ons model ingevoerd dan wanneer we dit op rapportniveau doen. Dit komt omdat het rapportniveau alle gegevens die we hebben zal overlappen. Aan de andere kant is het doen op queryniveau hetzelfde als het opnieuw definiëren van de tabellen achter ons model via de query-editor. 

Dat gezegd hebbende, is het waarschijnlijk veel beter om onze gegevens te verfijnen door een parameter te implementeren in plaats van rechtstreeks enorme hoeveelheden gegevens op ons model te brengen. Ik hoop dat deze zelfstudie u een idee heeft gegeven over het gebruik van LuckyTemplates-parameters in uw eigen modellen.

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