Sådan opretter du en datotabel i LuckyTemplates

Når du arbejder med , kan oprettelse af en datotabel være et værdifuldt aktiv for dine dataanalyse- og visualiseringsopgaver. Datotabeller giver dig mulighed for effektivt at filtrere, gruppere og analysere tidsbaserede data.

I denne artikel lærer du, hvordan du nemt opretter en datotabel i LuckyTemplates ved hjælp af et par forskellige tilgange.

Oprettelse af en tilpasset datotabel i din dataanalyse øger effektiviteten af ​​kalenderfunktionen og strømliner processen med at oprette datotabeller. Ved at etablere en modeldatotabel i dit datavarehus kan du effektivt administrere og analysere tidsbaserede data, hvilket gør oprettelsen af ​​datotabeller mere præcise og tilpasselige til dine specifikke behov.

Lad os komme ind i det!

Sådan opretter du en datotabel i LuckyTemplates

Indholdsfortegnelse

4 Forudsætninger før start

Før du begynder at oprette en datotabel i LuckyTemplates, er der 4 specifikke forudsætninger, du skal sikre dig, at er på plads:

  1. Datokolonne: Din datotabel skal have en datokolonne med en datatype dato/tid. Denne kolonne vil tjene som grundlag for opbygningen af ​​resten af ​​tabellen.

  2. Ingen tomme felter: En datokolonne bør ikke have nogen tomme felter. Hver række skal have en gyldig dato.

  3. Unikke værdier: En datokolonne skal have unikke værdier. Hver dato bør kun vises én gang i kolonnen.

  4. Ingen manglende datoer: Der bør ikke mangle datoer i en datokolonne, især hvis du arbejder med kontinuerlige tidsperioder.

At have en velstruktureret datotabel er afgørende for nøjagtig datofiltrering, beregninger og gruppering af dine data i LuckyTemplates.

I det næste afsnit vil vi gennemgå de nødvendige trin for at oprette en datotabel, og hvordan man tilpasser den til at opfylde dine specifikke krav.

I tilfælde af en automatisk dato/tidsplan vil den ikke være synlig som et felt i felter-ruden. Du finder det snarere som en udvidelig rullemenu under datokolonnens navn. Når du udvider datokolonnen, vil du støde på et datohierarki, der består af år, kvartal, måned og dag.

Aktiver deaktiver automatisk dato

Klik på Filer og vælg Indstillinger og indstillinger fra menuen. Klik derefter på Indstillinger . I pop op-vinduet Indstillinger vil du gerne klikke på Dataindlæs i menuen Nuværende fil. Under Time Intelligence skal du markere/fjerne markeringen i Power bi date-tabellen/Time-boksen. Dette vil aktivere/deaktivere den automatiske dato/tidsfunktion.

Sådan opretter du en datotabel i LuckyTemplates

Sådan opretter du en datotabel i LuckyTemplates

Lad os overveje et ligetil eksempel for at illustrere vigtigheden af ​​at opretholde konsistens og brugervenlighed på tværs af større eller standardiserede datamodeller, når vi håndterer tidsbaserede data. For en mere dybdegående forståelse kan du henvise til vores tidligere artikel om opbygning af en omfattende LuckyTemplates dashboard-vejledning.

Sådan opretter du en datotabel i LuckyTemplates

I det følgende eksempel har vi et datasæt med eksisterende datotabel for ordredatoer og afsendelsesdatoer. Histogramplottet nedenfor viser summen af ​​samlet omsætning vs. ordredato-måned .

Den indbyggede automatiske dato-tidsfunktion i LuckyTemplates opretter standardhierarkier for hver eksisterende datotabel, hvilket er nyttigt for hurtigt at komme i gang, men som kan blive problematisk, når man har at gøre med flere datokolonner med forskellige hierarkier. Du kan observere disse hierarkier vist på den yderste højre side af LuckyTemplates skrivebordsgrænseflade, som vist ovenfor.

Når du vil sammenligne data baseret på en anden datokolonne, såsom afsendelsesdato, kan de automatisk genererede hierarkier blive problematiske.

Sådan opretter du en datotabel i LuckyTemplates

Sådan opretter du en datotabel i LuckyTemplates

Når vi i det samme dashboard genererer en månedssøjleslicer ved at bruge ordredatoen og vælger en bestemt måned, får vi det forventede plotresultat. Men når du bruger måneden for forsendelsesdato , viser plottet søjler for både februar og marts; hvilket er inkonsekvent.

For at løse dette problem skal du oprette en central kalendertabel, der giver dig mulighed for at kontrollere relationer mellem datokolonner mere effektivt.

Med en central kalendertabel kan du bruge DAX-relationer til at drive udskæringen og opdelingen af ​​dine data, hvilket sikrer ensartethed og brugervenlighed på tværs af din datamodel. Længere fremme i denne artikel vil vi dykke ned i en mere detaljeret diskussion af DAX.

Udnyttelse af en eksisterende global LuckyTemplates-datotabel

Hvis din organisation allerede har etableret en global datotabel i kildedataene, der stemmer overens med virksomhedsspecifikke krav, såsom regnskabsperioder og kalenderårsperioder, er det yderst fordelagtigt at inkorporere denne tabel i din LuckyTemplates-datamodel.

2 måder at oprette datotabeller på i LuckyTemplates

En metode involverer at bruge de indbyggede CALENDAR- eller CALENDARAUTO DAX-funktioner, som genererer en enkelt-kolonne tabel med datoer. Derfra kan du udvide din beregnede tabel med yderligere kolonner for bedre at understøtte dine specifikke filtrerings- og grupperingskrav.

En anden tilgang er at markere en eksisterende tabel som en datodimensionstabel i LuckyTemplates Desktop. Dette hjælper din model med at genkende tabellen som den primære kilde til datobaseret analyse, hvilket sikrer, at tidsintelligensfunktioner og andre datorelaterede funktioner fungerer korrekt med dine data.

1. Brug af DAX-tidsintelligensfunktioner

En måde at oprette en grundlæggende datotabel på er ved at bruge sproget Data Analysis Expressions (DAX). Processen involverer oprettelse af en beregnet tabel, der genererer en række datoer ved hjælp af enten CALENDAR eller CALENDARAUTO funktionerne.

For at begynde skal du gå til fanen Modellering i LuckyTemplates og klikke på Ny tabel.

Sådan opretter du en datotabel i LuckyTemplates

Navngiv din nye tabel "Datotabel", og brug følgende DAX-kodestykke til at definere dens datointerval:

DateTable = 
VAR StartDate = DATE(2020, 1, 1) // You can set the start date according to your requirement
VAR EndDate = DATE(YEAR(TODAY()), 12, 31) // Set end date to the end of the current year
RETURN
    ADDCOLUMNS (
        CALENDAR (StartDate, EndDate),
        "DayOfWeek", WEEKDAY([Date]),
        "DayOfWeekName", FORMAT([Date], "dddd")
    )

Sådan opretter du en datotabel i LuckyTemplates

Erstat STARTDato og ENDDate med det ønskede datointerval for din tabel og føj yderligere kolonner for "DayOfWeek" og "DayOfWeekName" til datotabellen. Bemærk, at vi også bruger DAX-udtryk til at definere din nye kolonne og formatere den i overensstemmelse med dine krav. Opret f.eks. en "DayOfWeek"-kolonne: WEEKDAY([Dato]).

Du kan derefter tilpasse tabellen yderligere ved at tilføje beregnede kolonner for at understøtte eventuelle filtrerings- eller grupperingskrav.

Uanset hvilken metode du vælger, skal du huske at markere tabellen som en datotabel ved at højreklikke på den i ruden Felter og vælge Marker som datotabel .

Sådan opretter du en datotabel i LuckyTemplates

CALENDARAUTO()-funktionen i LuckyTemplates forenkler processen med at generere en datotabel, da den automatisk beregner et sammenhængende sæt af datoer baseret på dataene i modellen. Ved at angive den valgfrie fiscal_year_end_month-parameter kan du tilpasse regnskabsårsafslutningsmåneden, hvilket giver større fleksibilitet, når du arbejder med forskellige regnskabsperioder.

Forudsat at MinDate i datamodellen er 1. januar 2022, og MaxDate er i dag (14. april 2023).

CALENDARAUTO() returnerer alle datoer mellem 1. januar 2022 og 31. december 2023.

CALENDARAUTO(6) returnerer alle datoer mellem 1. juli 2021 og 30. juni 2023.

2.Brug af Power Query-editor

Alternativt kan du oprette en datotabel ved hjælp af Power Query, som giver en mere visuel tilgang. Følg disse trin for at begynde:

Vælg "Blank forespørgsel" fra rullemenuen "Hent data". Dette åbner vinduet Power Query Editor, hvor du skal bygge tabellen.

Sådan opretter du en datotabel i LuckyTemplates

Brug formellinjen til at oprette en liste over datoer. I dette eksempel opretter vi en 1-års tabel fra 2022, men du kan justere datoværdien og tælle efter behov. Indtast følgende på formellinjen: Indtast følgende i formellinjen:

=List.Dates(StartDate, Number.Days, #duration(1,0,0,0))

Erstat StartDato med den ønskede startdato for dit bord, og Number.Days med det samlede antal dage, du ønsker, at bordet skal dække.

Sådan opretter du en datotabel i LuckyTemplates

Konverter listen til en tabel ved at klikke på knappen "Til tabel" i menuen Konverter på båndet. I det følgende vindue skal du klikke på "OK" uden at foretage nogen valg.

Når du har konverteret listen til en tabel, skal du omdøbe kolonnen "Dato" og ændre datatypen til en datotype ved hjælp af knappen Datatype ved siden af ​​kolonneoverskriften.

Sådan opretter du en datotabel i LuckyTemplates

For at færdiggøre tabellen skal du bruge menuen Tilføj kolonne til at vælge forskellige datoværdier fra rullemenuen Dato baseret på kolonnen Datoværdi, du lige har oprettet.

Gå til sektionen Tilføj kolonne og få adgang til rullemenuen Dato.

Når kolonnen Datoværdi er valgt, skal du vælge en datorelateret kolonne fra rullemenuen Dato.

Sådan opretter du en datotabel i LuckyTemplates

Tilslutning af datotabellen til andre tabeller

Når du har oprettet din datotabel i LuckyTemplates, skal du etablere relationer med andre relevante tabeller i din datamodel. Dette giver dig mulighed for at udføre nøjagtige tidsbaserede analyser og sikrer, at dine filtre og målinger fungerer korrekt på tværs af forskellige tabeller, der indeholder datokolonner.

Følg disse trin for at oprette relationer mellem datotabellen og andre tabeller i din datamodel:

  1. Vi blander de to eksempler, som vi diskuterede tidligere, dvs. vi tilføjer Tabel 2 (fra DAX-eksemplet) i vores originale ordre- og forsendelsesdatasæt. Klik derefter på fanen 'Model' under visualiseringsruden for at få vist datavisningen.

    Sådan opretter du en datotabel i LuckyTemplates
  2. Identificer tabellerne med datokolonner, der skal forbindes med datotabellen. Du vil oprette relationer i et en-til-mange-format (1:M) mellem datotabellen og hver af disse tabeller.

  3. Klik og hold på datokolonnen i datotabellen, og træk derefter markøren til den respektive datokolonne i den relaterede tabel. En linje vil blive trukket mellem de to kolonner, der indikerer etableringen af ​​en relation.

    Sådan opretter du en datotabel i LuckyTemplates
  4. Gentag processen for alle andre tabeller med datokolonner, der kræver forbindelse til din datotabel.

  5. Når alle relationer er etableret, skal du gennemgå dem ved at klikke på knappen ' Administrer relationer ' på fanen Hjem. Her kan du redigere eller slette relationer efter behov og sikre, at din datotabel er nøjagtigt forbundet med de relevante tabeller.

Sådan opretter du en datotabel i LuckyTemplates

Husk, at når du forbinder en datotabel til flere datofelter i den samme tabel, skal du muligvis oprette dublerede datotabeller eller bruge en bridge-tabeltilgang, afhængigt af din datamodels struktur.

Bedste praksis og tips

Når du opretter en datotabel i LuckyTemplates, er det vigtigt at følge bedste praksis og overveje nyttige tips for at sikre, at din datotabel er effektiv og effektiv. Nedenfor er nogle punkter at huske på:

1. Brug CALENDAR- eller CALENDARAUTO DAX-funktionerne til at generere en enkeltkolonnetabel med datoer. Dette vil være grundlaget for din datetabel.

2. Efter generering af datotabellen kan du overveje at tilføje beregnede kolonner for at understøtte intervalfiltrering og grupperingskrav. Sædvanligvis beregnede kolonner inkluderer måned, år, kvartal, ugenummer og ugedag.

3. Når du opretter tilpassede datohierarkier, skal du sikre dig, at kolonnerne er sorteret i den rigtige rækkefølge, for eksempel:

  • Stigende rækkefølge for måneder og dage i stedet for alfabetisk rækkefølge.

  • Faldende rækkefølge for tidsperioder som regnskabsår, hvis det er nødvendigt.

4. Brug muligheden Marker som datotabel ved at højreklikke på tabellen og vælge "Marker som datotabel" i menuen, der vises. Dette hjælper LuckyTemplates med at forstå, at det arbejder med datoer og optimerer ydeevne og funktionalitet.

5. Hold datotabellen så enkel som muligt. Selvom det er fristende at tilføje adskillige kolonner og beregninger, skal du huske, at kompleksitet kan forsinke din LuckyTemplates-rapports ydeevne. Fokuser på de væsentlige kolonner, som du virkelig har brug for til din analyse og rapportering.

Ved at følge disse bedste fremgangsmåder og tips, når du opretter en datotabel i LuckyTemplates, vil du sikre, at din tabel er nøjagtig, effektiv og nem at arbejde med, hvilket i sidste ende forbedrer dine rapporter og analyser.

Klar til at blive inspireret af en samling af utrolige LuckyTemplates-rapporteringsapplikationer, se videoen nedenfor.

En lille opsummering

I denne artikel har du lært, hvordan du opretter en datotabel i . Når du arbejder med datotabeller, skal du altid være opmærksom på behovet for at optimere dem for hastighed og effektivitet. Effektiv implementering af datotabel kan være afgørende for at levere præcise og rettidige indsigter til dine analyser, især dem, der involverer tidsfølsomme oplysninger.

Nu hvor du har viden og værktøjer til din rådighed til at oprette en datotabel i LuckyTemplates, fortsæt med at øve og forfine dine færdigheder. Med erfaring vil du være i stand til at tilpasse dine datotabeller, så de opfylder de unikke krav til din virksomhed og dataprojekter.

Leave a Comment

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.