Publikování na webu z Power BI

Pomocí možnosti Publikovat na webu v Power BI můžete snadno vkládat interaktivní obsah Power BI do blogových příspěvků, webů, e-mailů nebo sociálních médií. Můžete také snadno upravovat, aktualizovat, aktualizovat nebo ukončit sdílení publikovaných vizuálů.

Upozorňující

Při použití možnosti Publikovat na web si vaši publikovanou sestavu nebo vizuál může prohlédnout kdokoli na internetu. Zobrazení nevyžaduje žádné ověření. Zahrnuje zobrazení údajů na úrovni detailů, které vaše sestavy agregují. Před publikováním sestavy ověřte, že lze příslušná data a vizualizace sdílet veřejně. Nezveřejňujte důvěrné nebo vlastnické informace. Pokud máte pochybnosti, pročtěte si před publikováním na zásady vaší organizace.

Poznámka:

Obsah můžete bezpečně vložit na interní portál nebo web. Použijte možnosti Vložit nebo Vložit do SharePointu Online. Tyto možnosti zajišťují, aby se všechna oprávnění a zabezpečení dat vynucují, když uživatelé zobrazují vaše interní data.

Požadavky

  • K publikování na web z pracovního prostoru potřebujete licenci Microsoft Power BI.
  • K publikování na web z pracovních prostorů potřebujete licenci Microsoft Power BI Pro nebo Premium na uživatele.
  • Publikování na webu je k dispozici pro sestavy, které můžete upravovat v pracovním prostoru a pracovních prostorech.
  • Není k dispozici pro sestavy, které s vámi někdo sdílí, ani pro sestavy, které se spoléhají na zabezpečení dat na úrovni řádků.
  • Čtenáři sestav nemusí být uživateli Power BI.

Úplný seznam případů, kdy publikování na webu není podporované, najdete v části Důležité informace a omezení níže.

Vytváření kódů pro vložení s využitím funkce Publikovat na webu

Pokud chcete použít funkci Publikovat na webu, postupujte podle těchto kroků. Před publikováním na webu si přečtěte upozornění uvedené výše v tomto článku.

  1. Otevřete sestavu v pracovním prostoru, který můžete upravit, a vyberte >Publikovat sestavu>vložení souboru na web (veřejné).

    Screenshot of Publish to web on More options.

  2. Pokud vám správce Power BI nepovolil vytvářet kódy pro vložení, budete je možná muset kontaktovat.

    Screenshot of Contact your Power BI admin.

    Nápovědu k vyhledání osoby, která může povolit publikování na webu ve vaší organizaci, najdete v části Jak najít správce Power BI dál v tomto článku.

  3. Zkontrolujte obsah dialogového okna a vyberte Vytvořit kód pro vložení.

    Screenshot of Review Embed in a public website.

  4. Podívejte se na upozornění, jak je znázorněno tady, a ověřte, že data jsou v pořádku vložit na veřejný web. Pokud ano, vyberte Publikovat.

    Screenshot of dialog box with the warning

  5. V dialogovém okně Úspěch se zobrazí náhled toho, jak bude sestava vypadat. Vyberte stránku Velikost a Výchozí.

    Můžete také přidat zástupný obrázek, aby se webové stránky načítá rychleji. Pomocí zástupného obrázku uvidí uživatelé, kteří si vaši sestavu prohlížejí na webu, tlačítko Zobrazit interaktivní obsah , které si můžou vybrat, aby si sestavu zobrazili sami.

    Nejdřív proveďte tyto změny. Potom odkaz zkopírujte a odešlete ho e-mailem nebo zkopírujte kód HTML, který chcete vložit na web. Můžete ho vložit do kódu, jako je iFrame, nebo ho vložit přímo na webovou stránku nebo blog.

    Screenshot of Success: a link and HTML.

  6. Pokud jste dříve vytvořili kód pro vložení sestavy a vyberete Možnost Publikovat na webu, dialogy se nezobrazí v krocích 2 až 4. Místo toho se zobrazí dialogové okno Kód pro vložení.

    Screenshot of Embed code dialog box.

    Pro každou sestavu můžete vytvořit jenom jeden kód pro vložení.

Tipy pro režimy zobrazení

Při vkládání obsahu do blogového příspěvku ho obvykle potřebujete přizpůsobit určité velikosti obrazovky. Výšku a šířku značky iFrame můžete podle potřeby upravit. Musíte ale zajistit, aby se sestava vešla do dané oblasti prvku iFrame, takže při úpravě sestavy nastavte odpovídající režim zobrazení.

Následující tabulka obsahuje pokyny k režimu zobrazení a jeho zobrazení při vložení.

Režim Zobrazení Jak vypadá při vložení
Screenshot of Fit to page. Přizpůsobit stránce respektuje výšku a šířku stránky sestavy. Pokud nastavíte stránku na dynamické poměry, jako je 16:9 nebo 4:3, obsah se škáluje tak, aby se vešel do prvku iFrame. Při vložení do prvku iFrame může použití funkce Přizpůsobit stránce vést ke schránce dopisů: šedé pozadí se zobrazí v oblastech prvku iFrame po škálování obsahu tak, aby se vešly do prvku iFrame. Pokud chcete minimalizovat letterboxing, nastavte výšku a šířku prvku iFrame odpovídajícím způsobem.
Screenshot of Actual size. Skutečná velikost zajišťuje, že sestava zachová svou velikost nastavenou na stránce sestavy. Výsledkem může být zobrazení posuvníků v prvku iFrame. Nastavte výšku a šířku prvku iFrame, abyste se vyhnuli posuvníkům.
Screenshot of Fit to width. Přizpůsobit šířce zajišťuje, že obsah vyplní vodorovnou oblast prvku iFrame. Stále se zobrazuje ohraničení, ale obsah se škáluje tak, aby používal veškerý dostupný vodorovný prostor.

Tipy pro výšku a šířku prvku iFrame

Kód pro vložení funkce Publish to web vypadá jako v následujícím příkladu:

Screenshot of Embed code.

Šířku a výšku můžete upravit ručně, abyste měli jistotu, že se přesně hodí na stránku, kam ji vkládáte.

Pokud chcete dosáhnout dokonalejšího přizpůsobení, můžete zkusit přidat 56 pixelů na výšku prvku iFrame, aby se přizpůsobila aktuální velikosti dolního pruhu. Pokud stránka sestavy používá dynamickou velikost, poskytuje následující tabulka několik velikostí, které můžete použít k přizpůsobení bez psaní dopisů.

Koeficient Velikost Rozměr (šířka x výška)
16:9 Malá 640 x 416 px
16:9 Střední 800 x 506 px
16:9 Velká 960 x 596 px
4:3 Malá 640 x 536 px
4:3 Střední 800 x 656 px
4:3 Velká 960 x 776 px

Spravovat kódy pro vložení

Jakmile vytvoříte kód pro vložení publikovat na webu, můžete kódy spravovat z nabídky Nastavení v Power BI. Správa kódů pro vložení zahrnuje možnost odebrat cílový vizuál nebo sestavu pro kód (vykreslení kódu pro vložení nepoužitelné) nebo získat kód pro vložení.

  1. Pokud chcete spravovat kódy pro vložení publikovat na webu, otevřete pracovní prostor, ve kterém se sestava nachází, vyberte ozubené kolo Nastavení a vyberte Spravovat kódy pro vložení.

    Screenshot of Manage embed codes

  2. Zobrazí se kódy pro vložení sestav v daném pracovním prostoru.

    Screenshot of list of embed codes.

  3. Kód pro vložení můžete načíst nebo odstranit. Odstraněním se zakáže všechny odkazy na danou sestavu nebo vizuál.

    Screenshot of retrieving or deleting embed codes.

  4. Pokud vyberete Odstranit, zobrazí se výzva k potvrzení.

    Screenshot of confirming deletion.

Aktualizace k sestavám a aktualizaci dat

Jakmile vytvoříte kód pro vložení na web a nasdílíte ho, sestava se aktualizuje o všechny provedené změny. Odkaz na kód pro vložení je okamžitě aktivní. Každý, kdo odkaz otevře, ho může zobrazit. Data se ukládají do mezipaměti po dobu jedné hodiny od jejich načtení. Pro data, která je potřeba často aktualizovat, nedoporučujeme používat funkci Publikovat na webu. Další informace najdete v části Jak funguje dále v tomto článku.

Aktualizace dat

Aktualizace dat se automaticky projeví ve vložené sestavě nebo vizuálu. Když se data aktualizují pro datový model importu v služba Power BI, služba vymaže mezipaměť dat a rychle aktualizuje data. Pokud chcete automatickou aktualizaci zakázat, vyberte neaktualizační plán pro sémantický model, který sestava používá.

Vysoké využití

Prostředí s velkým využitím může nastat, když sestava obdrží příliš mnoho dotazů za krátkou dobu. Když dojde k vysokému využití, uživatelé nemůžou sestavu zobrazit ani interagovat, dokud neprojde období velkého využití.

Doporučujeme nastavit zástupný obrázek pro vaši sestavu. Pokud dojde k vysokému využití, uživatelé uvidí zástupný obrázek.

Abyste se vyhnuli vysokému využití, omezte počet jedinečných dotazů, které může sestava generovat, a četnost aktualizace dat. Tipy ke zjednodušení sestav najdete v průvodci optimalizací Power BI.

Vizuály Power BI

Vizuály Power BI jsou podporované v části Publikovat na webu. Když použijete funkci Publikovat na webu, uživatelé, se kterými sdílíte publikovaný vizuál, nemusí povolit vizuály Power BI k zobrazení sestavy.

Vysvětlení sloupce stavu kódu pro vložení

Poznámka:

Projděte si často publikované kódy pro vložení. Odeberte všechny, které už nemusí být veřejně dostupné.

Stránka Spravovat kódy pro vložení obsahuje sloupec stavu. Kódy pro vložení jsou ve výchozím nastavení aktivní, ale můžou být také jedním ze stavů uvedených níže.

Status Popis
Aktivní Sestava je dostupná pro uživatele internetu, kteří můžou zobrazit a pracovat s nimi.
Blokován Obsah sestavy porušuje podmínky služby Power BI. Microsoft ho zablokoval. Pokud se domníváte, že se obsah zablokoval omylem, obraťte se na podporu.
Nepodporováno Sémantický model sestavy používá zabezpečení na úrovni řádků nebo jinou nepodporovanou konfiguraci. Úplný seznam najdete v části Důležité informace a imitace.
Porušena Kód pro vložení je mimo definované zásady tenanta. K tomuto stavu obvykle dochází při vytvoření kódu pro vložení a nastavení Publikovat do webového tenanta bylo změněno tak, aby vyloučilo uživatele, který vlastní kód pro vložení. Pokud je nastavení tenanta zakázané nebo uživatel už nemůže vytvářet kódy pro vložení, stávající kódy pro vložení zobrazují stav Porušení . Podrobnosti najdete v části Vyhledání správce Power BI v tomto článku.

Nahlášení problému s publikováním webového obsahu

Pokud chcete nahlásit problém související s publikováním webového obsahu vloženého na web nebo blog, vyberte ikonu Sdílet v dolním panelu sestavy Publikovat na webu a pak v dialogovém okně Sdílet vyberte ikonu příznaku.

Screenshot of sharing a concern.

Budete požádáni, abyste Microsoftu poslali e-mail s vysvětlením vašeho problému. Microsoft vyhodnotí obsah na základě podmínek služby Power BI a provede odpovídající akci.

Jak to funguje (technické podrobnosti)

Když vytvoříte kód pro vložení pomocí funkce Publikovat na webu, zobrazí se sestava uživatelům internetu. Je veřejně dostupná, takže můžete očekávat, že uživatelé budou sestavu snadno sdílet prostřednictvím sociálních médií v budoucnu. Uživatelé si sestavu zobrazí tak, že otevřou přímou veřejnou adresu URL nebo ji zobrazí vloženou na webovou stránku nebo blog. Power BI ukládá definici sestavy do mezipaměti a výsledky dotazů potřebných k zobrazení sestavy. Toto ukládání do mezipaměti zajišťuje, že tisíce souběžných uživatelů můžou sestavu zobrazit, aniž by to mělo vliv na výkon.

Data se ukládají do mezipaměti po dobu jedné hodiny od jejich načtení. Pokud aktualizujete definici sestavy (například pokud změníte její režim zobrazení) nebo aktualizujete data sestavy, může nějakou dobu trvat, než se změny projeví ve verzi sestavy, kterou uživatelé zobrazují. Když dojde k aktualizaci dat pro datový model importu, služba vymaže data uložená v mezipaměti a načte nová data. Ve většině případů se data aktualizují téměř současně s importem dat. U sestav s mnoha různými dotazy však může aktualizace nějakou dobu trvat. Vzhledem k tomu, že každý prvek a hodnota dat se ukládají do mezipaměti nezávisle, může se při aktualizaci dat zobrazit kombinace aktuálních a předchozích hodnot. Proto doporučujeme předem svoji práci přípravou a vytvořením kódu pro vložení webu publikovat na webu jenom v případě, že jste s nastavením spokojení. Pokud se vaše data aktualizují, minimalizujte počet aktualizací a proveďte aktualizace mimo pracovní dobu. Pro data, která je potřeba často aktualizovat, nedoporučujeme používat funkci Publikovat na webu.

Vyhledání správce Power BI

Portál pro správu Power BI má nastavení, která určují, kdo může publikovat na webu. Ve spolupráci se správcem Power BI vaší organizace změňte nastavení publikovat na webovém tenantovi na portálu pro správu.

U menších organizací nebo jednotlivců, kteří se zaregistrovali k Power BI, možná ještě nemáte správce Power BI. Postupujte podle našeho procesu převzetí správce. Jakmile budete mít správce Power BI, může vám povolit vytváření kódů pro vložení.

Zavedené organizace už obvykle mají správce Power BI. Lidé v některé z následujících rolí může fungovat jako správce Power BI:

  • Globální správci
  • Uživatelé s rolí správce prostředků infrastruktury v Microsoft Entra ID

Potřebujete najít jednoho z těchto lidí ve vaší organizaci a požádat je, aby na portálu pro správu aktualizovali nastavení publikovat na webovém tenantovi.

Úvahy a omezení

Publikování na webu je podporováno pro velkou většinu zdrojů dat a sestav v služba Power BI. U funkce Publikovat na webu se ale v současné době nepodporují ani nejsou k dispozici následující typy sestav:

  • Sestavy používající zabezpečení na úrovni řádků
  • Sestavy připojení k datům pomocí DirectQuery Připojení místo toho použít složený režim nebo režim importu. Přečtěte si o rozdílech mezi režimy.
  • Sestavy využívající jakýkoli zdroj dat live Připojení, včetně tabulkové služby Analysis Services hostované místně, multidimenzionální služby Analysis Services a Azure Analysis Services.
  • Sestavy používající sdílený sémantický model , který je uložený v jiném pracovním prostoru než sestava.
  • Sdílené a certifikované sémantické modely.
  • Sestavy sdílené vám přímo nebo prostřednictvím aplikace.
  • Sestavy v pracovním prostoru, ve kterém nejste členem pro úpravy.
  • Vizuály jazyka R a Python nejsou v současné době podporovány v části Publikovat do webových sestav.
  • Export dat z vizuálů v sestavě publikované na webu
  • Q&A pro vizuály Power BI
  • Sestavy obsahující míry DAX na úrovni sestav
  • Modely dotazů na data s jednotným přihlašováním, včetně složených modelů v sémantických modelech Power BI nebo ve službě Azure Analysis Services
  • Zabezpečte důvěrné nebo proprietární informace.
  • Funkce automatického ověřování, která je k dispozici s možností Vložení , nefunguje s javascriptovým rozhraním API Power BI. Pro javascriptové rozhraní API Power BI použijte při vkládání přístup uživatele k datům .
  • Správa mohou blokovat veřejný přístup k internetu, jak je popsáno v tématu Privátní propojení pro zabezpečený přístup k prostředkům infrastruktury. V takovém případě je možnost Publikovat na webu pro vašeho tenanta na portálu pro správu Power BI neaktivní.
  • Vynucení licencí pro vlastní vizuály
  • Necertifikované vizuály z úložiště organizace, když je zapnutý globální tenant v organizaci pro necertifikované vizuály.
  • Veřejné vizuály z úložiště organizace, pokud globální přepínač tenanta organizace neumožňuje vizuály vytvořené pomocí sady Power BI SDK.
  • Uživatel, který vytvořil kód pro vložení, musí udržovat přístup k sestavě, aby kód pro vložení fungoval. To zahrnuje vyžadování licence Pro nebo Premium na uživatele podle požadavků pracovního prostoru.
  • Stránkované sestavy.
  • Sestavy ve více jazycích

Máte ještě další otázky? Vyzkoušejte komunitu Power BI