Sdílet prostřednictvím


Vložení řídicího panelu

Tento článek vysvětluje, jak vložit řídicí panel AI/BI do externího webu nebo aplikace. Správce pracovního prostoru musí před vložením řídicích panelů definovat potenciální vložené plochy. Podrobnosti o konfiguraci vkládání řídicího panelu pro správu pracovního prostoru

Uživatelé s oprávněním CAN EDIT můžou vygenerovat kód prvku iframe pro řídicí panel z dialogového okna Sdílet . Všechna nastavení sdílení publikovaného řídicího panelu zůstanou platná. Vložené řídicí panely můžou zobrazit jenom uživatelé, kteří mají explicitně udělený přístup. Další informace o sdílení řídicích panelů najdete v tématu Sdílení řídicího panelu . Vložené řídicí panely se řídí stejnou mezipamětí a aktualizují tempo jako všechny ostatní řídicí panely. Viz Ukládání do mezipaměti a aktuálnost dat.

Generování kódu pro vložení

Pokud chcete vložit řídicí panel, postupujte následovně:

  1. Otevřete publikovaný řídicí panel, který chcete vložit. V tématu Zobrazení a uspořádání řídicích panelů se dozvíte, jak zobrazit a získat přístup k řídicím panelům v pracovním prostoru.

  2. Klikněte na Sdílet v pravém horním rohu.

  3. V dialogovém okně Sdílení klikněte na Vložit řídicí panel.

  4. Otevře se dialogové okno Kopírovat kód pro vložení. Pokud existuje seznam povolených domén pro vložení, zobrazí se seznam domén. Kliknutím na Ikona kopírování tlačítko kopírovat zkopírujte fragment kódu.

    Dialogové okno kopírovat kód pro vložení zobrazuje vygenerovaný kód iframe a domény, do které se dají vložit publikované řídicí panely.

  5. Vložte kód pro vložení do libovolné platformy nebo aplikace, která podporuje vkládání HTML, a může vykreslit obsah prvku iframe. Vizte příklady.

Poznámka:

Pokud dialogové okno pro kopírování kódu pro vložení obsahuje seznam povolených domén, které neobsahují vaši cílovou doménu, může ho přidat správce pracovního prostoru. Viz Správa vkládání řídicího panelu.

Příklady

Následující příklady zahrnují podrobné pokyny pro vložení řídicích panelů do aplikace. Každá sada instrukcí předpokládá, že jste už zkopírovali kód pro vložení uvedený v předchozí části.

Vložení do Confluence

Vygenerovaný kód pro vložení vyžaduje mírnou úpravu, aby splňoval požadavky společnosti Confluence. Pokud chcete řídicí panel vložit na stránku Confluence, proveďte následující kroky:

  1. Upravte kód pro vložení tak, aby zahrnoval pouze vygenerovanou adresu URL, nikoli značky prvku iframe ani další hodnoty značek.

    Před úpravami kód pro vložení obsahuje značku HTML prvku iframe, odkaz na řídicí panel pro použití zdroje v prvku iframe a další specifikace výšky, šířky a ohraničení, jak je znázorněno v následujícím fragmentu kódu. Příklad zástupných symbolů <databricks-instance-name> řídicího panelu a <dashboard-and-workspace-ID> obsahuje skutečné hodnoty přidružené k vašemu pracovnímu prostoru a řídicímu panelu. Jsou to následující:

    • První <databricks-instance-name> částí adresy URL je při přihlášení k pracovnímu prostoru. Viz Získání identifikátorů pro objekty pracovního prostoru.
    • Je <dashboard-and-workspace-ID> poslední částí adresy URL, která odkazuje na řídicí panel. Vypadá nějak takto: a4bf23c498752e79f1a2d6b4c9087e31?o=3498561237865447.
    <iframe src="https://<databricks-instance-name>/embed/dashboardsv3/<dashboard-and-workspace-ID>" width="100%" height="600" frameborder="0"></iframe>
    

    Upravte řetězec tak, aby obsahoval pouze text odkazu, jak je znázorněno v následujícím příkladu.

    https://<databricks-instance-name>/embed/dashboardsv3/<dashboard-and-workspace-ID>
    
  2. Vložte prvek prvku iframe na stránku. Informace o tom, jak vložit prvek iframe na stránku, najdete v dokumentaci ke Confluence.

  3. Vložte upravenou adresu URL pro vložení do textového pole adresy URL a nastavte šířku na 100 %.

  4. Upravte další nastavení podle svých preferencí.

Řídicí panel vložený do konceptu stránky Confluence

Vložení do znalostí Salesforce

Pokud chcete řídicí panel vložit na stránku znalostní báze Salesforce, proveďte následující kroky:

  1. Vytvoření stránky Visualforce Pokyny najdete v dokumentaci k Salesforce.

  2. Na obrazovce Upravit stránku přesuňte kurzor do editoru značek Visualforce.

  3. Vložte kód pro vložení, který jste zkopírovali mezi dvěma značkami <apex:page></apex:page>.

  4. Přidejte kolem kódu pro vložení dvě značky odstavců (<p></p>).

    Následující příklad používá zástupný symbol <dashboard-embed-code> k předvedení, jak by měl vypadat kód Visualforce. Vaše instance by měla obsahovat úplný kód pro vložení, který jste zkopírovali.

    <apex:page >
    <p><dashboard-embed-code></p>
    </apex:page>
    
  5. Kliknutím na Uložit změny uložte.

  6. Klikněte na Náhled a potvrďte, že se řídicí panel vykresluje.

  7. Zkopírujte adresu URL náhledu komponenty a vytvořte novou komponentu prvku iframe. Měl by vypadat jako následující fragment kódu. Zástupný symbol <your-salesforce-domain> by měl být nahrazen vaší doménou Salesforce.

    <iframe src="https://<your-salesforce-domain>/apex/<component name>" width="100%" height="600" frameborder="0"></iframe>
    
  8. Přejděte na stránku Znalostní báze, kam chcete vložit řídicí panel.

  9. Klepněte na tlačítko Upravit>přidat komponentu média.

  10. Vložte kód prvku iframe z předchozího kroku do textového pole Vložit .

Vložení do SharePointu

Pokud chcete vložit řídicí panel do SharePointu, budete možná muset přidat adresu URL Služby Azure Databricks do seznamu povolených webů pro vložený obsah na SharePointu. Informace o povolení vkládání obsahu na sharepointových stránkách najdete v [dokumentaci Microsoftu]. Pak proveďte následující kroky:

  1. Přejděte na stránku SharePointu, kde chcete hostovat vložený řídicí panel.
  2. Přidejte na stránku prvek Embed.
  3. Celý kód pro vložení vložte do adresy webu nebo pole kódu pro vložení na pravé straně obrazovky.
  4. Kliknutím na tlačítko pryč potvrďte.

Řídicí panel vložený do konceptu sharepointové stránky

Vložení jednoho widgetu

Pokud chcete vložit jeden widget z řídicího panelu, potřebujete kód pro vložení řídicího panelu a jedinečný identifikátor widgetu, který chcete zobrazit.

Vyhledání ID widgetu:

  1. Otevřete publikovaný řídicí panel v pracovním prostoru Azure Databricks.

  2. Klikněte na nabídku Kebab kebab menu widgetu, který chcete vložit.

  3. Klikněte na Zobrazitna celou obrazovku . Nová adresa URL obsahuje ID widgetu.

  4. Zkopírujte ID widgetu z adresy URL. Zobrazí se po widgets%2F.

    Následující příklad ukazuje poslední část adresy URL widgetu na celé obrazovce:

    widgets%2F01ef9213e9d51cdab682d58754c03f51
    

    V tomto případě je ID widgetu 01ef9213e9d51cdab682d58754c03f51

Upravit vygenerovaný kód pro vložení:

  1. Postup generování kódu pro vložení řídicího panelu najdete v tématu Vygenerovat kód pro vložení.
  2. Přidejte &fullscreenWidget={ID} k vložené URL adrese a nahraďte ID ID widgetu.

Pokud je například základní adresa URL pro vložení následující:

src="https://<databricks-instance-name>/embed/dashboardsv3/<dashboard-and-workspace-ID>&fullscreenWidget={ID}"

Aktualizovaná adresa URL pro vložení s ID widgetu by měla vypadat takto:

src="https://<databricks-instance-name>/embed/dashboardsv3/<dashboard-and-workspace-ID>&fullscreenWidget={01ef9213e9d51cdab682d58754c03f51}"

Zobrazení vloženého řídicího panelu

Vložené řídicí panely nabízejí uživatelům zabezpečený způsob přístupu k datům řídicího panelu mimo Azure Databricks. Platí všechna existující nastavení sdílení. Zamýšlení diváci musí mít udělený přístup k řídicímu panelu. Podívejte se, kdo má přístup k vašemu řídicímu panelu?

Zobrazení vloženého řídicího panelu:

  • Přejděte na stránku, na které byl řídicí panel vložen.
  • V případě potřeby se přihlaste pomocí přihlašovacích údajů Azure Databricks.

Poznámka:

Pokud se registrovaný uživatel, kterému nebyl udělen přístup k řídicímu panelu, pokusí zobrazit, zobrazí se mu chyba s informací, že řídicí panel není k dispozici. Informace o úpravě nastavení sdílení najdete v tématu Sdílení publikovaného řídicího panelu .

Aktualizace vloženého řídicího panelu

Všichni uživatelé vloženého řídicího panelu můžou ručně aktualizovat řídicí panely na vyžádání. Můžete také nastavit plán pravidelné aktualizace řídicích panelů.

Viz Správa plánovaných aktualizací řídicího panelu a předplatných.

Řešení potíží s vloženými řídicími panely

Tato část obsahuje seznam běžných problémů, se kterými se můžete setkat, a nabízí navrhované řešení:

Vložený prvek iframe je prázdný.

Pokud vložený prvek iframe nezobrazuje data, může to být proto, že jste zakázali soubory cookie třetích stran. Povolení souborů cookie třetích stran je často nezbytné k tomu, aby externí obsah, například vložené řídicí panely, fungoval správně na jiné webové stránce.

Pokud chcete tento problém vyřešit, můžete upravit nastavení prohlížeče a povolit nebo odblokovat soubory cookie třetích stran. Pokud nechcete povolit všechny soubory cookie třetích stran, mnoho prohlížečů umožňuje přidávat výjimky pro konkrétní weby, na kterých mají být povoleny soubory cookie třetích stran. Podrobné pokyny ke správě souborů cookie najdete v dokumentaci nápovědy k prohlížeči.