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å.
Viktigheten av å lage en datotabell i LuckyTemplates er noe folk ofte savner, spesielt i. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Selv om det er vanlig å ha en datokolonne i salgstabellene og transaksjonstabellene, vil det ikke være nok. Du trenger en egen datotabell som du kan koble til alle de andre datokolonnene.
Det er også en hel undergruppe av formler som kalles. For at beregningene skal fungere riktig, trenger du en datotabell.
Innholdsfortegnelse
LuckyTemplates datotabellkode
Vanligvis er det en langvarig prosess å lage en datotabell. Men ved å bruke denne som jeg bruker, blir det mye enklere og raskere.
Jeg har denne M-koden lagret her i notisblokken min, slik at jeg bare kan kopiere og lime den inn hver gang jeg skal lage en datotabell.
Når jeg har kopiert den koden, går jeg tilbake til søkeredigeringsprogrammet mitt og oppretter en ny kilde. Dette vil tillate meg å legge inn koden jeg nettopp kopierte inn i en ny spørring.
Når alternativene for nye kilder kommer opp, velger jeg Blank Query.
Å velge det vil gi meg en ny rute uten noe på den.
Nå går jeg inn i Advanced Editor.
Jeg kommer til å bli kvitt det som er inne i Advanced Editor-vinduet når det kommer opp.
Deretter skal jeg lime inn datotabellkoden som jeg kopierte tidligere i det vinduet.
Nå som jeg har denne nye M-koden innebygd i denne spørringen, skal jeg klikke på Ferdig. Det vil gi meg disse parameterfeltene der jeg kan sette inn en bestemt datoperiode for datotabellen min.
Jeg starter med 1. januar 2018 og går deretter helt frem til 31. desember 2021.
Neste er FYStartMonth. Dette er når regnskapsåret mitt starter. Så hvis juli er min første måned, må jeg bare skrive 7 her.
Når jeg klikker på Invoke, gir den meg en detaljert datotabell basert på hele koden og parametrene jeg legger inn.
Når du ser på formelen her oppe, viser den startdatoen jeg la inn i Advanced Editor.
Den viser den samme sluttdatoen som jeg la inn også.
Oppdatere og rydde opp i datotabellen i LuckyTemplates
Hvis du bruker datotabellkoden jeg bruker, vil den gi deg mange nyttige kolonner som viser dato, år, kvartal, år, måned osv.
Men med en tabell som dette, er det garantert ting du vil endre avhengig av hva hvert scenario krever.
Det kan også være lurt å justere tabellen basert på dine egne preferanser.
For eksempel foretrekker jeg å navngi kolonnene mine på en bestemt måte, og det er derfor jeg går inn i Advanced Editor og endrer koden direkte.
Hvis Advanced Editor ser for komplisert ut, kan jeg også endre navnene iseg selv.
Jeg skal begynne med navnene på tabellene.
Jeg velger alltid enkle navn, så jeg kommer til å navngi denne tabellen som Datoer.
For konsekvensens skyld skal jeg kalle dette Dates Query.
Nå skal jeg komme tilbake til for å oppdatere et par ting. Jeg ønsker selvfølgelig også at navnene på disse kolonnene skal være så enkle å forstå som mulig.
Jeg starter med å sørge for at det er plass på de riktige stedene. Så i stedet for månedsnavn, kommer jeg til å kalle denne månedens navn.
I stedet for MonthInCalendar kommer jeg til å sette måned og år her.
Denne heter QuarterInCalendar, så jeg skal gi den navnet Quarter & Year.
Bortsett fra å endre navnene, ville jeg også ryddet opp i dataene mine ved å fjerne kolonner som jeg egentlig ikke trenger. For eksempel trenger jeg egentlig ikke denne DateInt-kolonnen.
Jeg kommer til å gjøre det samme for DayOfMonth.
Igjen, alt dette avhenger av scenariet og nøkkelkolonnene du trenger.
Bare vær forsiktig med å fjerne numeriske kolonner fordi de kan sortere kolonner, som denne DayInWeek-kolonnen.
Mange tekstkolonner som denne måned og år-kolonnen og ukedag-kolonnen vet faktisk ikke hvordan de skal sortere dataene de bærer. Det er derfor de trenger sorteringskolonner som disse MonthnYear- og QuarternYear-kolonnene som referanse.
Bare for å gjøre det tydeligere hva disse kolonnene er for, skal jeg gi dem nytt navn til månedsårssortering og kvartalsårssortering.
Disse støttekolonnene kommer til å være nyttige når vi legger disse dataene inn i visualiseringer.
Holder oversikt over endringer i delen for brukte trinn
Dette er noe jeg tidligere diskuterte i opplæringen om enkle transformasjoner. Dette er også viktig å huske når du jobber med din.
Ruten Applied Steps her på siden registrerer alle transformasjonene jeg gjør, så det er enkelt nok å holde styr på alle endringene.
Bare en viktig ting om transformasjoner og delen med anvendte trinn.
Når du jobber med lignende handlinger etter hverandre, grupperer Applied Steps disse trinnene sammen. Men når du hopper fra en handling til en annen tilfeldig, registrerer den flere forekomster av samme type handling, som i eksemplet nedenfor.
Så det er alltid best å gjøre alle navneendringene på én gang, og deretter slette alle de uønskede kolonnene dine på én gang. Dette vil minimere mengden kode som må genereres i bakgrunnen.
Konklusjon
Som jeg nevnte i starten, er det andre måter å lage en datotabell på, selv om de normalt vil kreve flere trinn og mer kompliserte formler satt sammen.
Ikke bare er dette den enkleste måten å gjøre det på, det gir deg også alle standardkolonnene som kreves i mange scenarier. Alt du trenger å gjøre er å fjerne alt annet du ikke trenger, noe som er raskere enn å legge til de nødvendige kolonnene én etter én.
Beste ønsker,
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å.
Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.
I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.
Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.
Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.
I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.
I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.
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.
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.
Lær hvordan du oppretter og tilpasser punktdiagrammer i LuckyTemplates, som hovedsakelig brukes til å måle ytelse mot mål eller tidligere år.