Hvordan jobbe med flere datoer i LuckyTemplates

Så snart du begynner å utvikle noen LuckyTemplates-modeller, vil du høyst sannsynlig støte på et problem der du har to datoer i faktatabellen din og du ikke kan plassere to relasjoner mellom datotabellen din og den andre tabellen. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Du kan til og med ha flere datoer, som angitt dato, bestilt dato, fakturert dato, forsendelsesdato og potensielt andre.

Du tror kanskje at det er et problem med LuckyTemplates, eller at du trenger en helt ny datotabell.

Du trenger faktisk ikke et annet bord, og du trenger heller ikke bekymre deg.

Det viktigste å innse er at du kan ha flere relasjoner mellom tabeller. Du kan ha mange "inaktive" forhold, men ikke mer enn ett "aktivt" forhold.

Trikset med inaktive relasjoner er at du kan slå dem på ved å bruke riktig DAX-formel.

I dette innlegget skal jeg vise deg hvordan du kan brukefunksjon sammen med CALCUATE-funksjonen for å aktivere relasjoner i din datamodell.

Innholdsfortegnelse

Arbeide med datoer i LuckyTemplates

Hvis vi tar en titt på vår underliggende tabell, vil du legge merke til at vi har en ordredato-kolonne og en forsendelsesdato-kolonne.

Hvordan jobbe med flere datoer i LuckyTemplates

La oss så ta en titt på datamodellen vår og dra datooppslagstabellen til vår bestillingsdato.

Hvordan jobbe med flere datoer i LuckyTemplates

Som du kan se, har vi en solid linje her som representerer et aktivt forhold .

Hvordan jobbe med flere datoer i LuckyTemplates

La oss da prøve å gjøre det samme, men denne gangen mellom datoen og forsendelsesdatoen.

Hvordan jobbe med flere datoer i LuckyTemplates

Det vi har nå er en stiplet linje som betyr at vi har skapt det som kalles et inaktivt forhold .

Hvordan jobbe med flere datoer i LuckyTemplates

Som du kan se, kan vi bare bygge ett aktivt forhold.

La oss nå se hva som vil skje med den naturlige filtreringen med vårt aktive forhold.

Vi kan opprette et nytt mål og kalle det Totalt salg og så gåved kolonnen Totale inntekter .

Hvordan jobbe med flere datoer i LuckyTemplates

Hvis vi drar dette målet inn i lerretet og gjør det om til en tabell, vil du se at vi har kolonnen Totalt salg her.

Hvordan jobbe med flere datoer i LuckyTemplates

Det du imidlertid må merke deg er at dette er totalt salg etter bestillingsdato siden dette er det aktive forholdet i vår datamodell.

Bortsett fra dette, må vi gjøre det klart hva slags dato vi jobber med.

Vi kan gjøre dette først ved å navngi tiltakene våre nøye. I stedet for bare å si totalt salg, kan vi for eksempel kalle det totalt salg etter bestillingsdato .

Hvordan jobbe med flere datoer i LuckyTemplates

Som du kan se, viser tabellen vår nå totalt salg etter bestillingsdato i stedet for bare totalt salg .

Hvordan jobbe med flere datoer i LuckyTemplates

Men bortsett fra å spesifisere datoen i målet vårt, kan vi også legge til en kommentar i formelen vår som denne nedenfor bare for å gjøre det klart for hvem som bruker dataene våre.

Hvordan jobbe med flere datoer i LuckyTemplates

Hva med om vi vil vise totalt salg etter forsendelsesdato ?

Husk at totalt salg etter forsendelsesdato har et inaktivt forhold til datotabellen. La oss gå videre til hvordan vi kan aktivere dette forholdet.

Slå på inaktivt forhold

For å faktisk analysere totalt salg etter forsendelsesdato , må vi først slå på dette inaktive forholdet fordi det ikke registreres i den nåværende tilstanden i det hele tatt.

Hvordan jobbe med flere datoer i LuckyTemplates

Den gode nyheten er at dette faktisk er veldig enkelt å gjøre. Vi kan bruke denne spesielle DAX-funksjonen kalt USERELATIONSHIP for fysisk å slå på en av disse relasjonene.

Så vi skal lage et nytt mål og kalle det Totalt salg etter forsendelsesdato .

Deretter skal vi bruke CALCUATE og deretter Total Sales by Order Date og deretter hoppe ned til en annen linje.

Nå skal vi legge til USERELATIONSHIP og deretter Datoer , så skal vi legge til Sales by Ship Date .

Hvordan jobbe med flere datoer i LuckyTemplates

Hvis vi drar dette inn i tabellen her, vil du se at resultatene i vårt totale salg etter forsendelsesdato er svært forskjellige fra resultatene i vårt totale salg etter bestillingsdato .

Hvordan jobbe med flere datoer i LuckyTemplates

Vi var i stand til å beregne vårt totale salg etter forsendelsesdato fordi vi har slått på dette filteret her, og det har nærmest blitt en solid linje eller et aktivt forhold.

Hvordan jobbe med flere datoer i LuckyTemplates

Jeg er sikker på at du skjønner hvor enkelt det er å implementere denne teknikken, men det kan også være nyttig for deg å vite at noen mennesker blir forvirret når de jobber med datoer i LuckyTemplates, spesielt de som fortsatt er nye.

Forvirrende handlinger når du arbeider med flere datoer

En tilnærming noen prøver er at de går til datamodellen, klikker på den stiplede linjen slik at popup-boksen Rediger forhold vises.

Deretter klikker de på alternativet "Gjør dette forholdet aktivt".

Hvordan jobbe med flere datoer i LuckyTemplates

Hvis du prøver denne tilnærmingen, vil du se at du får en feilmelding som denne nedenfor.

Hvordan jobbe med flere datoer i LuckyTemplates

Og fordi feilmeldingen forteller deg det, kan du prøve å deaktivere det aktive forholdet for å slå på det andre, men da kommer du til å støte på en annen feil.

Så i tilfelle du jobber på flere datoer i LuckyTemplates, er alt du trenger å gjøre å bruke USERELATIONSHIP -funksjonen og deretter vil beregningene dine bli gjort enkelt.




Konklusjon

Vi har nettopp diskutert hvordan man jobber med et datasett som har relasjoner og flere datoer i LuckyTemplates.

Etter å ha brukt USERELATIONSHIP -funksjonen sammen medfunksjon vi var i stand til å aktivere relasjoner i datamodellen.

Ved å bruke denne teknikken vil du ha muligheten til raskt å filtrere dataene dine etter hvilken som helst av disse datoene, og du åpner for en rekke analyser som tradisjonelt, med Excel, ville vært svært tidkrevende å lage.

Når du først har sett på denne teknikken, kan du bygge noen veldig effektive LuckyTemplates-datamodeller.

Jubel,

Leave a Comment

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

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.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

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å.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

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.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

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.