Egendefinert tema i LuckyTemplates
Sjekk ut egendefinerte temaer og lær å lage en egendefinert JSON-fil slik at du kan kontrollere egendefinerte funksjoner på hver visual i LuckyTemplates.
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,
Sjekk ut egendefinerte temaer og lær å lage en egendefinert JSON-fil slik at du kan kontrollere egendefinerte funksjoner på hver visual i LuckyTemplates.
Denne opplæringen vil gjennomgå hvordan du bruker TOPN som en virtuell rangeringsfunksjon for å generere interessant innsikt basert på en rangeringslogikk i LuckyTemplates.
I denne opplæringen viser jeg deg hvordan du beregner satsformeldager innen en måned eller måneder i et sykehusscenario ved å bruke DAX i LuckyTemplates.
Lær hvordan du lager dynamiske tekstsammendrag for å vise frem innsikt i rapporten din ved å bruke LuckyTemplates tilpassede visuelle utvikling kalt Enlighten Data Story.
I denne bloggen lærer du hvordan du dynamisk subsett en tabellvisualisering i LuckyTemplates ved å bruke DAX-mål og betinget formatering.
En LuckyTemplates feriekalender er avgjørende for mange tidsintelligensberegninger. Lær hvordan du beregner bestemte feriedatoer ved hjelp av DAX.
Dette er en introduksjon til LuckyTemplates Geospatial Analysis for å bygge overbevisende dynamiske kart som byr på mange utfordringer for brukerne.
I denne opplæringen demonstrerer jeg hvordan du kan bruke den oppdaterte funksjonen på LuckyTemplates-datalinjer i datatabellvisualiseringer for å gjøre rapportene dine mer overbevisende.
I denne bloggen, skulle gå gjennom hvordan du analyserer over riktige salgsperioder eller riktige tidsperioder der du faktisk har resultater.
I denne LuckyTemplates-utstillingen vil vi gjennomgå forsikringsapplikasjonsrapporter som viser verdifull informasjon om forsikringsrelaterte produkter og avtaler.