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.
Denne opplæringen fremhever hvordan vi er i stand til å beregne antall beleggsdager ved å bruke DAX i LuckyTemplates. Dette er ganske nyttig for organisasjoner som sykehus, Airbnb, hoteller osv. Dette er en interessant innsikt hvis du ønsker å dykke ned i å administrere beleggsnivåene dine effektivt. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Dette emnet kom gjennom som jeg synes fortjener en dypere titt. Jeg likte å jobbe gjennom løsningen, så jeg tenkte det var en god idé å dele den i en opplæring. Scenariet er å finne ut hvor mange dager i løpet av en måned en person okkuperte noe , så det kan være en sykehusseng, et delt bibliotek eller noe annet.
I denne demonstrasjonen ser vi på belegget av sykehussenger. Vi jobber mellom to datoer – innrømmedatoen og avreisedatoen. Vi har pasientenes navn, månedene og antall dager pasientene opptar rommene eller sengene.
Innholdsfortegnelse
Oppsett av datamodell
Dette er et ganske vanskelig scenario som mange blir forvirret over, men det er viktig å forstå hvordan du løser dette fordi det er et vanlig scenario i den virkelige verden.
Vi jobber med to datoer her, men dette er bare en demodata for denne eksempelløsningen. Innen en måned og/eller to vil vi finne ut hvor mange dager disse pasientene blir på sykehuset.
Dette er datamodellen som settes opp når vi oppretter inaktive relasjoner, som vi trenger for dette scenariet. Vi har Datoer- tabellen som ikke endres i det hele tatt, men vi har disse inaktive relasjonene som lar oss jobbe litt logikk gjennom Data- tabellen og hente inn en kontekst fra Datoer-tabellen.
datamodellen
Det er god praksis å ha inaktive relasjoner og sette opp modellen på denne måten fordi vi kanskje vil gjøre noen andre beregninger i faktatabellen vår og lage kontekster fra Datoer-tabellen i våre andre analyser. Det er her detfunksjonen kommer godt med. Denne funksjonen lar oss slå på disse relasjonene.
Vi må bruke inaktive relasjoner når vi jobber med flere datoer i faktatabellen.
Datoertabellen vi bruker her er en standard, som har alt vi trenger for denne analysen. Vi skal bruke kolonnen i vår beregning.
Datotabell
DAX-formel for å beregne antall beleggsdager i en måned
I formelen vår jobber vi gjennom hver eneste måned for å beregne noen få IF- utsagn. Vi bruker variabler () for å lage parameterne som vi skal bruke i våruttalelser.
Husk at med DAX blir hvert resultat beregnet individuelt. Så for eksempel, resultatet 14 dager her (i tabellen nedenfor) beregnes annerledes enn resultatet 18 dager. Dette er fordi konteksten som disse resultatene beregnes i er forskjellig.
De kan ha samme kontekst når det gjelder pasienten (238), men konteksten basert på månedene (august og september) er annerledes. Det interessante med kontekst her er at det ikke er noe som kommer naturlig via et aktivt forhold. Vi må generere noen verdier fra det vi har i matrisen vår med DAX-formel.
Så vi må regne ut variablene våre først. Vi beregner vår AdmitDate og DepartureDate . Deretter regner vi ut MinDateInContext og MaxDateInContext , som beregner den 1. og den 30. eller 31. dagen i en bestemt måned (28. eller 29. for februar). Den andre delen av formelen er der logikken kommer inn for å beregne beleggsdager i en måned eller innen måneder.
Konklusjon
Det er litt til det, men forhåpentligvis får du logikken til å beregne antall beleggsdager i LuckyTemplates. Du kan prøve det ut selv og se hvordan DAX lar deg trene inaktive relasjoner og flere datoer.
Dette er et ganske unikt scenario, men realistisk. Bedrifter som trenger å administrere beleggsnivåer kan dra nytte av denne løsningen. Dette viser de analytiske evnene til LuckyTemplates med kraften til DAX-formler.
Lykke til med denne!
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.