Använda DAX för att ladda data från SSAS till LuckyTemplates

I den här handledningen får du lära dig om kökapaciteten hos DAX. Du kommer att lära dig hur du använder den för att ladda data från SQL Server Analysis Services (SSAS) till LuckyTemplates.

I det här exemplet har en SQL Server-datamodell redan skapats. Den innehåller tabeller för kund-, datum-, produkter- och försäljningsdata.

Du kommer att lära dig hur du laddar data inuti datamodellen i LuckyTemplates.

Innehållsförteckning

DAX-koden

Starta och skapa en åtgärd. Använd nyckelordet DEFINE och deklarera ett MÄTTA för den totala försäljningen. Använd sedan funktionen. För dess radkontext, multiplicera kvantiteten med nettopriset.

För att säkerställa att du kommer att returnera små värden, dividera försäljningsbeloppet med 10 000. Placera SUMX-argumentet i enfunktion för att ta bort decimaler.

Använda DAX för att ladda data från SSAS till LuckyTemplates

Skapa ett annat mått för den löpande summan. Deklarera en variabel med hjälp avfungera. Detta kommer att hålla det senaste synliga datumet i filtersammanhanget. Det sista synliga datumet är lika medav datumet.

Även om du inte har en Dates-tabell i LuckyTemplates-datamodellen, kommer du fortfarande att kunna komma åt filterkontexten med SSAS-versionen.

Skapa en annan variabel som visar resultatet. Det här kommer attden totala försäljningen. Använd RETURN för att visa resultatet.

Använda DAX för att ladda data från SSAS till LuckyTemplates

För att visualisera resultatet i LuckyTemplates, använd EVALUATE ochfunktioner. Du måste använda kalenderårsnummer och månad. För att säkerställa att uppgifterna sorteras i rätt ordning, använd kolumnen Månadsnummer. Skapa sedan kolumner för den totala försäljningen och den löpande summan.

Använda DAX för att ladda data från SSAS till LuckyTemplates

Använd sedan ORDER BY- satsen för att se till att den resulterande tabellen sorterar data korrekt. Använd ASC- ordningen för både kalenderårsnummer och månadsnummer.

Använda DAX för att ladda data från SSAS till LuckyTemplates

SSAS-databasfönstret i LuckyTemplates

Kopiera den färdiga DAX-koden och gå tillbaka till LuckyTemplates. Gå till fliken Hem, klicka på Hämta data och sedan Analystjänster . Detta öppnar SSAS-databasfönstret.

Använda DAX för att ladda data från SSAS till LuckyTemplates

Ange namnet på servern och databasen. Klicka sedan på alternativet Importera . Klistra in DAX-koden i MDX- eller DAX-frågetextrutan. Klicka sedan på OK.

Använda DAX för att ladda data från SSAS till LuckyTemplates

Du kommer att se att du kan hämta datamängden från DAX-frågan.

Använda DAX för att ladda data från SSAS till LuckyTemplates

Genom att klicka på knappen Transformera data öppnas . Detta gör att du kan ändra kolumnnamnen och utföra andra formateringsalternativ på datatabellen.

Använda DAX för att ladda data från SSAS till LuckyTemplates

När du klickar på Ladda , ser du tabellen i datavyn.

Använda DAX för att ladda data från SSAS till LuckyTemplates

Du kan se att du returnerar 60 rader som består av en rad för varje månad på året.

Slutsats

Denna handledning gav ett kort exempel på hur man laddar från SQL Server Analysis Services till LuckyTemplates. Du har lärt dig att det är en enkel process att ladda data och köra den mot den distribuerade versionen av SSAS. När du har bemästrat grunderna blir det lättare för dig att hämta data från vilken databas som helst i LuckyTemplates.


Skapa en datumtabell i LuckyTemplates

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.

LuckyTemplates mobilrapporteringstips och tekniker

LuckyTemplates mobilrapporteringstips och tekniker

Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.

Professional Service Analytics-rapporter i LuckyTemplates

Professional Service Analytics-rapporter i LuckyTemplates

I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.

Vanliga SQL-funktioner: En översikt

Vanliga SQL-funktioner: En översikt

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.

LuckyTemplates Skapa mall: Guide och tips

LuckyTemplates Skapa mall: Guide och tips

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.

Fältparametrar och små multiplar i LuckyTemplates

Fältparametrar och små multiplar i LuckyTemplates

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.

LuckyTemplates Rank och anpassad gruppering

LuckyTemplates Rank och anpassad gruppering

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.

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

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.

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Punktdiagram: Avancerade anpassade bilder för 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.