Prémiové funkce toků dat
Toky dat jsou podporované pro uživatele Power BI Pro, Premium na uživatele (PPU) a Power BI Premium. Některé funkce jsou dostupné jenom s předplatným Power BI Premium (což je buď kapacita Premium, nebo licence PPU). Tento článek popisuje a podrobně popisuje funkce PPU a premium-only a jejich použití.
Následující funkce jsou dostupné jenom s Power BI Premium (PPU nebo předplatným kapacity Premium):
- Vylepšený výpočetní modul
- DirectQuery
- Počítané entity
- Propojené entity
- Přírůstková aktualizace
Následující části popisují jednotlivé funkce podrobně.
Důležité
Tento článek se týká první generace toků dat (Gen1) a nevztahuje se na druhou generaci toků dat (Gen2), které jsou k dispozici v Microsoft Fabric (Preview). Další informace najdete v tématu Získání z toků dat 1. generace do toků dat 2. generace.
Vylepšený výpočetní modul
Vylepšený výpočetní modul v Power BI umožňuje předplatitelům Power BI Premium využít svou kapacitu k optimalizaci využití toků dat. Použití vylepšeného výpočetního modulu nabízí následující výhody:
- Výrazně zkracuje dobu aktualizace potřebnou pro dlouhotrvající kroky ETL (extrakce, transformace, načítání) u počítaných entit, jako je provádění spojení, jedinečné, filtry a seskupení podle.
- Provádí dotazy DirectQuery na entity.
Poznámka:
- Procesy ověřování a aktualizace informují toky dat o schématu modelu. Pokud chcete schéma tabulek nastavit sami, použijte Editor Power Query a nastavte datové typy.
- Tato funkce je dostupná ve všech clusterech Power BI s výjimkou WABI-INDIA-CENTRAL-A-PRIMARY.
Povolení vylepšeného výpočetního modulu
Důležité
Vylepšený výpočetní modul funguje jenom pro kapacity A3 nebo větší kapacity Power BI.
V Power BI Premium je vylepšený výpočetní modul pro každý tok dat nastavený jednotlivě. Můžete si vybrat ze tří konfigurací:
Zakázáno
Optimalizované (výchozí) – Vylepšený výpočetní modul je vypnutý. Je automaticky zapnutá, když na tabulku v toku dat odkazuje jiná tabulka nebo když je tok dat připojený k jinému toku dat ve stejném pracovním prostoru.
Na
Pokud chcete změnit výchozí nastavení a povolit vylepšený výpočetní modul, postupujte takto:
V pracovním prostoru vedle toku dat, pro který chcete změnit nastavení, vyberte Další možnosti.
V nabídce Další možnosti toku dat vyberte Nastavení.
Rozbalte nastavení rozšířeného výpočetního modulu.
V nastavení rozšířeného výpočetního modulu vyberte Zapnuto a pak zvolte Použít.
Použití vylepšeného výpočetního modulu
Po zapnutí vylepšeného výpočetního modulu se vraťte k tokům dat a měli byste vidět zlepšení výkonu v jakékoli počítané tabulce, která provádí složité operace, jako jsou spojení nebo seskupení podle operací pro toky dat vytvořené z existujících propojených entit ve stejné kapacitě.
Abyste mohli výpočetní modul nejlépe využít, rozdělte fázi ETL do dvou samostatných toků dat ve stejném pracovním prostoru následujícím způsobem:
- Tok dat 1 – tento tok dat by měl ingestovat pouze všechny požadované zdroje dat.
- Tok dat 2 – proveďte všechny operace ETL v tomto druhém toku dat, ale ujistěte se, že odkazujete na tok dat 1, který by měl být ve stejné kapacitě. Také se ujistěte, že provádíte operace, které můžou nejprve skládat: filtr, seskupit podle, jedinečné spojení). A proveďte tyto operace před jakoukoli jinou operací, abyste zajistili využití výpočetního modulu.
Běžné otázky a odpovědi
Otázka: Povolil(a) jsem vylepšený výpočetní modul, ale aktualizace jsou pomalejší. Proč?
Odpověď: Pokud povolíte vylepšený výpočetní modul, existují dvě možná vysvětlení, která by mohla vést k pomalejším aktualizacím:
Pokud je vylepšený výpočetní modul povolený, vyžaduje správné fungování určité paměti. Paměť, která je k dispozici k provedení aktualizace, je proto snížena, a proto zvyšuje pravděpodobnost, že se aktualizace zařadí do fronty. Tím se sníží počet toků dat, které se můžou aktualizovat souběžně. Tento problém vyřešíte tak, že při povolování rozšířeného výpočetního výkonu rozložíte aktualizace toku dat v průběhu času a vyhodnotíte, jestli je velikost kapacity adekvátní, aby byla k dispozici paměť pro souběžné aktualizace toku dat.
Dalším důvodem, proč se můžete setkat s pomalejšími aktualizacemi, je to, že výpočetní modul funguje jenom nad existujícími entitami. Pokud váš tok dat odkazuje na zdroj dat, který není tokem dat, neuvidíte vylepšení. Nedojde ke zvýšení výkonu, protože v některých scénářích s velkými objemy dat by počáteční čtení ze zdroje dat bylo pomalejší, protože data je potřeba předat do vylepšeného výpočetního modulu.
Otázka: Nevidím přepínač vylepšeného výpočetního modulu. Proč?
Odpověď: Vylepšený výpočetní modul se vydává ve fázích pro oblasti po celém světě, ale zatím není dostupný v každé oblasti.
Otázka: Jaké jsou podporované datové typy pro výpočetní modul?
Odpověď: Vylepšený výpočetní modul a toky dat aktuálně podporují následující datové typy. Pokud váš tok dat nepoužívá jeden z následujících datových typů, dojde během aktualizace k chybě:
- Datum/čas
- Desetinné číslo
- Text
- Celé číslo
- Datum/čas/pásmo
- True nebo False
- Datum
- Čas
Použití DirectQuery s toky dat v Power BI
DirectQuery můžete použít k přímému připojení k tokům dat a připojit se tak přímo k toku dat, aniž byste museli importovat data.
Použití DirectQuery s toky dat umožňuje následující vylepšení procesů Power BI a toků dat:
Vyhněte se samostatným plánům aktualizace – DirectQuery se připojuje přímo k toku dat a odstraňuje nutnost vytvořit importovaný sémantický model. Použití DirectQuery s toky dat znamená, že už nepotřebujete samostatné plány aktualizací pro tok dat a sémantický model, abyste zajistili synchronizaci dat.
Filtrování dat – DirectQuery je užitečné pro práci s filtrovaným zobrazením dat uvnitř toku dat. DirectQuery můžete s výpočetním modulem použít k filtrování dat toku dat a práci s vyfiltrovanou podmnožinou, kterou potřebujete. Filtrování dat umožňuje pracovat s menší a lépe spravovatelnou podmnožinou dat v toku dat.
Použití DirectQuery pro toky dat
Použití DirectQuery s toky dat je k dispozici v Power BI Desktopu.
Existují požadavky pro použití DirectQuery s toky dat:
- Váš tok dat se musí nacházet v pracovním prostoru s podporou Power BI Premium.
- Výpočetní modul musí být zapnutý.
Další informace o DirectQuery s toky dat najdete v tématu Použití DirectQuery s toky dat.
Povolení DirectQuery pro toky dat
Aby byl váš tok dat dostupný pro přístup k DirectQuery, musí být vylepšený výpočetní modul ve svém optimalizovaném stavu. Pokud chcete povolit DirectQuery pro toky dat, nastavte novou možnost Nastavení rozšířeného výpočetního modulu na Zapnuto.
Po použití tohoto nastavení aktualizujte tok dat, aby se optimalizace projevila.
Důležité informace a omezení pro DirectQuery
U DirectQuery a toků dat existuje několik známých omezení:
Složené nebo smíšené modely, které mají zdroje dat importu a DirectQuery, se v současné době nepodporují.
Velké toky dat můžou mít problémy s vypršením časového limitu při prohlížení vizualizací. Velké toky dat, u kterých dochází k problémům s vypršením časového limitu, by měly používat režim importu.
V nastavení zdroje dat konektor toku dat zobrazí neplatné přihlašovací údaje, pokud používáte DirectQuery. Toto upozornění nemá vliv na chování a sémantický model bude správně fungovat.
Pokud má tok dat více než 340 sloupců, použití konektoru toku dat v Power BI Desktopu s povoleným nastavením rozšířeného výpočetního modulu způsobí, že se pro tok dat zakáže možnost DirectQuery. Pokud chcete v těchto konfiguracích použít DirectQuery, použijte méně než 340 sloupců.
Počítané entity
Výpočty v úložišti můžete provádět při použití toků dat s předplatným Power BI Premium. Tato funkce umožňuje provádět výpočty s existujícími toky dat a vracet výsledky, které vám umožní soustředit se na vytváření a analýzu sestav.
Abyste mohli provádět výpočty v úložišti, musíte nejprve vytvořit tok dat a přenést data do úložiště toku dat Power BI. Jakmile budete mít tok dat, který obsahuje data, můžete vytvořit počítané entity, což jsou entity, které provádějí výpočty v úložišti.
Důležité informace a omezení počítaných entit
Při práci s toky dat vytvořenými v účtu Azure Data Lake Storage Gen2 organizace fungují propojené entity a počítané entity správně jenom v případě, že se entity nacházejí ve stejném účtu úložiště.
Počítané entity se podporují jenom v rámci jednoho pracovního prostoru.
Osvědčeným postupem je vytvořit při výpočtu dat spojených s místními a cloudovými daty nový tok dat pro každý zdroj (jeden pro místní a druhý pro cloud) a pak vytvořit třetí tok dat pro sloučení a výpočet těchto dvou zdrojů dat.
Propojené entity
Na existující toky dat ve stejném pracovním prostoru můžete odkazovat pomocí propojených entit s předplatným Power BI Premium, které vám umožní provádět výpočty s těmito entitami pomocí počítaných entit, nebo můžete vytvořit tabulku "jediný zdroj pravdy", kterou můžete znovu použít v rámci několika toků dat.
Přírůstková aktualizace
Toky dat je možné nastavit tak, aby se přírůstkově aktualizovaly, abyste nemuseli stahovat všechna data při každé aktualizaci. Uděláte to tak, že vyberete tok dat a pak zvolíte ikonu Přírůstková aktualizace.
Nastavení přírůstkové aktualizace přidá do toku dat parametry, které určují rozsah kalendářních dat. Podrobné informace o tom, jak nastavit přírůstkovou aktualizaci, najdete v tématuPoužití přírůstkové aktualizace s toky dat.
Důležité informace o tom, kdy nenastavovat přírůstkovou aktualizaci
Tok dat nenastavujte na přírůstkovou aktualizaci v následujících situacích:
- Propojené entity by neměly používat přírůstkovou aktualizaci, pokud odkazují na tok dat.
Související obsah
Následující články obsahují další informace o tocích dat a Power BI: