XmSQL-sammenlægninger i VertiPaq DAX Studio

I denne vejledning lærer du om xmSQL-aggregationer. Du vil også forstå, hvordan en storage-motor i DAX Studio i høj grad kan forbedre din rapports ydeevne. Der vil blive vist og brugt prøvesammenlægninger, så du kan se, hvordan de klarer sig i VertiPaq.

Der er to typer motorer: formelmotoren og lagermotoren . Sidstnævnte er den hurtigste mellem de to, men den kan ikke så meget som formelmotoren. Så hvis du opretter og kører dine forespørgsler, er den bedste praksis at bruge storage-motoren så meget som muligt.

Indholdsfortegnelse

xmSQL-sammenlægninger

Lagermotoren kan gennemføre simple sammenlægninger ved hjælp af disse funktioner:

Hver af disse funktioner følger en simpel type adfærd, så stræb altid efter at få disse funktioner i din DAX-formel.

Dette er nogle simple eksempelforespørgsler inde i DAX Studio.

XmSQL-sammenlægninger i VertiPaq DAX Studio

Kør først forespørgslen med funktionen COUNT . En viklet rundt om aggregeringen vil påkalde kontekstovergang. Forespørgslen tæller rækkerne for året 2015 i faktasalgstabellen.

XmSQL-sammenlægninger i VertiPaq DAX Studio

Hvis du går til fanen Server Timings, vil du se SELECT-funktionen for DimCalendar Year og COUNT-funktionen fra faktasalgstabellen.

XmSQL-sammenlægninger i VertiPaq DAX Studio

Kør derefter funktionerne SUM , MIN og MAX i forespørgslen. Du får derefter disse resultater.

XmSQL-sammenlægninger i VertiPaq DAX Studio

Forespørgslerne angiver min., maks. og summen af ​​salgsmængden for 2015. Hvis du går til xmSQL på fanen Server Timings, kan du se MIN-, MAX- og SUM-funktionerne arbejde med at generere resultater.

XmSQL-sammenlægninger i VertiPaq DAX Studio

Den sidste funktion i forespørgslen er DISTINCTCOUNT . Kør forespørgslen, og du får disse resultater.

XmSQL-sammenlægninger i VertiPaq DAX Studio

Hvis du går til fanen Server Timings, vil du se DCount i xmSQL.

XmSQL-sammenlægninger i VertiPaq DAX Studio

Nu, hvis du prøver at køre DISTINCTCOUNT , MIN og COUNT sammen, vil du se, at DISTINCTCOUNT har sin egen scanning. Det kombinerer ikke med de andre sammenlægninger og fungerer alene.

XmSQL-sammenlægninger i VertiPaq DAX Studio

XmSQL-sammenlægninger i VertiPaq DAX Studio

Da den har sin egen scanning, kan den nogle gange bremse din DAX. Du behøver ikke bekymre dig om det, men du skal også være opmærksom på, hvad det gør i baggrunden af ​​dine koder.




Konklusion

VertiPaq-lagringsmotoren er den hurtigste måde at arbejde på dine DAX-forespørgsler på. Det er muligvis ikke i stand til at lave komplekse forespørgsler, men det laver simple sammenlægninger hurtigt. Dette hjælper dig med at opnå data og resultater hurtigere end formelmotoren.

Hvis du vil lære mere om xmSQL-aggregationer i storage-motoren, så gå til DAX Studio og øv dig i de simple aggregeringer. Du vil se, hvor hurtigt det er, og hvor nemt det er at udvikle.

Leave a Comment

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.