Pokyny k automatickému datu a času v Power BI Desktopu
Tento článek se zaměřuje na modelování dat, kteří vyvíjejí modely importu nebo složených modelů v Power BI Desktopu. Poskytuje pokyny, doporučení a důležité informace o používání automatického data a času Power BI Desktopu v konkrétních situacích.
Poznámka
Přehled a obecný úvod k automatickému datu a času najdete v tématu Automatické datum a čas v Power BI Desktopu.
Možnost Automatické datum a čas poskytuje pohodlné, rychlé a snadno použitelné časové měřítko. Autoři sestav můžou pracovat s časovými měřítky při filtrování, seskupování a procházení k podrobnostem v časových obdobích kalendáře.
Důležité informace
Následující seznam s odrážkami popisuje aspekty a možná omezení související s možností automatického data a času .
platí pro všechny nebo žádné: Když je povolena možnost automatického data a času , vztahuje se to na všechny sloupce datumu v tabulkách importu, které nejsou na straně "many" relace. Nejde ho selektivně povolit ani zakázat podle sloupce.
Pouze kalendářní období: Sloupce roku a čtvrtletí se vztahují ke kalendářním obdobím. Znamená to, že rok začíná 1. ledna a končí 31. prosince. Není možné přizpůsobit datum zahájení (nebo dokončení) roku.
Přizpůsobení: Hodnoty použité pro popis časových období nelze přizpůsobit. Navíc není možné přidat další sloupce, které popisují jiná časová období, například týdny.
filtrování Rok: Hodnoty
Quarter
,Month
aDay
sloupců nezahrnují hodnotu roku. Například sloupecMonth
obsahuje jenom názvy měsíců (to znamená leden, únor a další). Hodnoty nejsou plně popisované a v některých návrzích sestav nemusí komunikovat kontext filtru roku.Proto je důležité, aby filtry nebo seskupení probíhaly ve sloupci
Year
. Při procházení k podrobnostem pomocí hierarchie se rok vyfiltruje, pokud se úroveňYear
záměrně neodebere. Pokud neexistuje žádný filtr nebo seskupení podle roku, seskupování podle měsíců by například sumarizovat hodnoty za všechny roky pro daný měsíc.filtrování kalendářních dat jedné tabulky: Protože každý sloupec kalendářních dat vytváří vlastní (skrytou) tabulku automatického data a času, není možné použít časový filtr na jednu tabulku a rozšířit ji do více tabulek modelu. Filtrování tímto způsobem je běžným požadavkem modelování při vytváření sestav o více předmětech (tabulkách faktů), jako je prodej a rozpočet prodeje. Při použití automatického data a času bude autor sestavy muset použít filtry pro každý jiný sloupec kalendářních dat.
velikost modelu: U každého sloupce kalendářního data, který generuje skrytou tabulku automatického data a času, bude mít za následek zvětšení velikosti modelu a také prodloužení doby aktualizace dat.
Další nástroje pro vytváření sestav: Není možné pracovat s automatickými tabulkami pro datum a čas v následujících případech:
- Použití funkce Analyzovat v aplikaci Excel
- Použití návrhářů dotazů Analysis Services stránkovaných sestav Power BI
- Připojení k modelu pomocí návrhářů sestav mimo Power BI
Doporučení
Doporučujeme ponechat možnost automatického data a času povolená jenom v případě, že pracujete s časovými obdobími kalendáře a kdy máte v souvislosti s časem zjednodušené požadavky modelu. Použití této možnosti může být také vhodné při vytváření ad hoc modelů nebo provádění zkoumání nebo profilace dat.
Pokud už zdroj dat definuje tabulku dimenzí kalendářních dat, měla by se tato tabulka používat k konzistentnímu definování času ve vaší organizaci. To bude určitě případ, kdy je zdrojem dat datový sklad. V opačném případě můžete v modelu generovat tabulky kalendářních dat pomocí funkcí DAX CALENDAR nebo CALENDARAUTO . Pak můžete přidat počítané sloupce, které podporují známé požadavky na filtrování a seskupování času. Tento přístup k návrhu vám může umožnit vytvořit jednu tabulku kalendářních dat, která se rozšíří do všech tabulek faktů, což může mít za následek použití časových filtrů v jedné tabulce. Další informace o vytváření tabulek kalendářních dat najdete v článku o nastavení a použití tabulek kalendářních dat v Power BI Desktopu .
Tip
Další informace o vytváření počítaných tabulek, včetně příkladu vytvoření tabulky kalendářních dat, najdete v modulu učení s přidáním počítaných tabulek a sloupců do modelů Power BI Desktopu.
Pokud možnost Automatické datum a čas není pro vaše projekty relevantní, doporučujeme zakázat globální možnost automatického data a času. Zajišťuje, že všechny nové soubory Power BI Desktopu, které vytvoříte, nepovolí možnost Automatické datum a čas .
Související obsah
Další informace týkající se tohoto článku najdete v následujících zdrojích informací: