Oppdag unik innsikt ved å bruke LuckyTemplates TOPN-funksjon
Denne bloggen inneholder LuckyTemplates TOPN DAX-funksjonen, som lar deg få unik innsikt fra dataene dine, og hjelper deg med å ta bedre markedsføringsbeslutninger.
brukes til å forberede hver av tabellene som er lastet inn i datamodellen. Derfor er det grunnleggende at tabellene, feltene og målene i datamodellen skal være ukompliserte og brukervennlige. I denne opplæringen skal vi snakke om noen gode fremgangsmåter for Power Query for datamodellen vår, noen av dens funksjoner og hvorfor vi bør bruke spørringsredigeringsprogrammet.
Power Query lar brukere gjøre svært komplekse ting. Derfor er det alltid viktig å følge et par beste praksis-regler for å holde alt ordentlig organisert.
Innholdsfortegnelse
1. Ta alltid med data til Power Query Editor
Folk importerer vanligvis dataene sine direkte til datamodellen ved å bruke alternativet Hent data .
Jeg foreslår sterkt at du ikke gjør det og bruker spørringsredigering først. Dette betyr at vi alltid bør bringe dataene våre til spørringseditoren for å rense dem først. Grunnen er at data aldri er perfekt. Det ville være bedre å sjekke dataene i Query Editor før du legger dem til i datamodellen vår.
2. Det er alltid en god fremgangsmåte å forstå hva et søk er
En av de viktigste beste fremgangsmåtene for Power Query som jeg vil anbefale, er å forstå hva en spørring er.
En spørring er som et øyeblikksbilde av dataene våre i sin verste form. Den overfører heller ikke noe fysisk til LuckyTemplates-modellen vår.
Siden datatabellene våre kan være store, ønsker vi å spørre etter dem og ikke skape noen overbelastning når det gjelder våre LuckyTemplates-modeller. Når vi får dem i spørringsformatet, er det da vi gjør all rengjøring og transformering av disse tabellene. Derfor er det avgjørende å ha en god forståelse av hva en spørring er kontra direkte forpliktelse av data i datamodellen.
3. Øv på å organisere spørsmålene dine for modellutvikling
Det er så viktig med tanke på Power Query beste praksis for modellutvikling å organisere spørringene våre. Dette er fordi vi vil ha mange spørsmål når vi utvikler mer og mer inne i LuckyTemplates. Noen ganger kan en spørring være som en oppsamlingstabell, og kan til slutt bli lagt til eller slått sammen til en annen tabell. Så vi kan få mange forespørsler, og vi må kunne administrere dem.
I dette eksemplet organiserte jeg dem på venstre side ved hjelp av mapper. Vi kan også dra og slippe søkene våre for å sette dem i en bestemt rekkefølge. Nøkkelen når du organiserer dem er å navngi dem intuitivt også - ikke bare spørringene, men også mappene de sitter i.
4. Analyser M-koden i Power Query Editor
Den andre beste praksisen for Power Query vi trenger å lære, er å vite hva som foregår inne i Advanced Editor og mer spesifikt med .
Dette er et eksempel på en detaljert M-kode med datospørringen. Det er rett og slett en kode som vil endres hver gang vi gjør en transformasjon. Så, den viser bare alle de forskjellige detaljene i transformasjonene vi gjør.
La oss for eksempel fjerne en kolonne her.
Så, hvis vi åpner koden vår i Advanced Editor , vil vi se at den også registrerte at vi fjernet en kolonne. Vi trenger ikke å skrive koden, men vi trenger å ha en god forståelse av koden. Når vi er i stand til å analysere det tydelig, kan vi se at det er ganske mange muligheter til å gjøre mye mer avanserte ting i denne delen.
5. Strukturer og optimaliser LuckyTemplates-tabeller
Til slutt vil jeg anbefale brukere å ha en forståelse av hvordan vi ønsker å strukturere eller optimalisere tabeller for LuckyTemplates. Dette er virkelig avgjørende fordi på slutten av dagen, når vi kommer forbi dette spørringsstadiet, kommer vi til å forplikte det til vår datamodell og må bygge en datamodell rundt den. Vi må ha datamodellen i tankene mens vi jobber gjennom dette, fordi det er her vi optimaliserer tabellene dine for datamodellen.
Så, hva er en god form eller hva er den mest optimale formen for at bordene våre skal passe inn i datamodellen vår? Det er heller ikke noe eksakt svar på det fordi hver datasituasjon er unik i mange tilfeller.
Konklusjon
Så, dette er mine foreslåtte Power Query-beste praksiser og noen av de viktigste viktige tingene som vi skal dekke i de andre bloggartiklene. Å følge disse generelle tipsene kan hjelpe deg med å utarbeide en riktig datamodell som anses som hjertet i en LuckyTemplates-rapportløsning.
Husk alltid at det er veldig viktig å ha en forståelse av hva som skjer inne i spørringsredigeringsprogrammet. Derfra kan vi gå og bruke hvordan en god og optimalisert tabell ser ut i vårt eget datascenario og i vår egen modell.
Beste ønsker,
Denne bloggen inneholder LuckyTemplates TOPN DAX-funksjonen, som lar deg få unik innsikt fra dataene dine, og hjelper deg med å ta bedre markedsføringsbeslutninger.
Lær noen fantastiske analytiske teknikker som vi kan gjøre for datamodellering i LuckyTemplates ved å bruke DAX-støttetabeller.
Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogikk for å få en helt unik innsikt. Jeg viser også frem målegrening i dette eksemplet.
Denne bloggen introduserer den nye funksjonen i LuckyTemplates, What-If-analyseparameteren. Du vil se hvordan det gjør alt raskt og enkelt for scenarioanalysen din.
Finn ut hvordan du kan finne ut om inntektsveksten din er god ved å sjekke om marginene dine økte ved å bruke LuckyTemplates som måler forgrening.
Lær og forstå hvordan du kan lage og bruke LuckyTemplates Parameters som er en kraftig funksjon i spørringsredigereren.
Denne opplæringen vil diskutere hvordan du lager et rundt søylediagram ved hjelp av Charticulator. Du vil lære hvordan du designer dem for LuckyTemplates-rapporten.
Lær hvordan du bruker PowerApps-funksjoner og -formler for å forbedre funksjonaliteten og endre atferd i Power Apps-lerretsappen vår.
I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.
RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.