Určení, kdy vyvíjet model importu
Model importu se skládá z tabulek, které mají vlastnost režimu úložiště nastavenou na Import. Obsahuje také počítané tabulky, které definujete pomocí vzorce DAX.
Výhody modelu importu
Modely importu jsou nejčastěji vyvinutou architekturou modelů, protože existuje mnoho výhod. Import modelů:
- Podpora všech typů zdrojů dat Power BI, včetně databází, souborů, informačních kanálů, webových stránek, toků dat a dalších.
- Může integrovat zdrojová data. Například jedna tabulka zdrojuje data z relační databáze, zatímco související tabulka zdrojuje data z webové stránky.
- Podpora všech funkcí jazyka DAX a Power Query (M).
- Podpora počítaných tabulek
- Zajištění nejlepšího výkonu dotazů Důvodem je to, že data uložená v modelu jsou optimalizovaná pro analytické dotazy (filtr, seskupení a souhrn) a model se ukládá zcela do paměti.
Stručně řečeno, modely importu nabízejí nejvíce možností a flexibilitu návrhu a poskytují rychlý výkon. Z tohoto důvodu Power BI Desktop ve výchozím nastavení používá režim importu úložiště při získání dat.
Omezení modelu importu
Navzdory mnoha přesvědčivým výhodám existují omezení modelů importu, na které musíte mít na paměti. Omezení souvisí s velikostí modelu a aktualizací dat.
Velikost modelu
Power BI ukládá omezení velikosti datových sad, která omezují velikost modelu. Když model publikujete do sdílené kapacity, platí limit 1 GB na datovou sadu. Při překročení tohoto limitu velikosti se datová sada neaktualizuje. Když model publikujete do vyhrazené kapacity (označované také jako kapacity Premium), může se zvětšit o více než 10 GB, čímž povolíte nastavení formátu velkého úložiště datové sady pro danou kapacitu.
Vždy byste se měli snažit snížit množství dat uložených v tabulkách. Tato strategie pomáhá zkrátit dobu trvání aktualizací modelu a zrychlit dotazy modelu. Existuje mnoho technik redukce dat, které můžete použít, včetně:
- Odebrání nepotřebných sloupců
- Odebrání nepotřebných řádků
- Seskupit a shrnout za účelem zvýšení agregace tabulek faktů
- Optimalizace datových typů sloupců s předvolbou pro číselná data
- Předvolba pro vlastní sloupce v Power Query místo počítaných sloupců v modelu
- Zakázání načítání dotazů Power Query
- Zakázání automatického data a času
- Použijte úložiště tabulek DirectQuery, jak je popsáno v dalších lekcích tohoto modulu.
Další informace najdete v článku Techniky redukce dat pro modelování importu.
Poznámka:
Limit 1 GB na datovou sadu odkazuje na komprimovanou velikost modelu Power BI, nikoli objem shromažďovaných dat ze zdrojového systému.
Aktualizace dat
Importovaná data se musí pravidelně aktualizovat. Data datové sady jsou aktuální pouze jako poslední úspěšná aktualizace dat. Pokud chcete zachovat aktuální data, nastavte plánovanou aktualizaci dat nebo uživatelé sestav mohou provést aktualizaci na vyžádání.
Power BI omezuje četnost naplánovaných operací aktualizace. Je to až osmkrát denně ve sdílené kapacitě a až 48krát denně ve vyhrazené kapacitě.
Měli byste určit, jestli je tento stupeň latence tolerovatelný. Často závisí na rychlosti (nebo nestálosti) dat a naléhavosti informovat uživatele o aktuálním stavu dat. Pokud nejsou limity plánovaných aktualizací přijatelné, zvažte použití tabulek úložiště DirectQuery nebo vytvoření hybridní tabulky. Nebo použijte jiný přístup a místo toho vytvořte datovou sadu v reálném čase.
Tip
Hybridní tabulky jsou popsány v lekci 4. Informace o datových sadách v reálném čase najdete v modulu Monitorování dat v reálném čase pomocí modulu Power BI .
Musíte také zvážit úlohu aktualizace a dobu trvání. Pokud chcete aktualizovat tabulku, Power BI ve výchozím nastavení odebere všechna data a znovu je načte. Tyto operace mohou představovat nepřijatelnou zátěž zdrojových systémů, zejména u rozsáhlých tabulek faktů. Pokud chcete tuto zátěž snížit, můžete nastavit funkci přírůstkové aktualizace. Přírůstková aktualizace automatizuje vytváření a správu oddílů časového období a inteligentně aktualizuje pouze oddíly, které vyžadují aktualizaci.
Pokud zdroj dat podporuje přírůstkovou aktualizaci, může to vést k rychlejším a spolehlivějším aktualizacím a snížení spotřeby prostředků Power BI a zdrojových systémů.
Pokročilí modelátoři dat si můžou přizpůsobit vlastní strategii dělení. Automatizační skripty můžou vytvářet, spravovat a aktualizovat oddíly tabulky. Další informace najdete ve scénářích použití Power BI: Pokročilá správa datových modelů. Tento scénář použití popisuje použití koncového bodu XMLA dostupného v Power BI Premium.