Aspekty a omezení toků dat
Existuje několik omezení toku dat při vytváření, aktualizacích a správě kapacity, které by uživatelé měli mít na paměti, jak je popsáno v následujících částech.
Obecná omezení
- Toky dat nemusí být dostupné pro všechny zákazníky doD státní správy USA. Parita funkcí napříč prostředími státní správy najdete v článku o dostupnosti funkcí Power BI pro státní správu .
- Odstraněné zdroje dat se ze stránky zdroje dat toku dat neodeberou, což je neškodné chování a nemá vliv na aktualizaci ani úpravy toků dat. V zobrazení rodokmenu se odstraněné zdroje dat zobrazují jako rodokmen pro tok dat.
- Odstraněné zdroje dat se stále zobrazují na stránce Nastavení v rozevíracím seznamu brány.
- Hloubka odpovídá tokům dat propojeným s jinými toky dat. Aktuální maximální hloubka je 32.
- Šířka je stejná jako entity v rámci toku dat.
- V toku dat nejsou žádné pokyny ani limity pro optimální počet entit, ale sdílené toky dat mají limit aktualizace 2 hodiny na entitu a tři na tok dat. Pokud tedy máte dvě entity a každá trvá dvě hodiny, neměli byste je umístit do stejného toku dat.
- Pokyny a omezení Power BI Premium jsou založené na jednotlivých případech použití, nikoli na konkrétních požadavcích. Jediným limitem pro Power BI Premium je 24hodinová aktualizace na tok dat.
- K aktualizaci více než 10 toků dat mezi pracovními prostory se vyžaduje předplatné Power BI Premium.
- Omezení PowerQuery najdete v článku o omezeních Power Query Online.
- Toky dat Power BI nepodporují použití globálních proměnných v argumentu adresy URL.
- Multi-Geo se v současné době nepodporuje, pokud nenakonfigurujete úložiště tak, aby používalo vlastní účet úložiště Azure Data Lake Gen2.
- Podpora virtuální sítě se dosahuje pomocí brány.
- Při použití počítaných entit se zdroji dat brány by se příjem dat měl provádět v různých zdrojích dat, než jsou výpočty. Počítané entity by měly vycházet z entit, které se používají jenom pro příjem dat, a ne ingestovat data v rámci vlastních mash-up kroků.
- V tocích dat Power BI můžete použít parametry, ale nemůžete je upravovat, pokud neupravíte celý tok dat. V tomto ohledu se parametry v tocích dat chovají podobně jako deklarované konstanty.
- Některé konektory zjištěné ve scénářích řešení potíží s aktualizací nejsou podporované pro toky dat a datové diagramy v pracovních prostorech Premium.
- Při použití DirectQuery s tokem dat se při hledání pomocí vizuálu průřezu rozlišují malá a velká písmena.
Vytváření toků dat
Při vytváření toků dat mějte na paměti následující aspekty:
Vytváření v tocích dat se provádí v prostředí Power Query Online (PQO); viz omezení popsaná v limitech Power Query. Vzhledem k tomu, že vytváření toků dat se provádí v prostředí Power Query Online (PQO), mají aktualizace prováděné s konfiguracemi úloh toků dat vliv jenom na aktualizace a nemají vliv na prostředí pro vytváření.
Toky dat můžou upravovat jenom jejich vlastníci.
Toky dat nejsou v pracovním prostoru dostupné.
Toky dat používající zdroje dat brány nepodporují více přihlašovacích údajů pro stejný zdroj dat.
Použití konektoru Web.Page vyžaduje bránu.
V prostředí pro úpravy toků dat Gen1 nemusí uživatelé z toku dat odebrat připojení místní brány dat pomocí >možnosti Výběr načtení>dat projektu>(žádné) v rozevíracím seznamu Brána dat. Tento problém můžete vyřešit pomocí následujících kroků:
- Začněte upravovat tok dat, do kterého chcete odebrat připojení místní brány dat.
- Vyberte Možnosti>pro načtení>brány dat projektu, vyberte Žádné a pak OK.
- Pokud se zobrazí žluté upozornění s tlačítkem Konfigurovat připojení, vyberte Konfigurovat připojení, v rozevíracím seznamu vyberte cloudové připojení a v případě potřeby pro cloudové připojení vložte přihlašovací údaje.
- Vyberte Spravovat připojení> a pak vyberte tlačítko zrušit propojení připojení brány.
- Zavřete dialogové okno Spravovat připojení, pokud vyžaduje, abyste připojení znovu nakonfigurovali, udělejte to. Vyberte Uložit a zavřít a počkejte na dokončení operace uložení.
- Pokud se upozornění Konfigurace připojení nezobrazí po použití předchozích kroků, použijte předchozí kroky, uložte a zavřete tok dat, pak ho znovu upravte a zkontrolujte, jestli se zobrazí upozornění Konfigurace připojení, abyste s ním mohli provést akci.
Pokud se připojení k bráně stále neodebere z toku dat, možná budete muset znovu vytvořit nový tok dat se stejnými dotazy, ne vázanými na bránu.
Důležité informace o rozhraní API
Další informace o podporovaných rozhraních REST API toků dat najdete v referenčních informacích k rozhraní REST API. Zde je několik aspektů, které je potřeba vzít v úvahu:
Export a import toku dat dává toku dat nové ID.
Import toků dat obsahujících propojené tabulky neaktualizuje existující odkazy v toku dat (tyto dotazy by se měly před importem toku dat aktualizovat ručně).
Když nasadíte tok dat, můžete pomocí konfliktních obslužných rutin GenerateUniqueName a Abort přerušit operaci, pokud už existuje, nebo dát rozhraní API pokyn, aby místo toho automaticky vytvořilo jedinečný název. Toky dat je možné přepsat parametrem CreateOrOverwrite , pokud byly původně vytvořeny pomocí rozhraní API pro import.
Toky dat ve sdílených kapacitách
Toky dat ve sdílených kapacitách (kapacity mimo Premium) mají určitá omezení:
- Při aktualizaci toku dat jsou časové limity ve sdílené kapacitě 2 hodiny na tabulku a 3 hodiny na tok dat.
- Propojené tabulky nelze vytvořit ve sdílených tocích dat, i když mohou existovat v toku dat, pokud je vlastnost Load Enabled v dotazu zakázaná.
- Počítané tabulky nelze vytvářet ve sdílených tocích dat.
- Služby AutoML a Cognitive Services nejsou dostupné ve sdílených tocích dat.
- Přírůstková aktualizace nefunguje ve sdílených tocích dat.
Toky dat v Premium
Toky dat, které existují v Premium, mají následující aspekty a omezení.
Důležité informace o aktualizacích a datech:
Při aktualizaci toků dat jsou časové limity 24 hodin (bez rozdílu pro tabulky nebo toky dat).
Změna toku dat ze zásad přírůstkové aktualizace na normální aktualizaci nebo naopak zahodí všechna data.
Úprava schématu toku dat zahodí všechna data.
Při použití licence Premium na uživatele (PPU) s toky dat se data vymažou při přesunu dat z prostředí PPU.
Když se tok dat aktualizuje v kontextu Premium na uživatele (PPU), nebudou tato data viditelná pro uživatele bez PPU.
Přírůstková aktualizace funguje s toky dat pouze v případech, kdy je povolený vylepšený výpočetní modul.
Propojené a počítané tabulky:
Propojené tabulky můžou přejít do hloubky 32 odkazů.
Cyklické závislosti propojených tabulek nejsou povoleny.
Propojenou tabulku nelze spojit s běžnou tabulkou, která získává data z místního zdroje dat.
Když se dotaz (například dotaz A) použije při výpočtu jiného dotazu (dotazu B) v tocích dat, stane se dotaz B počítanou tabulkou. Počítané tabulky nemůžou odkazovat na místní zdroje.
Výpočetní modul:
Při použití výpočetního modulu je přibližně 10% až 20% počáteční nárůst času pro příjem dat.
- To se vztahuje pouze na první tok dat, který je na výpočetním modulu, a načte data ze zdroje dat.
- Následné toky dat, které používají zdrojový tok dat, neúčtují stejné tresty.
Výpočetní modul využívají pouze určité operace a pouze v případě, že se používají prostřednictvím propojené tabulky nebo jako vypočítané tabulky. Úplný seznam operací je k dispozici v tomto blogovém příspěvku.
Správa kapacity:
Kapacity Power BI Úrovně Premium mají interní Resource Manager, který omezuje úlohy různými způsoby, když je kapacita spuštěná v nedostatku paměti.
- U toků dat tento tlak omezování snižuje počet dostupných kontejnerů M.
- Paměť pro toky dat je možné nastavit na 100 % s odpovídajícím kontejnerem pro velikosti dat a úloha bude odpovídajícím způsobem spravovat počet kontejnerů.
Přibližný počet kontejnerů lze zjistit vydělením celkové paměti přidělené úloze množstvím paměti přidělené kontejneru.
Použití toku dat v sémantických modelech
- Při vytváření sémantického modelu v Power BI Desktopu a jeho následném publikování do služba Power BI se ujistěte, že přihlašovací údaje použité v Power BI Desktopu pro zdroj dat toků dat jsou stejné přihlašovací údaje, které se používají při publikování sémantického modelu do služby.
- Při sémantické aktualizaci modelu se nepodařilo zajistit, aby tyto přihlašovací údaje byly stejné.
Poznámka:
Pokud se změní struktura toku dat, například nový nebo přejmenovaný sloupec, sémantický model změnu nezobrazí a změna může také způsobit selhání aktualizace dat v služba Power BI pro sémantický model, dokud se neaktualizuje v Power BI Desktopu a znovu nepublikuje.
Toky dat a pojmenovaná připojení
Při použití toků dat s pojmenovanými připojeními platí následující omezení:
- Můžete vytvořit pouze jedno cloudové připojení konkrétní cesty a typu, například můžete vytvořit pouze jedno připojení SQL plus server nebo databáze. Můžete vytvořit více připojení brány.
- Nemůžete pojmenovat ani přejmenovat cloudové zdroje dat; připojení brány můžete pojmenovat nebo přejmenovat.
Omezení ADLS
- ADLS není k dispozici v prostředích GCC, GCC High nebo DOD. Další informace najdete v tématu Power BI pro zákazníky státní správy USA.
- Musíte být přiřazeni jako vlastník prostředku kvůli změnám v rozhraních API ADLS Gen2.
- Migrace předplatného Azure se nepodporuje, ale existují dvě alternativy:
- První přístup: po migraci může uživatel odpojit pracovní prostory a znovu je připojit. Pokud používáte účet na úrovni tenanta, musíte odpojit všechny pracovní prostory a odpojit je na úrovni tenanta a znovu připojit. To může být nežádoucí pro zákazníky, kteří nechtějí odstranit všechny svoje toky dat nebo mají mnoho pracovních prostorů.
- Druhý přístup: Pokud předchozí přístup není možný, odešlete žádost o podporu, která změní ID předplatného v databázi.
- ADLS nepodporuje většinu prvků v seznamu v části Adresáře a názvy souborů článku pro pojmenování pracovních prostorů a toků dat kvůli následujícím omezením:
- Power BI buď vrátí neužitečné chyby, nebo povolí, aby k procesu došlo, ale aktualizace se nezdaří.
- Předplatná ADLS napříč tenanty se nepodporují. ADLS připojené k Power BI musí být součástí stejného tenanta Azure, který Power BI používá pro Microsoft Entra ID.
Datové typy toku dat
Datové typy podporované v tocích dat jsou následující:
Datový typ Mashup | Datový typ toku dat |
---|---|
Čas | Čas |
Datum | Date |
DateTime | DateTime |
DateTimeZone | DateTimeOffset |
Logický | Logická hodnota |
Text | String |
Všechny | String |
Měna | Desetinné číslo |
Int8 | Int64 |
Int16 | Int64 |
Int32 | Int64 |
Int64 | Int64 |
Hodnota s dvojitou přesností | Hodnota s dvojitou přesností |
Procento | Hodnota s dvojitou přesností |
Jeden | Hodnota s dvojitou přesností |
Desetinné | Hodnota s dvojitou přesností |
Počet | Hodnota s dvojitou přesností |
Doba trvání | Nepodporuje se |
Binární | Nepodporuje se |
Function | Nepodporuje se |
Table | Nepodporuje se |
List | Nepodporuje se |
Zaznamenat | Nepodporuje se |
Typ | Nepodporuje se |
Akce | Nepodporuje se |
Nic | Nepodporuje se |
Null | Nepodporuje se |
Související obsah
Následující články obsahují další informace o tocích dat a Power BI: