DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler
Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.
Performance Analyzer- funksjonen er nå tilgjengelig på LuckyTemplates-skrivebordet, og det er det jeg skal vise deg i denne opplæringen. Ved å bruke Performance Analyzer kan du finne ut hvordan rapportelementene dine, for eksempel visuals og DAX-formler, presterer. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Etter å ha kjørt analysen, kan du tolke resultatene levert av Performance Analyzer i LuckyTemplates. Resultatene vil hjelpe deg med å finne ut flaskehalsene i de trege rapportene dine.
Performance Analyzer- funksjonen er det perfekte verktøyet å bruke hvis du har trege modeller. Funksjonen er spesielt nyttig når du prøver å optimalisere modellen din. På denne måten finner du ut hvor opphengene skjer og finner ut hvorfor det tar så lang tid før ting beregnes. Det kan være på grunn av for mange bilder, for mange farger eller for mange formler. Det kan også være på grunn av noen DAX-formler som ikke beregnes riktig.
Totalt sett er det viktig å kjenne til problemene slik at du kan finne ut de plausible feilene på rapportsiden din. Etter det kan du gjøre de nødvendige optimaliseringene for å se endringene i LuckyTemplates-ytelsen din .
Innholdsfortegnelse
Viser ytelsesanalysefunksjonen i LuckyTemplates
For å komme til Performance Analyzer, klikk på View- fanen, og merk deretter av for Performance Analyzer .
Etter det vil Performance Analyzer være synlig på høyre side, ved siden av feltene og visualiseringer -ruten. For denne opplæringen bruker jeg en eksempelrapport, som er .
For å starte ytelsesanalysen av rapportsiden, klikk Start opptak .
Deretter går du til rapportsiden og utfører en handling for å finne ut hvilken del som tar tid å laste. Som du vet, fungerer LuckyTemplates veldig raskt. Jeg snakker om millisekunder. Derfor, hvis noe tar tid, betyr det bare at det er et problem.
Etter å ha startet opptaket, gå til produktkategoriskjæreren og velg et element og klikk deretter Stopp .
I Performance Analyzer- ruten vil hvert enkelt element i rapportene bli listet opp og analysert. Den inkluderer hver slicer, hver formel, visuals, mål i det visuelle og mer. For eksempel, hvis du dykker inn i Matrix , kan du se at den er delt opp i tre forskjellige deler.
Basert på analysen tok det 128 millisekunder for det visuelle å sende spørringen og returnere data. Det er resultatet under. Under Visuell visning viser den tiden det tok å gjengi dataene basert på det nye valget. Basert på analysen tok det 299 millisekunder.
Dataene under Annet er ganske interessant fordi det kan være en rekke ting. Det kan være tiden det tar å utføre eller forberede de underliggende spørringene som går inn i matrisen. Det kan også være tiden det tar å vente på at andre forespørsler skal oppdateres på siden. Alt i alt handler det bare om den generelle bakgrunnsbehandlingen.
Analyserer rapportsiden ved hjelp av flere skjærere
Det er en annen type analyse du kan utføre ved å bruke funksjonen Performance Analyzer . Det involverer flere slicer-endringer samtidig for ytterligere å finne ut om det er noen problemer i rapporten.
Før det, klikk Slett for å kjøre en ny analyse, og klikk deretter Start opptak igjen. Denne gangen velger du flere elementer fra produktkategoriskjæreren . For å gjøre flere variasjoner, gjør endringer i dataene i årsutsnittet ved å velge 2016 .
Som du kan se i Performance Analyzer- ruten, registrerer den alt fra rapporten. Det er enkelt å ta en titt på hastigheten og det samlede registeret. Deretter kan du kjøre en ny analyse og gjøre nye endringer for å se hvordan analysen også endres.
Ytelsesanalysatorfunksjonen er et utrolig tillegg i LuckyTemplates. Det vil være flott for deg å begynne å dykke inn i denne funksjonen litt mer.
Tips for å optimalisere rapportsiden din
Hvis du bare setter opp ting på den beste måten , kan du enkelt optimalisere datatabellene dine. Du kan også enkelt bygge datamodeller og en-til-mange-relasjoner. Når det gjelder enkle DAX-formler, kan du forgrene deg til mer avansert logikk om nødvendig. Ærlig talt, du bør alltid gjøre disse tingene slik at du ikke trenger å bekymre deg for ytelsen til LuckyTemplates.
Men hvis det er problemer i rapportene, kan Performance Analyzer i LuckyTemplates være veldig nyttig. Gjennom Performance Analyzer-funksjonen i LuckyTemplates er det lettere å gå nærmere inn i elementene i DAX-spørringene og visualiseringene. Det kan også hjelpe med å analysere hvilke av visualiseringene som tar tid, slik at du til slutt kan finne ut hva som forårsaker problemene.
Basert på min erfaring, forårsaker gjengivelsen av det visuelle mye av tregheten inne i LuckyTemplates-rapportene. Hvis det er mye grafikk, kommer systemet til å gjengi mye informasjon, og dermed den lange ventetiden.
Bortsett fra det, sørg for at DAX-formlene er riktige . Så mye du kan, forenkle DAX-logikken, spesielt hvis den involverer store datasett. Mesteparten av tiden er det det som gjør LuckyTemplates trege. Selv om det egentlig ikke kommer til å identifisere de komplekse formlene, er det mye bedre hvis du deler ut disse formlene i separate mål. På denne måten vil analysen tydelig vise hvordan hver av disse formlene fungerer.
Ytelsesanalysatoren i LuckyTemplates gir deg faktisk ikke den eksakte løsningen, i stedet forteller den deg hvor problemet er. Det gir deg en oversikt over problemene.
Konklusjon
Alt jeg diskuterte vil hjelpe deg med å optimalisere ytelsesanalysatoren i LuckyTemplates. Jeg ville bare gi deg en oversikt over denne flotte funksjonen og lære deg hvordan du bruker den. Det er ganske enkelt å bruke, men jeg tror også at det bare er et spørsmål om å teste.
Første gang du kommer over en veldig treg modell, er det den beste tiden å hoppe inn i Performance Analyzer, slik at du begynner å lære og optimalisere modellene dine ganske raskt.
Jeg foreslår at du kontrollerer rapportene dine og ikke dveler ved for mange visualiseringer eller for mange farger eller DAX-formler. Det er disse tingene du enkelt kan optimalisere.
For denne typen ytelsesanalyse, jo lavere tiden er, jo bedre. Dermed vil du vite om du har en treg modell basert på hvor høye tiden eller tallene er i resultatene.
Jeg håper du liker å se gjennom denne opplæringen.
Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.
Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.
Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.
I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.
Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.
Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.
I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.
I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.
I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.
I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.