Hvordan organisere LuckyTemplates-datamodellen din – tips for beste praksis

Jeg ønsket i dette innlegget å fremheve noen av mine beste praksis-tips for LuckyTemplates-datamodellering. I denne opplæringen går jeg gjennom mange teknikker i detalj som jeg tror du vil finne veldig fordelaktig så snart du begynner å implementere disse i rapportene dine. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Du vil oppdage at etter hvert som du jobber gjennom utviklingen, vil visse elementer i LuckyTemplates-rapportene dine vokse. Dette kan være ting som nye tabeller med data, ulike forhold mellom tabeller, et utvalg av målgrupper og mange flere.

Det er helt avgjørende å organisere alle disse delene av rapporteringen din, slik at du kan ha en klar forståelse av hva som skjer inne i modellen din.

Jeg vil snakke om noen av mine beste praksis-tips for å organisere modellene dine. Det vi ser på her er en hel rapport som er utviklet for enLearning Summit.

Hvordan organisere LuckyTemplates-datamodellen din – tips for beste praksis

Denne modellen her er så detaljert - så mange beregninger har gått inn i denne rapporten og så mange støttetabeller på toppen av denne modellen. For å komme opp med noe slikt, er det helt avgjørende å følge noen av disse beste praksis-tipsene for å organisere ting.

Innholdsfortegnelse

Strukturer kjernemodellen din intuitivt

La oss gå og besøke datamodellen først. Sjekk nå hvor detaljert kjernemodellen er.

Hvordan organisere LuckyTemplates-datamodellen din – tips for beste praksis

Mange av dere som har sett på veiledningene mine før er kjent med hvordan du setter opp kjernemodellen din på enklest mulig måte.

Du vil legge merke til at bordene er øverst og at de er nede nederst. Du kan også se her at vi faktisk har å gjøre med flere faktatabeller.

I dette eksemplet er det mye materiale vi har å gjøre med når det gjelder økonomiske detaljer. Ting som budsjettering, sammenligning og konsolidering av disse tallene med transaksjonsdata eller salgsdata.

Vi har nok av tabeller og relasjoner over alt, men som du kan se her har jeg lagt det opp på en enkel og intuitiv måte. Setter du det opp slik, blir det enklere å forstå selv om det som gjøres er veldig komplekst med tanke på beregninger.

Organiser tabeller der du kan se dem

La meg utvide skjermen slik at du kan se hvor mange tabeller og grupper av ting jeg har i denne modellen.

Hvordan organisere LuckyTemplates-datamodellen din – tips for beste praksis

Jeg setter støttetabellene under mine kjernemål der jeg enkelt kan finne dem helt.

Hvordan organisere LuckyTemplates-datamodellen din – tips for beste praksis

Jeg har også noen skjulte tabeller som inneholder forskjellige data, og har konsolidert dem inn i tabellen Finansielle detaljer.

Hvordan organisere LuckyTemplates-datamodellen din – tips for beste praksis

På høyre side av skjermen er måltabellene mine. Måletabeller er nøkkelen til å organisere modellen din. Jeg legger dem til siden også. Jeg gjør disse på alle modellene mine, og jeg anbefaler på det sterkeste at du gjør noe lignende.

Jeg legger merke til at for de fleste av LuckyTemplates-medlemmene som legger ut innlegg på støtteforumet, er modellen deres litt av et rot. Dette er helt forståelig, fordi du ikke vet hva du skal gjøre når du akkurat har startet.     

Men hvis du kan ta noen av disse enkle tipsene som jeg bruker og implementere dem i din egen modell, er jeg sikker på at selv disse små endringene vil gjøre ting enklere å forstå.

Visualiser ting du tenker på

Det jeg liker å gjøre – uavhengig av datascenarioet jeg jobber med – er å visualisere hva som faktisk skjer med modellen min mens jeg bygger rapporten min og skriver min.

Så jeg vet når et filter er satt på plass, jeg vet hvordan det flyter ned til en beregning som jeg kanskje gjør i salgstabellen min, budsjetttabellen eller til og med i en kombinasjon av tabeller.

Det er viktig å kunne visualisere disse tingene i tankene dine slik de faktisk skjer.

Organiser målene dine ved å bruke en måletabell

Det siste tipset jeg ville gå over gjelder måletabeller. La oss ta en titt på høyre side og se hvor mange målebord jeg har. Ganske betydelig antall, ikke sant?

Hvordan organisere LuckyTemplates-datamodellen din – tips for beste praksis

Sjekk ut hva som skjer når jeg åpner et av disse feltene, som feltene Attrition Visuals og Key Measures.

Hvordan organisere LuckyTemplates-datamodellen din – tips for beste praksis

Hvordan organisere LuckyTemplates-datamodellen din – tips for beste praksis

Det jeg prøver å vise deg her er at du kan lage mange tiltak. Du kan enkelt lage 30, 40, til og med 50 mål i modellen din. Hvis du ikke legger disse inn i måletabeller, kan du lett gå deg vill i havet av data . Du vil lete etter målene dine, og du vet ikke hvor du finner dem. Det vil gjøre livet vanskeligere for enhver person som bruker modellen din.

Navn Måltabeller intuitivt

Det er viktig å forenkle ting så mye du kan for å få fart på utviklingen din, spesielt hvis du navngir måletabellene dine på en intuitiv måte.

Hvis jeg for eksempel ønsker å sammenligne tidsperioder, vet jeg hvor jeg skal gå. Jeg klikker bare på Tidssammenligningstabellen, og drar og slipper den inn i min.

Hvordan organisere LuckyTemplates-datamodellen din – tips for beste praksis

Ved å implementere bare disse små tingene, kan du forbedre hastigheten til utvikling i LuckyTemplates.

Dette er ikke bare til din fordel også. Andre som potensielt kommer til å bruke modellen din i fremtiden, må kunne ta opp der du har forlatt arbeidet ditt.

De må være i stand til å revidere tallene du beregner og også forstå hvordan disse tallene beregnes.

Konklusjon

Hvis du følger de beste praksis-tipsene om datamodellering som jeg går gjennom i denne opplæringen, er jeg veldig sikker på at du vil være i stand til å utvikle langt mer overlegen LuckyTemplates-datamodellering enn andre rundt deg.

Det er bare noen få små oppdateringer du trenger å gjøre og gjøre det konsekvent godt for å optimalisere rapporteringen og utviklingsarbeidet du begir deg ut i. Du kan også bruke disse tipsene til å gjøre raske og enkle oppdateringer til eksisterende arbeid også.


PowerApps-søkefelt: Slik legger du til og tilpasser

PowerApps-søkefelt: Slik legger du til og tilpasser

Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

Høst eller fang en verdi inne i et mål for å gjenbruke i et annet mål for dynamiske beregninger ved å bruke SELECTEDVALUE DAX i LuckyTemplates.

Versjonshistorikk i SharePoint-lister

Versjonshistorikk i SharePoint-lister

Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.

Hex-fargekodevelger for Lucky Templates-rapporter

Hex-fargekodevelger for Lucky Templates-rapporter

Her er et verktøy for å lage rapporter og grafikk, en sekskantkodevelger for farger som du kan bruke for enkelt å få fargene til LuckyTemplates-rapportene dine.

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Du kan enkelt vise en datoperiode som en slicer i rapporten ved hjelp av en periodetabell. Bruk en M-kode for å lage den dynamiske datoskjæreren i LuckyTemplates.

Proporsjons- og frekvenstabeller i Excel

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.

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

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.

LuckyTemplates Shape Map Visualization for romlig analyse

LuckyTemplates Shape Map Visualization for romlig analyse

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.

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.