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.
I denne opplæringen vil du lære verdifulle tips og beste fremgangsmåter for datamodellering i LuckyTemplates.
Datamodellering er en av de fire pilarene i LuckyTemplates rapportutvikling og er sentral i utformingen og formålet med hver rapport. Å forbedre dine datamodelleringsferdigheter vil i stor grad forbedre effektiviteten til rapportene dine og klarheten og nytten av resultatene deres.
Innholdsfortegnelse
Oppsett
Å sette opp en datamodell starter med å legge ut og organisere tabellene dine. To av tilnærmingene som vanligvis brukes er Star Schema og Waterfall .
1. Stjerneskjematilnærming
Stjerneskjematilnærmingen har fått navnet sitt fordi den ligner en stjerne med faktatabellene i midten av stjernen og dimensjonstabellene (eller oppslagstabellene) ved stjernepunktene.
I dette eksemplet kan du se at faktatabellen (salg) er i sentrum mens dimensjonstabellene er plassert rundt den, noe som gjør at oppsettet minner om en "stjerne".
Her er et eksempel:
2. Foss-tilnærming
En annen layout for tabellene i en LuckyTemplates-datamodell som fortsatt bruker et stjerneskjema, er Waterfall- tilnærmingen. I denne layouten er oppslagstabeller plassert øverst med faktatabellene under.
Fordelene med denne tilnærmingen inkluderer:
Anbefalte fremgangsmåter ved bruk av denne tilnærmingen inkluderer:
Med Waterfall-oppsettet vil du alltid se:
Forhold
For å forstå hvordan relasjoner fungerer når det kommer til datamodellering i LuckyTemplates, må du vite følgende:
1. Bruk dialogboksen Administrer relasjoner
Dialogboksen Administrer relasjoner lar deg se hele listen over relasjoner mellom alle tabeller og kolonner. Her kan du enkelt se og korrigere nøklene (kolonnene) som brukes til å slå sammen tabeller. Du vil også se (og kan endre) tilstanden (aktiv, inaktiv) for hvert forhold. For å åpne denne dialogboksen, klikk på Administrer relasjoner -ikonet i relasjonsdelen av hovedverktøylinjen i modellvisningen.
2. Angi nøkkel, kardinalitet og retning
LuckyTemplates velger automatisk en felles nøkkel mellom to tabeller og setter standardverdier for kardinalitet og kryssfilterretning i henhold til dine data. Du kan bruke dialogboksen Rediger relasjon til å justere nøkkelen, kardinaliteten og retningen til hvert forhold.
Merk at hvert forhold ideelt sett vil ha en en-til-mange eller mange-til-en kardinalitet og enkelt retning.
Her ser vi forholdet mellom salgs- og kanaltabellene:
LuckyTemplates velger ofte "enkelt" for kryssfilterretningen, men i noen tilfeller vil det velge "begge"-alternativet. Hvis du ser at Begge er valgt, bekrefter du at dataene er lastet inn og transformert etter hensikten og endrer dem til Single hvis det er mulig i din spesielle situasjon.
En-til-mange-relasjoner er merket med en enkelt pilspiss fra "en"-tabellen til "mange"-tabellen. Toveis relasjoner, som er betegnet med toveis pilspisser, bør unngås hvis mulig, da de kan føre til inkonsistente resultater og ofte krever mer komplisert DAX-kode.
3. Angi aktiv/inaktiv tilstand
Det kan bare være én aktiv relasjon mellom to relaterte tabeller, men det kan være mange inaktive relasjoner.
I eksemplet nedenfor, Salg (fakturedato) ? Datoer (dato) forholdet har blitt inaktivert og Salgs (bestillingsdato) ? Datoer (dato) forholdet er aktivert.
Merk at du må deaktivere et forhold før du kan aktivere et annet forhold.
Du kan aktivere et inaktivt forhold på forespørsel i DAX-mål ved å bruke USERELATIONSHIP- funksjonen.
Måletabeller
Måltabeller legges til ved å bruke ikonet Enter Data i Data-delen av Hjem-verktøylinjen.
For å legge til et mål, høyreklikk på ønsket måltabell og klikk på Ny mål.
Når det er mange måltabeller i modellen din, kan du forenkle å identifisere ønsket mål i feltruten ved å skjule og utvide hver måltabell eller bruke søkeboksen.
Nøkkelkolonner
Kolonner som skal brukes i relasjoner får ofte suffikset **Nøkkel** for enkel identifikasjon. Når du utfører datainnlastings- og datatransformeringsarbeidet, tilordne samme navn og datatype til sammenkoblingskolonner.
Koble bare til kolonner som har samme navn, for eksempel kundenøkkel. Unngå kolonner som slutter med en ID eller kode, da de kan bety forskjellige ting i forskjellige tabeller.
En annen beste praksis er å bruke heltall når det er mulig, da det utnytter lagringsformatet som brukes internt av LuckyTemplates og ofte er raskere.
Kolonnesynlighet
Ved å angi kolonnesynlighet kan du:
Dette bidrar til å redusere feil ved å hindre brukere i å velge «nakne» kolonner og i stedet velge målene som er opprettet i modellen (f.eks. de for alle SUM og ANTALL osv.). Dette er spesielt nyttig hvis du planlegger å publisere en rapport eller datasett som andre kan bruke.
Skjulte kolonner vises nedtonet i dataruten (tidligere feltruten), et eksempel på dette er salgstabellen nedenfor:
For å skjule en kolonne, klikk på tabellen for kolonnen du vil skjule. Høyreklikk deretter på den kolonnen og velg Skjul .
For å vise en skjult kolonne, høyreklikk på feltruten og klikk Vis skjult . Du vil da se de nedtonede kolonnene i listen.
Konklusjon
Denne opplæringen er veldig nyttig for de som har problemer med datamodellering i LuckyTemplates.
Disse tipsene vil hjelpe deg med å lage mer organiserte oppsett som gjør det lettere å forstå sammenhengene i datasettet ditt.
Når du har helt forstått hvordan du setter opp datamodeller, kan du enkelt produsere fremragende rapporter for sluttbrukere i organisasjonen din.
Greg
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.