Läs på engelska

Dela via


Vägledning för automatisk datum/tid i Power BI Desktop

Den här artikeln riktar sig till datamodellerare som utvecklar import- eller sammansatta modeller i Power BI Desktop. Den innehåller vägledning, rekommendationer och överväganden när du använder autodatum/tid för Power BI Desktop i specifika situationer. En översikt och allmän introduktion till Automatisk datum/tid finns i Automatisk datum/tid i Power BI Desktop.

Alternativet Automatiskt datum/tid ger bekväm, snabb och lätt att använda tidsinformation. Rapportförfattare kan arbeta med tidsinformation när de filtrerar, grupperar och går nedåt genom kalendertidsperioder.

Att tänka på

I följande punktlista beskrivs överväganden – och möjliga begränsningar – relaterade till alternativet Automatiskt datum/tid .

  • Gäller för alla eller inga: När alternativet Automatiskt datum/tid är aktiverat gäller det för alla datumkolumner i importtabeller som inte är "många"-sidan av en relation. Det kan inte vara selektivt aktiverat eller inaktiverat på kolumn-för-kolumn-basis.

  • Endast kalenderperioder: Kolumnerna år och kvartal relaterar till kalenderperioder. Det innebär att året börjar den 1 januari och slutar den 31 december. Det finns ingen möjlighet att anpassa datumet för årets inledning (eller slutförande).

  • Anpassning: Det går inte att anpassa de värden som används för att beskriva tidsperioder. Dessutom går det inte att lägga till ytterligare kolumner för att beskriva andra tidsperioder, till exempel veckor.

  • Årsfiltrering: Kolumnvärdena Kvartal, Månad och Dag innehåller inte årsvärdet. Kolumnen Månad innehåller till exempel bara månadsnamnen (det vill säga januari, februari osv.). Värdena är inte helt självbeskrivande, och i vissa rapportdesigner kanske inte kommunicerar årsfilterkontexten.

    Därför är det viktigt att filter eller gruppering sker i kolumnen År . När du ökar detaljnivån med hjälp av hierarkin filtreras året, såvida inte årsnivån avsiktligt tas bort. Om det inte finns något filter eller en grupp per år skulle till exempel en gruppering efter månad sammanfatta värden över alla år för den månaden.

  • Datumfiltrering för enskild tabell: Eftersom varje datumkolumn skapar en egen (dold) automatisk datum-/tidstabell går det inte att använda ett tidsfilter för en tabell och få den att spridas till flera modelltabeller. Filtrering på det här sättet är ett vanligt modelleringskrav när du rapporterar om flera ämnen (tabeller av faktatyp) som försäljning och försäljningsbudget. När du använder automatiskt datum/tid måste rapportförfattaren använda filter för varje annan datumkolumn.

  • Modellstorlek: För varje datumkolumn som genererar en dold automatisk datum-/tidstabell resulterar det i en ökad modellstorlek och utökar även datauppdateringstiden.

  • Andra rapporteringsverktyg: Det går inte att arbeta med automatiska datum-/tidstabeller när:

    • Använda Analysera i Excel.
    • Använda Power BI-sidnumrerade analysis services-frågedesigners.
    • Ansluta till modellen med icke-Power BI-rapportdesigners.

Rekommendationer

Vi rekommenderar att du endast har alternativet Automatiskt datum/tid aktiverat när du arbetar med kalendertidsperioder och när du har förenklade modellkrav i förhållande till tid. Det kan också vara praktiskt att använda det här alternativet när du skapar ad hoc-modeller eller utför datautforskning eller profilering.

När datakällan redan definierar en datumdimensionstabell bör den här tabellen användas för att konsekvent definiera tid i din organisation. Det kommer säkert att vara fallet om din datakälla är ett informationslager. Annars kan du generera datumtabeller i din modell med hjälp av funktionerna DAX CALENDAR eller CALENDARAUTO . Du kan sedan lägga till beräknade kolumner för att stödja kända tidsfiltrerings- och grupperingskrav. Med den här designmetoden kan du skapa en enda datumtabell som sprids till alla tabeller av faktatyp, vilket kan resultera i att en enda tabell tillämpar tidsfilter. Mer information om hur du skapar datumtabeller finns i artikeln Ange och använda datumtabeller i Power BI Desktop .

Tips

Mer information om hur du skapar beräknade tabeller, inklusive ett exempel på hur du skapar en datumtabell, finns i utbildningsmodulen Lägg till beräknade tabeller och kolumner i Power BI Desktop-modeller .

Om alternativet Automatiskt datum/tid inte är relevant för dina projekt rekommenderar vi att du inaktiverar det globala alternativet Automatiskt datum/tid. Det säkerställer att alla nya Power BI Desktop-filer som du skapar inte aktiverar alternativet Automatiskt datum/tid .

Mer information om den här artikeln finns i följande resurser: