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.
I dette selvstudie lærer du om forespørgselsplan og servertiming i DAX Studio . Dette er en oversigt over, hvad der sker bag kulisserne, når du kører en .
Du kan finde indstillingen Forespørgselsplan og servertiming i sporingsruden under fanen Hjem.
Indholdsfortegnelse
Forespørgselsplan i DAX Studio
Når du klikker på indstillingen Forespørgselsplan, opretter den en forbindelse til datamodellen i enten LuckyTemplates eller .
Forespørgselsplaner er udsagn genereret af formelmotoren, der definerer opgavens logiske og fysiske flow.
Du kan se, at ruden Output viser, at forespørgselssporingen er startet.
Herfra og fremefter vil al den kode, du udfører i din, blive sporet af forespørgselsplanen bygget af formelmotoren.
Fysisk og logisk forespørgselsplan
Ved at klikke på forespørgselsplanindstillingen åbnes en ny rude i outputvinduet. Forespørgselsplanruden er opdelt i to underruder: den fysiske forespørgselsplan og den logiske forespørgselsplan .
Lad os som et eksempel skrive en DAX-kode, der vil EVALUERE Produkttabellen. Når du kører denne kode, vil du se nogle linjeposter i både den fysiske og logiske forespørgselsplan.
Når du har skrevet din DAX-kode, kontrollerer DAX-parseren koden for dens gyldighed og sørger for, at der ikke er nogen fejl. Derefter udarbejder formelmotoren en logisk forespørgselsplan. Den modtager også data fra lagermotoren.
Bagefter hentes datacachen fra lagermotoren. Denne motor forbereder derefter den fysiske forespørgselsplan og udfører den. Når udførelsesprocessen er færdig, får du dit resultat.
Servertiminger i DAX Studio
Når du klikker på indstillingen Server Timings, vises en ny rude i outputvinduet. Dette indeholder oplysninger om CPU'en.
Du kan også se data for .
Når du udfører den samme DAX-kode, viser ruden Server Timings nye oplysninger.
Total angiver den samlede tid, det tager at udføre forespørgslen . Hvis din CPU har flere kerner, kan flere segmenter scannes samtidigt. Dette er, hvad SE CPU'en repræsenterer.
FE og SE viser, hvor lang tid det tog for hver motor at hente data og returnere resultatet tilbage til DAX Studio .
SE -forespørgslerne viser antallet af forespørgsler udført mod VertiPaq eller DirectQuery-lagringsmotoren. Og til sidst viser SE Cache , hvor meget kode der opbevares i datacachen til lagringsmotoren.
Tabellen viser også yderligere oplysninger om den forespørgsel, du udførte.
Hver kolonne repræsenterer følgende:
Nedbrydning af processen
Når du klikker på rækken i tabellen i Server Timings-ruden, kan du se et pseudosprog for forespørgslen.
I dette eksempel returnerer lagermotoren en datacache på 2.500 rækker tilbage til formelmotoren. Derefter forbereder formelmotoren den fysiske forespørgselsplan. Når den fysiske forespørgselsplan er udført, får du resultatet i form af en tabel i DAX Studio.
Processen og de resulterende tabelændringer afhænger af det scenarie, du anvender på din DAX-kode. Du kan bruge forskellige funktioner eller oprette en ny beregnet tabel. Disse vil påvirke behandlingshastigheden af motorerne i DAX Studio.
Konklusion
Forespørgselsplanen viser listen over instruktioner, som databasen følger for at udføre forespørgslen. På den anden side viser Server Timings specifikke målinger på formelmotoren, lagermotoren og datamodellen.
Ved at lære, hvordan disse muligheder bruges, får du større forståelse for, hvad der sker bag kulisserne, hver gang du kører en DAX-kode.
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.
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å.
Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.
I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.
Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.
Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.
I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.
I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.
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.
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.