Matrix in LuckyTemplates met behulp van rekengroepen

Matrix in LuckyTemplates met behulp van rekengroepen

In deze zelfstudie wordt ingegaan op rekengroepen en hoe u deze kunt implementeren in een matrix met behulp van de Tabellarische Editor in LuckyTemplates . U leert hoe u efficiënt gegevens kunt ophalen en weergeven in uw rapporten.

Inhoudsopgave

Een matrix maken in LuckyTemplates

Rekengroepen kunnen worden gebruikt om selectief een meetwaarde in een matrix of een andere vorm van visualisatie weer te geven. Maar daarvoor, hier is hoe je een matrix maakt zonder rekengroepen te gebruiken.

Maak eerst een matrix door kolommen uit verschillende tabellen te slepen. In dit voorbeeld worden Maandnaam, Totale winst, Totale verkoop en Totale kosten gebruikt.

Matrix in LuckyTemplates met behulp van rekengroepen

Maak vervolgens een slicer met de kolommen om gegevens te filteren en weer te geven, afhankelijk van de selectie. Ga naar de optie Gegevens invoeren en maak een tabel aan.

Matrix in LuckyTemplates met behulp van rekengroepen

Geef in de tabel de kolom Naam meting een naam en voer Totale verkoop, Totale kosten, Totale winst en Lopend totaal in . Noem vervolgens de tabel Meetconfiguratie .

Matrix in LuckyTemplates met behulp van rekengroepen

Sleep daarna de kolom Meetwaardenaam in de lay-out en maak er een slicer van.

Matrix in LuckyTemplates met behulp van rekengroepen

Matrix in LuckyTemplates met behulp van rekengroepen

Als u klaar bent, maakt u een meting om de slicer de gegevens in de matrix te laten wijzigen op basis van de selectie. Noem vervolgens de meting Meetwaarde om weer te geven .

Voorafgaand aan berekeningsgroepen werd een maat gemaakt om de geselecteerde waarde van de Maatregelnaam in de Meetconfiguratietabel te controleren.

Matrix in LuckyTemplates met behulp van rekengroepen

Sleep vervolgens de maateenheid om weer te geven in de matrix. Daarna toont de matrix alleen de waarden van de geselecteerde meting. Als u bijvoorbeeld Totale kosten selecteert, verschijnt alleen de maateenheid Totale kosten in de matrix.

Matrix in LuckyTemplates met behulp van rekengroepen

Berekeningsgroepen gebruiken in de LuckyTemplates-matrix

Dezelfde logica wordt geïmplementeerd bij het gebruik van rekengroepen. Open eerst de Tabular Editor en klik met de rechtermuisknop op Table . Selecteer vervolgens Aanmaken en kies Rekengroepen .

Matrix in LuckyTemplates met behulp van rekengroepen

Nadat de berekeningsgroep is gemaakt, hernoemt u deze Meetconfiguratie 2 .

Matrix in LuckyTemplates met behulp van rekengroepen

Berekende items maken

Klik met de rechtermuisknop op Meetconfiguratie 2 en selecteer Maken . Kies vervolgens Berekeningsitem en noem het Totale verkoop .

Matrix in LuckyTemplates met behulp van rekengroepen

Voer ten slotte Total Sales in de Expression Editor in.

Matrix in LuckyTemplates met behulp van rekengroepen

Maak nog twee berekeningsitems en noem ze Totale Kosten en Totale Winst . Voer respectievelijk de totale kosten en de totale winst in de uitdrukkingseditor in. Als u klaar bent, drukt u op CTRL + S om de wijzigingen in het LuckyTemplates-model te laden.

Telkens wanneer u wijzigingen aanbrengt in de berekeningsgroepen, moet u het LuckyTemplates-model of Analysis Services vernieuwen om te voorkomen dat uw rapporten kapot gaan.

Matrix in LuckyTemplates met behulp van rekengroepen

Plaats in de LuckyTemplates-lay-out de waarde Maandnaam en Totale verkoop.

Matrix in LuckyTemplates met behulp van rekengroepen

Sleep vervolgens Naam van de tabel Meetconfiguratie 2 naar de lay-out en maak er een slicer van. U kunt dan de berekeningsitems zien die in de Tabellarische Editor zijn gemaakt.

Matrix in LuckyTemplates met behulp van rekengroepen

Als u een maat selecteert in de slicer, toont de matrix u de waarden van de geselecteerde maat.

Matrix in LuckyTemplates met behulp van rekengroepen

In plaats van de slicer-selectie uit te voeren met de optie Gegevens invoeren, kunt u de Berekeningsgroep gebruiken. Tabular Editor maakt het gemakkelijker om berekeningsitems toe te voegen, in tegenstelling tot de hard-coded methode waarbij u DAX-codes moet bijwerken en Power Query moet gebruiken.

Met rekengroepen verschijnen rekenitems automatisch in de slicer en matrix zodra u het LuckyTemplates-model vernieuwt .

De volgorde van items in een LuckyTemplates-matrix wijzigen

De volgorde van de maten in de slicer kan worden gewijzigd; u kunt de waarde van het ordinale veld wijzigen of eenvoudigweg een meting over de andere slepen en neerzetten.

Om toegang te krijgen tot het Ordinal-veld, opent u de Tabular Editor en klikt u met de rechtermuisknop op een berekeningsitem. Selecteer vervolgens Eigenschappen .

Matrix in LuckyTemplates met behulp van rekengroepen

De volgorde van de meting in de slicer is afhankelijk van het veld Ordinaal.

Matrix in LuckyTemplates met behulp van rekengroepen

Als u klaar bent, drukt u op CTRL + S om de wijzigingen in het LuckyTemplates-model te laden. Nadat u het model heeft vernieuwd, ziet u de volgorde en rangschikking van de meting in de slicer. In dit voorbeeld is de volgorde als volgt: Totale winst, Totale verkoop en Totale kosten.

Matrix in LuckyTemplates met behulp van rekengroepen

Meerdere variaties creëren met behulp van functies

Als je 5 basismaten hebt en je wilt 10 variaties creëren door functies zoals PREVIOUSYEAR te gebruiken , dan heb je 50 maten in je model. Het onderhouden van die maatregelen is moeilijk omdat u ze een naam moet geven en opslaan in het LuckyTemplates-bestand, waardoor het model opzwelt en vertraagt.

Het probleem kan echter worden opgelost door rekengroepen te gebruiken. Maak eerst een rekengroep en noem deze Time Intelligence .

Matrix in LuckyTemplates met behulp van rekengroepen

Maak vervolgens berekeningsitems aan. Noem het eerste item CY (Current Year) en voer in de Expression Editor in. Op basis van de selectie of de meting die u in een visual bekijkt, wordt de geselecteerde meting vervangen door die meting.

Matrix in LuckyTemplates met behulp van rekengroepen

Maak vervolgens nog een meting en noem deze PY (Previous Year). Voer in de Expressie-editor in en gebruik SELECTEDMEASURE als het eerste argument. Voer vervolgens in via de kolom Datum.

Matrix in LuckyTemplates met behulp van rekengroepen

Als u Totale kosten in de matrix selecteert, wordt deze vervangen door de geselecteerde maateenheid. De functie SAMEPERIODLASTYEAR wordt toegepast op de filtercontext. Ten slotte verplaatst CALCULATE de waarden van het voorgaande jaar.

Maak daarna nog een item en noem het Vorige maand . Voer dezelfde code in als het PY-item, maar wijzig SAMEPERIODLASTYEAR in .

Matrix in LuckyTemplates met behulp van rekengroepen

Maak nog een berekeningsitem en noem het Lopend totaal . Kopieer de vorige code maar wijzig de time intelligence-functie in DATESYTD .

Matrix in LuckyTemplates met behulp van rekengroepen

Een meting omzetten in een visualisatie

Als u klaar bent, drukt u op CTRL + S om de wijzigingen op te slaan en te laden. Ga vervolgens naar LuckyTemplates en vernieuw het model. Sleep Naam uit de tijdinformatietabel en verander het in een snijmachine.

Matrix in LuckyTemplates met behulp van rekengroepen

Als u een veld in de slicer selecteert, toont de matrix u gegevens, afhankelijk van uw selectie.

Matrix in LuckyTemplates met behulp van rekengroepen

Als u het lopende totaal wilt zien, sleept u het kalenderjaarnummer en plaatst u het in het veld Rijen van de matrix.

Matrix in LuckyTemplates met behulp van rekengroepen

Door Lopend totaal te selecteren in de slicer, ziet u dat er waarden worden toegevoegd.

Matrix in LuckyTemplates met behulp van rekengroepen

Als u PY selecteert in de slicer, krijgt u de waarden van het jaar 2021.

Matrix in LuckyTemplates met behulp van rekengroepen

Als u CY selecteert, ziet u dat het veld verandert in 2020 en de waarden van het huidige jaar.

Matrix in LuckyTemplates met behulp van rekengroepen

Als u nu Naam van de tijdinformatietabel naar het veld Kolommen van de matrix sleept en neerzet, ziet u alle gegevens in de matrix.

Matrix in LuckyTemplates met behulp van rekengroepen

Conclusie

De zelfstudie heeft u twee manieren laten zien om matrices te maken in LuckyTemplates. Als uw model slechts enkele maten heeft, kan de eerste methode worden gebruikt. Als u echter te maken heeft met meerdere metingen en grote matrices, wordt het gebruik van rekengroepen aanbevolen .

Rekengroepen kunnen worden gebruikt om metingen en gegevens in uw model weer te geven en er tussen te schakelen . Berekeningsitems kunnen ook worden gemaakt en toegepast op een enkele meting om meerdere variaties te creëren.


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