Skapa en datumtabell i LuckyTemplates
Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.
Efter , nästa du behöver lära dig är nyckelordet DEFINE. I den här handledningen går vi igenom en översikt över vad nyckelordet DEFINE är och hur det används i DAX Studio. Specifika exempel diskuteras längs vägen.
Innehållsförteckning
Använda nyckelordet DEFINE i DAX Studio
DEFINE är ett nyckelord som definierar entiteter som tillämpas på en eller flera EVALUATE-satser i en DAX-fråga.
Exempel #1: DEFINE med DAX-funktioner
I det här exemplet hämtar den första raden i koden alla distinkta kvantiteter i försäljningstabellen. Den andra raden begränsar de kvantiteter som returneras. För att returnera resultatet av variabeln måste du använda nyckelordet EVALUATE .
Om du försöker UTVÄRDERA den andra variabeln visas ett annat resultat.
Du kan vidare använda variabeln FewQuantities för att räkna antalet rader i försäljningstabellen som hänför sig till kvantiteterna 1, 2 och 3.
Du måste också användakonstruera. Applicera sedanochfunktioner för att räkna antalet rader i försäljningstabellen. Placera därefter variabeln FewQuantities i filtret. Detta ger dig det totala antalet rader i tabellen Försäljning.
Exempel #2: Komplexa uttryck
Låt oss titta på ett annat exempel som handlar om komplexa uttryck.
I det här fallet måste du använda en tabellkonstruktion för att returnera en kolumn som innehåller kvantiteterna 1, 6, 3 och 5. För den andra variabeln behöver dufunktion för att filtreravariabeln Försäljningsmängd och variabeln Fåkvantiteter.
Innan du fortsätter, kör EVALUATE FilterContextFromSlicer för att veta om du får rätt resultat hittills.
När det är gjort, mata in funktionen SUMMARISECOLUMNS enligt koden nedan:
Den här nedre delen av koden efterliknar beteendet hos .
DeFunktionen är användbar för att skapa bilder och svara på frågor. I det här fallet är skivorna en del av filterkontexten. Sedan måste du lägga till en ny kolumn, Totalt rader, för att visa resultaten av koden. Det sista argumentet använder COUNTROWS -funktionen för att returnera antalet rader i tabellen Försäljning.
Om du kör den här koden får du en tabell som består av två kolumner. Den första kolumnen visar produktfärgen medan den andra visar totala rader.
Konstruktionen COUNTROWS (försäljning) används dock inte idealiskt i funktionen SUMMARISECOLUMNS. Istället är bästa praxis att skapa nya åtgärder. Detta kommer att diskuteras ytterligare i efterföljande tutorials.
Slutsats
Denna handledning ger dig snabba och specifika exempel på hur du kan använda nyckelordet DEFINE i dina DAX Studio-koder. Det är också avgörande för att få variabler att fungera korrekt.
DAX Studio är ett kraftfullt verktyg för frågebyggnad och rapportutveckling. Genom att lära dig syftet och funktionen för inte bara DEFINE, utan alla tillgängliga nyckelord och funktioner, kommer du att bli mer skicklig på att hantera komplexa problem och avancerad kodningslogik.
Lycka till,
LuckyTemplates-experter
Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.
Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.
I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.
Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.
Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.
I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.
I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.
I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.
I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.
Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.