Propojení tabulek mezi toky dat
S toky dat v Microsoft Power Platformu můžete mít jeden zdroj úložiště dat organizace, kde obchodní analytici můžou svá data jednou připravit a spravovat a pak je opakovaně používat mezi různými analytickými aplikacemi v organizaci.
Když propojíte tabulky mezi toky dat, můžete opakovaně používat tabulky, které už byly ingestovány, vyčištěny a transformovány toky dat, které vlastní ostatní, aniž by bylo nutné tato data udržovat. Propojené tabulky jednoduše odkazují na tabulky v jiných tocích dat a vytvoří kopii dat jenom v případě, že je cílový tok dat v jiném pracovním prostoru nebo prostředí.
Propojené tabulky jsou jen pro čtení, takže pokud chcete vytvořit transformace pro propojenou tabulku, musíte vytvořit novou počítanou tabulku s odkazem na propojenou tabulku.
Dostupnost propojené tabulky
Dostupnost propojené tabulky závisí na tom, jestli používáte toky dat v Power BI nebo Power Apps. Následující části popisují podrobnosti o jednotlivých částech.
Propojené tabulky v Power BI
K aktualizaci vyžadují propojené tabulky předplatné Power BI Premium . Propojené tabulky jsou dostupné v jakémkoli toku dat v pracovním prostoru, který je hostovaný v kapacitě Power BI Premium. Tok zdrojových dat nemá žádná omezení.
Propojené tabulky fungují správně jenom v nových pracovních prostorech Power BI a podobně musí být všechny propojené toky dat umístěné v nových pracovních prostorech. Další informace: Vytvoření nových pracovních prostorů v Power BI
Poznámka:
Tabulky se liší podle toho, jestli se jedná o standardní tabulky nebo počítané tabulky. Standardní tabulky (často se jednoduše označují jako tabulky) dotazuje externího zdroje dat, jako je databáze SQL. Počítané tabulky vyžadují kapacitu Premium v Power BI a spouštějí transformace dat, která už jsou v úložišti Power BI.
Pokud váš tok dat není umístěný v pracovním prostoru kapacity Premium, můžete stále odkazovat na jeden dotaz nebo zkombinovat dva nebo více dotazů, pokud transformace nejsou definované jako transformace v úložišti. Tyto odkazy jsou považovány za standardní tabulky. Uděláte to tak, že vypnete možnost Povolit načtení pro odkazované dotazy, abyste zabránili materializaci a ingestování dat do úložiště. Odtud můžete odkazovat na tyto povolit načtení = nepravdivé dotazy a nastavit Povolit zatížení pouze pro výsledné dotazy, které chcete materializovat.
Propojené tabulky v Power Apps
Další informace o dostupnosti propojených tabulek v Power Apps najdete v tématu Jaké licence potřebujete k používání toků dat.
Propojení tabulek mezi toky dat
Mezi toky dat můžete propojit tabulky několika způsoby. Pokud chcete propojit tabulky v Power BI, musíte se přihlásit pomocí přihlašovacích údajů Power BI.
Můžete vybrat Možnost Získat data z nástroje pro vytváření toku dat, ve kterém se zobrazí dialogové okno pro výběr kategorií a jednotlivých zdrojů dat. Pak vyberte konektor toků dat Power Platform.
Zobrazí se okno připojení pro vybrané datové připojení. Pokud jsou požadovány přihlašovací údaje, zobrazí se výzva k jejich zadání.
V Power BI můžete v nástroji pro vytváření toku dat vybrat možnost Přidat propojené tabulky .
Můžete také vybrat Možnost Přidat propojené tabulky z nabídky Přidat tabulky v služba Power BI.
Otevře se okno Navigátor a můžete zvolit sadu tabulek, ke které se můžete připojit. V okně se zobrazí tabulky, pro které máte oprávnění ve všech pracovních prostorech a prostředích ve vaší organizaci.
Po výběru propojených tabulek se zobrazí v seznamu tabulek pro váš tok dat v nástroji pro vytváření obsahu se speciální ikonou, která je identifikuje jako propojené tabulky.
Zdrojový tok dat můžete zobrazit také v nastavení toku dat propojené tabulky.
Logika aktualizace propojených tabulek
Logika aktualizace propojených tabulek se mírně liší podle toho, jestli používáte Power BI nebo Power Apps, jak je popsáno v následujících částech.
Logika aktualizace v Power BI
Výchozí logika aktualizace propojených tabulek závisí na tom, jestli je zdrojový tok dat ve stejném pracovním prostoru Power BI jako cílový tok dat. Následující části popisují chování jednotlivých částí.
Propojení mezi pracovními prostory: Aktualizace odkazů z tabulek v různých pracovních prostorech se chová jako odkaz na externí zdroj dat. Když se tok dat aktualizuje, vezme nejnovější data pro tabulku ze zdrojového toku dat. Pokud se zdrojový tok dat aktualizuje, neovlivní to automaticky data v cílovém toku dat.
Propojení ve stejném pracovním prostoru: Když dojde k aktualizaci dat pro zdrojový tok dat, tato událost automaticky aktivuje proces aktualizace závislých tabulek ve všech cílových tocích dat ve stejném pracovním prostoru, včetně všech počítaných tabulek založených na nich. Všechny ostatní tabulky v cílovém toku dat se aktualizují podle plánu toku dat. Tabulky, které závisí na více než jednom zdroji, aktualizují svá data pokaždé, když se některý ze zdrojů úspěšně aktualizuje.
Poznámka:
Celý proces aktualizace se potvrdí najednou. Z tohoto důvodu selže i aktualizace dat pro cílový tok dat, aktualizace dat pro zdrojový tok dat se nezdaří.
Logika aktualizace v Power Apps
Logika aktualizace propojených tabulek v Power Apps se chová jako externí zdroj dat. Když se tok dat aktualizuje, vezme nejnovější data pro tabulku ze zdrojového toku dat. Pokud se zdrojový tok dat aktualizuje, neovlivní to automaticky data v cílovém toku dat.
Oprávnění při prohlížení sestav z toků dat
Při vytváření sestavy Power BI, která obsahuje data založená na toku dat, uvidíte všechny propojené tabulky jenom v případě, že máte přístup ke zdrojovému toku dat.
Omezení a důležité informace
Při práci s propojenými tabulkami je potřeba mít na paměti několik omezení:
- Na tabulku může odkazovat jiný tok dat. Tato referenční tabulka může být také odkazována jinými toky dat atd. až pětkrát.
- Cyklické závislosti propojených tabulek nejsou povolené.
- Tok dat musí být v novém pracovním prostoru Power BI nebo v prostředí Power Apps.
- Propojenou tabulku nelze spojit s běžnou tabulkou, která získává data z místního zdroje dat.
- Při použití parametrů M k adresování propojených tabulek, pokud se zdrojový tok dat aktualizuje, nemá to automaticky vliv na data v cílovém toku dat.
- Pokus o propojení dvou tabulek toku dat mezi dvěma pracovními prostory různých typů úložiště – ByOSA (Bring Your Own Storage Account) a Internal – se nepodporuje.
Další kroky
Následující články můžou být užitečné při vytváření nebo práci s toky dat:
- Samoobslužná příprava dat v Power BI
- Použití přírůstkové aktualizace s toky dat
- Vytváření počítaných tabulek v tocích dat
- Připojení ke zdrojům dat pro toky dat
Následující články obsahují další informace o tocích dat a Power BI:
- Vytváření a používání toků dat v Power BI
- Použití počítaných tabulek v Power BI Premium
- Použití toků dat s místními zdroji dat
- Materiály pro vývojáře pro toky dat Power BI
Další informace o dotazu Power Query a plánovaném obnovování naleznete v těchto článcích:
Další informace o modelu Common Data Model najdete v článku s přehledem: