Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
PLATÍ PRO: Power BI Report Builder
Power BI Desktop
V Power BI Tvůrce sestav můžete vytvářet stránkované sestavy optimalizované pro tisk a sdílení. Můžete se připojit k různým zdrojům dat, jako jsou SQL Server, Azure SQL Database, Dataverse a další. Ale co když se chcete připojit ke zdrojům dat, které Tvůrce sestav Power BI nativně nepodporuje, jako je Snowflake, Databricks, AWS Redshift a další?
Tady přichází Power Query Online. Power Query Online je modul pro transformaci dat a mashup, který umožňuje přístup k datům ze stovek zdrojů a jejich transformaci. Pomocí Power Query Online se můžete připojit k těmto zdrojům dat z Power BI Tvůrce sestav a vytvořit datové sady, které můžete použít ve stránkovaných sestavách.
Požadavky
- Pokud chcete použít novou funkci Získat data v Power BI Tvůrce sestav, musíte mít na počítači nainstalovanou nejnovější verzi Power BI Tvůrce sestav. Můžete si stáhnout Power BI Tvůrce sestav.
- Potřebujete placenou licenci, a to buď Power BI Pro, nebo Premium na uživatele (PPU). Další informace najdete v licenčních požadavcích.
- Musíte se také přihlásit do Power BI Report Builder pomocí svého účtu Power BI.
Začínáme
Pokud se chcete připojit ke zdroji dat pomocí Power Query Online, postupujte takto:
Spusťte proces získávání dat jedním z těchto způsobů.
Na panelu nástrojů vyberte Získat data .
Nebo klikněte pravým tlačítkem na Zdroje dat nebo datové sady v podokně Data sestavy a vyberte Přidat zdroj dat.
Nebo v podokně Sestava dat klikněte pravým tlačítkem na Zdroje dat nebo Datové sady a vyberte Získat data.
Po výběru možnosti Získat data vyberte zdroj dat, ke kterému se chcete připojit ze seznamu, nebo ho vyhledejte podle názvu nebo kategorie. Vyberte například Snowflake, službu cloudového datového skladu.
Zadejte požadované informace pro připojení ke zdroji dat, například název serveru, název databáze a metodu ověřování.
Můžete použít existující sdílené cloudové připojení nebo vytvořit nové připojení.
Pokud se chcete připojit k místnímu zdroji dat, musíte nejprve vytvořit připojení brány podle kroků uvedených v tématu Přidání nebo odebrání zdroje dat brány. Po vytvoření brány můžete k připojení k místnímu zdroji dat použít podrobnosti o připojení brány v části Přihlašovací údaje připojení. Přidání nebo odebrání zdroje dat brány obsahuje také seznam podporovaných místních zdrojů dat.
Poznámka:
Doporučený limit objemu dat při připojení k místnímu zdroji dat činí 1 000 000 řádků a 15 až 20 sloupců; po jeho překročení se může zpracování sestav výrazně zpomalit a vést k selháním. Další informace o výkonu a škálovatelnosti stránkovaných sestav ve službě Power BI najdete v článku o výkonu a škálovatelnosti stránkovaných sestav.
Po výběru nebo vytvoření připojení vyberte Další. Vyberte tabulky, které chcete použít ve své sestavě, a vyberte Přeměnit data.
Tato akce otevře Editor Power Query, kde můžete transformovat a načíst data. K dispozici jsou všechny funkce editoru Power Query.
Například jsem sloučil tři tabulky v Editor Power Query, aby se vytvořila nová sloučená tabulka s názvem ALL_Merged.
Výběrem možnosti Vytvořit přidáte zdroj dat a datovou sadu do Tvůrce sestav Power BI. Zobrazí se zpráva o úspěchu. Vyberte OK pro vytvoření datové sady a zdroje dat.
Zdroj dat (PowerQuery) a datovou sadu můžete zobrazit v podokně Data sestavy, v sekcích Zdroje dat a Datové sady. V okně Pole můžete také zobrazit pole a datové typy datové sady. Tato pole můžete použít k návrhu stránkované zprávy.
Úprava datové sady RDL vytvořené pomocí funkce Získat data
Datovou sadu RDL můžete upravit v prostředí Získat data. V takovém případě klikněte pravým tlačítkem myši na datovou sadu a vyberte Upravit mashup. Otevře se editor Power Query, kde můžete upravit dotaz M.
Poznámka:
Pokud jste v editoru Power Query definovali parametr, musíte ho znovu definovat v power BI Tvůrce sestav.
Jak svázat parametry
Pokud chcete definovat parametr, postupujte takto.
Definujte parametr v Power Query při použití funkce Získat data. Přečtěte si další informace o parametrech v Power Query.
Poznámka:
Sledujte přesný název a typ parametru. Pokud jste ho nezmeškali, můžete upravit Mashup a najít název parametru.
V Power BI Tvůrce sestav přidejte parametr tak, že kliknete pravým tlačítkem na složku Parametry.
Zadejte název parametru, název výzvy a datový typ, stejně jako při nastavování parametrů v Tvůrce sestav.
Poznámka:
Datový typ musí být co nejblíže datovému typu v Power Query v kroku 1. Například desetinné číslo v Power Query je nejblíže plovoucí desetinné čárce v Power BI Tvůrce sestav.
Klikněte pravým tlačítkem myši na datovou sadu RDL, pro kterou chcete parametr zadat, a vyberte Vlastnosti datové sady.
V dialogovém okně Vlastnosti datové sady vyberte kartu Parametry a namapujte parametry. Název parametru je název definovaný v rámci získávání dat. Hodnota parametru je název definovaný v Power BI Report Builder.
Teď můžete sestavu sestavovat a použít parametry k zobrazení sestavy.
Změna přihlašovacích údajů ke zdroji dat po nahrání do služby Power BI
Teď, když jste vytvořili stránkovanou sestavu a publikovali ji do služby Power BI, pokud potřebujete změnit přihlašovací údaje ke zdroji dat, postupujte takto:
Vyhledání názvu sdíleného cloudového připojení:
a. Klikněte pravým tlačítkem myši na datovou sadu a vyberte Upravit mashup.
b) Získejte informace o sdílení cloudového připojení.
Po vyhledání názvu v záhlaví stránky ve službě Power BI vyberte ikonu Nastavení a pak vyberte Spravovat připojení a brány. Vyhledejte připojení, otevřete místní nabídku a použijte možnost Nastavení pro aktualizaci přihlašovacích údajů ke zdroji dat. Další informace o sdílených cloudových připojeních najdete v tématu Správa připojení a bran .
Další kroky
Po vytvoření datové sady pomocí Power Query ji můžete použít k vytvoření stránkované sestavy v Power BI Tvůrce sestav stejně jako u jakékoli jiné datové sady RDL. K návrhu rozložení, oblastí dat, výrazů a skupin sestavy můžete použít nástroje pro návrh sestavy, jako jsou okno Vlastnosti a podokno Seskupení.
Až návrh sestavy dokončíte, můžete ji uložit na místní počítač nebo ji publikovat do služba Power BI, kde ji můžete sdílet s ostatními, nebo ji zobrazit v mobilní aplikaci Power BI.
Úvahy a omezení
- Podporuje se pouze jedna datová sada RDL na dotaz M.
- Poslední dotaz v okně Dotazy v editoru Power Query slouží k vygenerování datové sady RDL.
- Parametry nejsou v Power BI Report Builder automaticky svázány. Parametry musíte svázat stejně jako jakýkoli jiný zdroj dat. Viz část Jak vytvořit vazbu parametrů v tomto článku.
- Pokud v Power Query nastavíte parametr jako seznam, ale vyberete jednu hodnotu (jako výchozí nebo při vykreslování sestavy), sestava se nevykreslí.
- Při nahrávání stránkované sestavy, kterou vytvořil někdo jiný, musí vlastník sdíleného cloudového připojení sdílet toto připojení s identitou nahrávání.
- Při nahrávání takové stránkované sestavy pomocí Service Principal musí autor sestavy převzít řízení pomocí rozhraní API a poskytnout svou uživatelskou identitu. Jinak se sestava ve službě Power BI nevykreslí.
- PQO v současnosti nepodporuje SSO připojení