Irányítópult beágyazása
Ez a cikk bemutatja, hogyan ágyazhat be AI/BI-irányítópultokat egy külső webhelybe vagy alkalmazásba. A munkaterület rendszergazdájának meg kell határoznia a lehetséges beágyazási felületeket az irányítópultok beágyazása előtt. A munkaterület konfigurálásával kapcsolatos részletek: Irányítópult-beágyazás kezelése.
A legalább SZERKESZTHETŐ jogosultsággal rendelkező felhasználók iframe kódot hozhatnak létre egy irányítópult számára a Megosztás párbeszédpanelen. A közzétett irányítópult összes megosztási beállítása érvényben marad. A beágyazott irányítópultokat csak azok a felhasználók tekinthetik meg, akik kifejezetten hozzáférést kaptak. Az irányítópultok megosztásával kapcsolatos további információkért tekintse meg az irányítópultok megosztását ismertető témakört. A beágyazott irányítópultok ugyanazt a gyorsítótárat és frissítési ütemet követik, mint az összes többi irányítópult. Lásd a gyorsítótárazást és az adatok frissességét.
Beágyazási kód létrehozása
Irányítópult beágyazásához kövesse az alábbi lépéseket:
Nyisson meg egy beágyazni kívánt közzétett irányítópultot. Az irányítópultok megtekintése és rendszerezése című cikkből megtudhatja , hogyan tekintheti meg és érheti el az irányítópultokat a munkaterületen.
Kattintson a Megosztás gombra a jobb felső sarokban.
Kattintson az Irányítópult beágyazása elemre a Megosztás párbeszédpanelen.
Megnyílik a beágyazási kód másolására szolgáló párbeszédpanel. Ha létezik az engedélyezett beágyazási tartományok listája, a tartományok listája megjelenik. Kattintson
a másolás gombra a kódrészlet másolásához.
Szúrja be a beágyazási kódot bármely olyan platformra vagy alkalmazásba, amely támogatja a HTML-beágyazást, és képes iframe-tartalmak megjelenítésére. Lásd példákat.
Feljegyzés
Ha a Beágyazási kód másolása párbeszédpanelen az engedélyezett tartományok listája nem tartalmazza a céltartományt, akkor a munkaterület rendszergazdája hozzáadhatja azt. Lásd: Irányítópult-beágyazás kezelése.
Példák
Az alábbi példák részletes útmutatást tartalmaznak az irányítópultok alkalmazásba való beágyazásához. Minden utasításkészlet feltételezi, hogy már átmásolta az előző szakaszban felvázolt beágyazási kódot.
Beágyazás a Confluence-be
A létrehozott beágyazási kód némi módosítást igényel a Confluence követelményeinek való megfeleléshez. Ha egy Confluence-lapba szeretné beágyazni az irányítópultot, hajtsa végre a következő lépéseket:
Szerkessze a beágyazási kódot úgy, hogy csak a létrehozott URL-címet tartalmazza, az iframe-címkéket és a további korrektúraértékeket ne.
A szerkesztés előtt a beágyazási kód tartalmaz egy iframe HTML-címkét, egy hivatkozást az irányítópultra a forrás iframe-ben való használatához, valamint a magasságra, szélességre és szegélyre vonatkozó további specifikációkat az alábbi kódrészletben látható módon. Az irányítópult esetében a példahelyőrzők
<databricks-instance-name>
és<dashboard-and-workspace-ID>
tartalmazzák a munkaterülethez és az irányítópulthoz társított tényleges értékeket. Ezek a következők:- Az
<databricks-instance-name>
URL-cím első része, amikor bejelentkezik a munkaterületre. Lásd: Munkaterület-objektumok azonosítóinak lekérése. - Az
<dashboard-and-workspace-ID>
URL-cím utolsó része, amely az irányítópultra mutat. Úgy néz ki, mint:a4bf23c498752e79f1a2d6b4c9087e31?o=3498561237865447
.
<iframe src="https://<databricks-instance-name>/embed/dashboardsv3/<dashboard-and-workspace-ID>" width="100%" height="600" frameborder="0"></iframe>
Szerkessze a sztringet úgy, hogy csak a hivatkozás szövegét tartalmazza az alábbi példában látható módon.
https://<databricks-instance-name>/embed/dashboardsv3/<dashboard-and-workspace-ID>
- Az
Szúrj be egy iframe-elemet az oldaladra. Ha tudni szeretné, hogyan szúrhat be iframe-et a lapra, tekintse meg Confluence dokumentációját.
Illessze be a szerkesztett beágyazási URL-címet a URL- szövegmezőbe, és állítsa a szélességet 100%értékre.
Állítsa be az egyéb beállításokat az Ön preferenciáinak megfelelően.
Beágyazás a Salesforce Knowledgebe
Az irányítópult Salesforce-tudáslapra való beágyazásához hajtsa végre a következő lépéseket:
Hozzon létre egy Visualforce-lapot. Útmutatásért tekintse meg a Salesforce dokumentációját.
A Lapszerkesztés képernyőn vigye a kurzort a Visualforce Markup szerkesztőbe.
Illessze be a másolt beágyazási kódot a két
<apex:page></apex:page>
címke közé.Adjon hozzá két bekezdéscímkét (
<p></p>
) a beágyazási kódhoz.Az alábbi példa a
<dashboard-embed-code>
változót használja annak bemutatására, hogy hogyan kell kinéznie a Visualforce jelölésnek. A példánynak tartalmaznia kell a másolt teljes beágyazási kódot.<apex:page > <p><dashboard-embed-code></p> </apex:page>
Kattintson a Mentés gombra a módosítások mentéséhez.
Kattintson az Előnézet gombra, és győződjön meg arról, hogy az irányítópult renderel.
Másolja ki az összetevő előnézetének URL-címét, és hozzon létre egy új iframe-összetevőt. Úgy kell kinéznie, mint a következő kódrészlet. Az
<your-salesforce-domain>
helyőrzőt a Salesforce tartományával kell cserélni.<iframe src="https://<your-salesforce-domain>/apex/<component name>" width="100%" height="600" frameborder="0"></iframe>
Lépjen a Tudás lapra, ahol beágyazni szeretné az irányítópultot.
Kattintson az Szerkesztés gombra, majd Adjon hozzá egy médiaösszetevőt.
Illessze be az előző lépésben szereplő iframe-kódot a Beágyazás szövegmezőbe.
Beágyazás a SharePointban
Ha beágyazni szeretné az irányítópultot a SharePointba, előfordulhat, hogy hozzá kell adnia az Azure Databricks URL-címét a SharePoint beágyazott tartalmaihoz használható webhelyek listájához. A tartalmak SharePoint-oldalakon való beágyazásának engedélyezéséről a [Microsoft dokumentációjában] olvashat. Ezután hajtsa végre a következő lépéseket:
- Lépjen arra a SharePoint-lapra, ahol a beágyazott irányítópultot szeretné üzemeltetni.
- Beágyazási elem hozzáadása a laphoz.
- Illessze be a teljes beágyazási kódot a webhely címébe vagy a beágyazási kód mezőbe a képernyő jobb oldalán.
- Kattintson ide a megerősítéshez.
Egyetlen widget beágyazása
Ha egyetlen widgetet szeretne beágyazni egy irányítópultról, szüksége lesz az irányítópult beágyazási kódjára és a megjeleníteni kívánt widget egyedi azonosítójára.
A widget azonosítójának megkeresése:
Nyissa meg a közzétett irányítópultot az Azure Databricks-munkaterületen.
Kattintson a
a beágyazni kívánt widget kebab menüjére.
Kattintson Teljes képernyősmegtekintése gombra. Az új URL-cím tartalmazza a widget azonosítóját.
Másolja a
fullscreenWidget
keresési paramétert és mindent az egyenlőségjel (=
) után a sztring végéig vagy a következő ampersandig (&
), attól függően, hogy melyik következik előbb. Ne foglalja bele az ampersand (&
) elemet a másolt sztringbe.Az alábbi példa egy teljes képernyős widget URL-címének utolsó részét mutatja be:
fullscreenWidget=dashboards%2F01eff2e6ef131891bbd9d788f05acdc4%2Fpages%2F01eff2e974cd19b4a073bef1fb5b8956%2Fwidgets%2F01eff2e974ce113da1fd029b54653ac7
Ebben az esetben a widget azonosítója
dashboards%2F01eff2e6ef131891bbd9d788f05acdc4%2Fpages%2F01eff2e974cd19b4a073bef1fb5b8956%2Fwidgets%2F01eff2e974ce113da1fd029b54653ac7
Állítsa be a létrehozott beágyazási kódot:
- Az irányítópult beágyazási kódjának létrehozásának lépéseit a Beágyazási kód létrehozása című témakörben találja.
- Adjon hozzá
&fullscreenWidget=<ID>
-t a beágyazási URL-címhez, és cserélje le a<ID>
-et a vezérlőazonosítóval.
Ha például az alap beágyazási URL-címe a következő:
src="https://<databricks-instance-name>/embed/dashboardsv3/<dashboard-and-workspace-ID>&fullscreenWidget=<ID>"
A frissített beágyazási URL-címnek a widget azonosítójával együtt a következőnek kell kinéznie:
src="https://<databricks-instance-name>/embed/dashboardsv3/<dashboard-and-workspace-ID>&fullscreenWidget=dashboards%2F01eff2e6ef131891bbd9d788f05acdc4%2Fpages%2F01eff2e974cd19b4a073bef1fb5b8956%2Fwidgets%2F01eff2e974ce113da1fd029b54653ac7"
Beágyazott irányítópult megtekintése
A beágyazott irányítópultok biztonságos módot kínálnak a nézők számára az irányítópult-adatok Azure Databricksen kívüli elérésére. Minden meglévő megosztási beállítás érvényes. A tervezett megtekintőknek hozzáférést kell biztosítani az irányítópulthoz. Lásd: Ki férhet hozzá az irányítópulthoz?.
Beágyazott irányítópult megtekintése:
- Lépjen arra a lapra, amelybe az irányítópult be van ágyazva.
- Ha szükséges, jelentkezzen be az Azure Databricks hitelesítő adataival.
Megjegyzés
Ha egy regisztrált felhasználó, aki nem kapott hozzáférést az irányítópulthoz, megpróbálja megtekinteni, hibaüzenetet kap, amely szerint az irányítópult nem érhető el. A megosztási beállítások módosításáról a Közzétett irányítópult megosztása című témakörben olvashat.
Beágyazott irányítópult frissítése
A beágyazott irányítópultok minden megjelenítője igény szerint manuálisan frissítheti az irányítópultokat. Az irányítópultok rendszeres frissítésére ütemezést is beállíthat.
Lásd: Ütemezett irányítópult-frissítések és -előfizetések kezelése.
Beágyazott irányítópultok hibaelhárítása
Ez a szakasz az esetlegesen előforduló gyakori problémákat sorolja fel, és javaslatot tesz a megoldásra:
A beágyazott iframe üres
Ha a beágyazott iframe nem jelenít meg adatokat, az lehet, hogy letiltotta a külső cookie-kat. A külső cookie-k engedélyezésére gyakran szükség van ahhoz, hogy a külső tartalmak, például a beágyazott irányítópultok megfelelően működjenek egy másik weblapon.
Módosíthatja a böngésző beállításait, hogy engedélyezze vagy feloldja a harmadik féltől származó cookie-k letiltását a probléma megoldásához. Ha nem szeretné engedélyezni az összes harmadik féltől származó cookie-t, számos böngésző lehetővé teszi, hogy kivételeket adjon hozzá bizonyos webhelyekhez, amelyeken engedélyezni kell a harmadik féltől származó cookie-kat. A cookie-k kezelésével kapcsolatos részletes útmutatásért tekintse meg a böngésző súgódokumentációját.