Sdílet prostřednictvím


Vylepšení uživatelského prostředí pomocí panelu akcí

Při vkládání sestavy pro vaši organizaci potřebujete, aby se uživatelé aplikace přihlásili k Power BI, aby zobrazili vložený obsah. Jakmile se uživatelé přihlásí, budou mít přístup k sestavám, které vlastní nebo které s nimi sdílíte vy nebo jiní členové organizace.

Uživatelé sestav, které vložíte pro vaši organizaci, můžou využívat samoobslužné funkce, jako jsou pruhy akcí, osobní záložky a trvalé filtry prostřednictvím klientských rozhraní API.

Panel akcí

Když vložíte sestavu Power BI pro vaši organizaci, uživatelé sestav můžou pomocí panelu akcí sestavy exportovat, sdílet, měnit zobrazení nebo provádět několik dalších akcí.

Snímek obrazovky znázorňující vložení panelu akcí pro vaši organizaci

Pokud chcete uživatelům povolit plnou funkčnost panelu akcí, můžete povolit:

  • Přidat sestavu k oblíbeným
  • Použití trvalých filtrů
  • Použití osobních záložek

Důležité

Chcete-li poskytnout úplné funkce panelu akcí, musíte uživatelům udělit oprávnění UserState.ReadWrite.All pro vaši aplikaci v Azure Active Directory (Azure AD).

Pokud chcete uživatelům sestavy zobrazit panel akcí, přidejte bars nastavení do konfigurace pro vložení a nastavte actionBar viditelnost na true.

let embedConfig = {
   ...
   settings: {
      bars: {
         actionBar: {
            visible: true
         }
      }
   }
};

Na panelu akcí se zobrazí svislý seznam stránek sestavy se stejným prostředím jako v služba Power BI. Uživatelé můžou sbalit navigační podokno stránky a dát sestavě více místa.

Trvalé filtry

Trvalé filtry zachovají filtry, průřezy a další stavy sestav v relacích. Příjemci sestav se můžou rychle dostat ke svým přehledům bez opakování stejných kroků filtrování při každém návratu do sestavy. Uživatelé můžou sdílet stejný trvalý stav sestavy ve scénářích služba Power BI, mobilních zařízeních a vkládání.

Povolení trvalých filtrů ve vložených sestavách pro vaši organizaci:

  1. Povolte trvalé filtry v nastavení sestavy služba Power BI nebo na ploše.

  2. Ujistěte se, že vaše aplikace umožňuje UserState.ReadWrite.All oprávnění v Azure AD.

  3. persistentFiltersEnabled Nastavte vlastnost v nastavení embedded loadConfiguration na true:

       let config = {
          type: 'report',
          ...
          settings: {
             persistentFiltersEnabled: true
          }
       };
    

Sestava se načte s nejnovějším stavem sestavy uživatele, pokud existuje. Ve vložené sestavě můžou uživatelé použít výchozí tlačítko Obnovit na panelu akcí a použít trvalé filtry.

Snímek obrazovky znázorňující tlačítko Obnovit výchozí na panelu akcí Power BI

Další informace o trvalých filtrech a relevantních rozhraních API najdete v tématu Trvalé filtry.

Osobní záložky

V sestavách, které vložíte do své organizace, můžou uživatelé sestav vytvářet osobní záložky tím, že zachytí stavy stránek sestavy, včetně filtrů, průřezů a vizuálních stavů a udají jim popisné názvy. Uživatelé se pak můžou k těmto stavům rychle vrátit výběrem záložek. Osobní záložky jsou k dispozici pouze jejich tvůrcům a jejich vytváření nevyžaduje oprávnění k zápisu pro sestavu.

Příjemci sestav můžou ve vložených sestavách a v služba Power BI používat stejné osobní záložky. Uživatelé můžou nastavit libovolnou osobní záložku jako výchozí zobrazení, aby viděli své oblíbené zobrazení sestavy při každém otevření sestavy.

Povolení osobních záložek ve vložených sestavách pro vaši organizaci:

  1. Ujistěte se, že vaše aplikace umožňuje UserState.ReadWrite.All oprávnění v Azure AD.

  2. personalBookmarksEnabled Nastavte vlastnost v nastavení embedded loadConfiguration na true:

       let config = {
          type: 'report',
          ...
          settings: {
             personalBookmarksEnabled: true
          }
       };
    
  3. Zviditelní podokno záložek v sestavě.

Podokno záložek můžete v sestavě zobrazit dvěma způsoby. První možností je zobrazit panel akcí sestavy, který má tlačítko Záložky pro uživatele k otevření a zavření podokna záložek.

Snímek obrazovky znázorňující použití podokna Záložky z panelu Akce ve vložení pro vaši organizaci

Druhou možností je programově zobrazit a skrýt podokno záložek pomocí objektu podokna v nastavení sestavy .

let embedConfig = {
   ...
   settings: {
      panes: {
         bookmarks: {
            visible: true
         }
      }
   }
};

Nastavení sestavy můžete aktualizovat za běhu pomocí updateSettings metody, viz Aktualizace nastavení sestavy za běhu.

Další informace o osobních záložkách naleznete v tématu Osobní záložky.

Omezení

  • Ve vložených analytických možnostech Power BI jsou trvalé filtry a funkce osobních záložek ve výchozím nastavení zakázané. Tyto funkce se podporují jenom v případě, že vkládáte sestavy pro vaši organizaci, ne při vkládání pro zákazníky.

  • Když zobrazíte panel akcí, už nemůžete programově řídit, jestli se navigace na stránce zobrazuje jako podokno vlevo nebo jako karty v dolní části. Změna umístění seznamu stránek sestavy je dostupná jenom prostřednictvím nastavení služba Power BI sestavy, nikoli prostřednictvím objektupanes.

  • Rozhraní API nepodporuje akce osobních záložek. Informace o záložkách sestavy najdete v tématu Záložky sestavy.

Další kroky