Proporsjons- og frekvenstabeller i Excel
Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.
I denne opplæringen lærer du om xmSQL-aggregeringer. Du vil også forstå hvordan en lagringsmotor i DAX Studio kan forbedre rapportens ytelse betraktelig. Det vil bli vist og brukt eksempler på aggregeringer slik at du kan se hvordan de fungerer i VertiPaq.
Det finnes to typer motorer: formelmotoren og lagringsmotoren . Sistnevnte er den raskeste mellom de to, men den kan ikke gjøre så mye som formelmotoren. Så hvis du oppretter og kjører søkene dine, er den beste praksisen å bruke lagringsmotoren så mye som mulig.
Innholdsfortegnelse
xmSQL aggregasjoner
Lagringsmotoren kan fullføre enkle aggregeringer ved å bruke disse funksjonene:
Hver av disse funksjonene følger en enkel type oppførsel, så prøv alltid å få disse funksjonene i DAX-formelen din.
Dette er noen enkle eksempelspørringer i DAX Studio.
Kjør først spørringen med COUNT -funksjonen. En viklet rundt aggregeringen vil påkalle kontekstovergang. Spørringen teller radene for året 2015 i faktasalgstabellen.
Hvis du går til fanen Server Timings, vil du se SELECT-funksjonen for DimCalendar Year og COUNT-funksjonen fra faktasalgstabellen.
Deretter kjører du SUM , MIN og MAX -funksjonene i spørringen. Du vil da få disse resultatene.
Spørringene gir min, maks og sum av salgskvantumet for 2015. Hvis du går til xmSQL i fanen Server Timings, kan du se MIN-, MAX- og SUM-funksjonene som fungerer for å generere resultater.
Den siste funksjonen i spørringen er DISTINCTCOUNT . Kjør spørringen og du får disse resultatene.
Hvis du går til fanen Server Timings, vil du se DCount i xmSQL.
Nå, hvis du prøver å kjøre DISTINCTCOUNT , MIN og COUNT sammen, vil du se at DISTINCTCOUNT har sin egen skanning. Den kombineres ikke med de andre aggregeringene og fungerer på egen hånd.
Siden den har sin egen skanning, kan den noen ganger bremse DAX-en din. Du trenger ikke bekymre deg for det, men du må også være klar over hva det gjør i bakgrunnen av kodene dine.
Konklusjon
VertiPaq-lagringsmotoren er den raskeste måten å jobbe med dine DAX-spørringer på. Den er kanskje ikke i stand til å gjøre komplekse søk, men den gjør enkle aggregeringer raskt. Dette hjelper deg å få data og resultater raskere enn formelmotoren.
Hvis du vil lære mer om xmSQL-aggregeringer i lagringsmotoren, gå til DAX Studio og øv deg på de enkle aggregeringene. Du vil se hvor raskt det er, og hvor enkelt det er å utvikle.
Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.
Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.
Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.
I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.
Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.
I denne bloggen kan du utforske LuckyTemplates-datasettet, det kraftigste funksjonskallet som bringer tusenvis av M- og DAX-funksjoner til fingertuppene.
For dagens veiledning vil jeg dele noen få datamodelleringsteknikker for hvordan du kan organisere DAX-tiltakene dine bedre for en mer effektiv arbeidsflyt.
LuckyTemplates er et flott verktøy for finansiell rapportering. Her er en veiledning om hvordan du lager tilpassede tabeller for ditt LuckyTemplates økonomiske dashbord.
Denne opplæringen vil diskutere Power Query Language Flow og hvordan den kan bidra til å lage en jevn og effektiv datarapport.
Jeg vil diskutere en av mine favorittteknikker rundt LuckyTemplates egendefinerte ikoner, som bruker egendefinerte ikoner på en dynamisk måte i LuckyTemplates visuals.