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.
I den här självstudien lär du dig hur du skapar en sammansatt modell och använder DirectQuery på en LuckyTemplates-datauppsättning eller i Azure Analysis Services.
De tidigare handledningarna har diskuterat nyckelorden , , och. I vissa specifika fall skriver DAX-motorn automatiskt dessa nyckelord även om du inte uttryckligen använde dem. Du lär dig hur du härmar detta scenario och förstår vad som händer bakom kulisserna.
Innehållsförteckning
Skapa en sammansatt modell: Komma igång
I den här demonstrationen har en vy redan skapats för tabellen Datum. Välj koden och kör den.
Du kan se att det resulterar i en enkel datumtabell som har kolumnerna Datum, Månad och Kalenderår.
Publicera sedan datamodellen till .
Gå till LuckyTemplates. Klicka på Get Data och sedan LuckyTemplates-datauppsättningar .
Välj datumtabellen och klicka sedan på Skapa .
Öppna vyn Relationer.
mellan försäljningstabellen och tabellen Datum baserat på försäljningsbeställningsdatum och datumtabellens datum . Du kan göra detta genom att dra datum till beställningsdatum. Vänta på att LuckyTemplates skapar relationen. När du är klar klickar du på OK.
Du kan se att en begränsad relation mellan försäljningstabellen och datumtabellen har skapats. Ett begränsat förhållande betecknas med symbolen nedan.
Skapa frågan för den sammansatta modellen
Gå till panelen Fält, öppna försäljningstabellen och skapa en ny kolumn .
I den här nya kolumnen, . För det här exemplet visar den nya kolumnen beställningsåret.
När du är klar, dra och släpp den nya kolumnen i LuckyTemplates-duken.
Konvertera detta till en tabell och se till att kolumnen Order Year används som en rad.
Dra och släpp sedan datumet från tabellen Datum. Datumet bör också tilldelas som en rad.
Klicka på rullgardinspilen för Datum och välj Räkna . Detta kommer att räkna antalet värden under ett visst år.
För närvarande visar tabellen samma räknevärde för varje år.
Detta beror på att relationen mellan tabellen Försäljning och tabellen Datum är enkelriktad . Så ett filter från försäljningstabellen tillämpas inte på datumtabellen.
För att åtgärda detta, skapa en ny åtgärd.
Detta mäter antalet räkningar i datumtabellen. Det kommer sedan att ändra karaktären på relationen med hjälp avfungera. BÅDA - funktionen ser till att filtret går åt båda hållen.
Dra och släpp detta nya mått på tabellen och ta bort kolumnen Datum.
Gå till fliken Visa och klicka på . När rutan Performance Analyzer visas klickar du på Starta inspelning och sedan på Uppdatera bild .
Kopiera tabellens fråga och gå tillbaka till .
Visa DAX Query & DirectQuery
När du klistrar in koden visas en dialogruta som frågar vilka frågor du vill klistra in.
Eftersom detta är att ansluta till LuckyTemplates-datauppsättningen med alternativet DirectQuery, klicka på alternativet Både DAX och Direct Query .
Koden innehåller två avsnitt. Den övre delen visar DAX-frågan som körs på grund av den lokala modellen.
Längst ner kan du se fjärrmodellen i LuckyTemplates-tjänsten som kör DirectQuery.
Detta ger dig en bild av vad som händer med din DAX-kod. Motorn försöker skapa en tabell med nyckelordet TABLE. Så även om du inte använde nyckelorden TABLE och COLUMN för att skapa frågor, använder motorn dem bakom kulisserna.
Slutsats
Denna handledning visar ett grundläggande exempel på hur sammansatta modeller fungerar i DAX Studio. Det här är en bra bild av vad som händer bakom kulisserna.
I det här exemplet använder DAX-motorn nyckelorden TABLE och COLUMN för att fylla i resultatet av matrisen eller visualiseringen. Så även om du inte uttryckligen använde dessa nyckelord, använder motorn dem bakom kulisserna för att ge dig det resultat du behöver.
Med vänliga hälsningar,
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.