Közzététel az interneten a Power BI-ból

A Webes Power BI Publish funkcióval egyszerűen beágyazhat interaktív Power BI-tartalmakat blogbejegyzésekbe, webhelyekbe, e-mailekbe vagy közösségi médiába. A közzétett vizualizációk szerkesztését, frissítését, frissítését vagy megosztásának leállítását is egyszerűen elvégezheti.

Figyelmeztetés

Ha a Webes közzétételt használja, az interneten bárki megtekintheti a közzétett jelentést vagy vizualizációt. A megtekintéshez nincs szükség hitelesítésre. Ez magában foglalja a jelentések által összesített részletes szintű adatok megtekintését. A jelentés közzététele előtt győződjön meg arról, hogy az adatok és vizualizációk nyilvános megosztása rendben van. Ne tegyen közzé bizalmas vagy védett információkat. Ha kétségei vannak, a közzététel előtt ellenőrizze a szervezet szabályzatait.

Feljegyzés

A tartalmat biztonságosan beágyazhatja egy belső portálra vagy webhelyre. Használja a Beágyazás vagy beágyazás a SharePoint Online-ban lehetőséget. Ezek a beállítások biztosítják, hogy minden engedély és adatbiztonság érvényes legyen, amikor a felhasználók megtekintik a belső adatokat.

Előfeltételek

  • A Saját munkaterületről webes közzétételhez Microsoft Power BI-licenc szükséges.
  • A munkaterületeken való webes közzétételhez Microsoft Power BI Pro vagy Prémium felhasználónkénti licenc szükséges.
  • A webes közzététel a Saját munkaterületen és munkaterületeken szerkeszthető jelentésekhez érhető el.
  • Nem érhető el az Önnel megosztott jelentésekhez, illetve az adatok védelméhez sorszintű biztonságra támaszkodó jelentésekhez.
  • A jelentésmegjelenítőknek nem kell Power BI-felhasználóknak lenniük.

Az alábbi Szempontok és korlátozások szakaszban találja azoknak az eseteknek a teljes listáját, ahol a webes közzététel nem támogatott.

Beágyazási kódok létrehozása webes közzététellel

Kövesse az alábbi lépéseket a Webes közzététel használatához. A webes közzététel előtt tekintse át a jelen cikk korábbi figyelmeztetését .

  1. Nyisson meg egy szerkeszthető munkaterületen egy jelentést, és válassza a Fájlbeágyazási>jelentés>közzététele a weben (nyilvános) lehetőséget.

    Screenshot of Publish to web on More options.

  2. Ha a Power BI-rendszergazda nem engedélyezte a beágyazási kódok létrehozását, előfordulhat, hogy kapcsolatba kell lépnie velük.

    Screenshot of Contact your Power BI admin.

    Ha segítségre van szüksége annak a személynek a megkereséséhez, aki engedélyezheti a webes közzétételt a szervezetében, olvassa el a Power BI-rendszergazda megkeresését a cikk későbbi részében.

  3. Tekintse át a párbeszédpanel tartalmát, és válassza a Beágyazási kód létrehozása lehetőséget.

    Screenshot of Review Embed in a public website.

  4. Tekintse át a figyelmeztetést az itt látható módon, és győződjön meg arról, hogy az adatok megfelelően beágyazhatók egy nyilvános webhelybe. Ha igen, válassza a Közzététel lehetőséget.

    Screenshot of dialog box with the warning

  5. A Sikeresség párbeszédpanelen megtekintheti a jelentés megjelenésének előnézetét. Válassza ki a Méret és az Alapértelmezett lapot.

    Helyőrző képet is hozzáadhat, hogy a weblap gyorsabban tölthető be. Egy helyőrző képpel a jelentést a weben megtekintő személyek egy Interaktív tartalom megtekintése gombot láthatnak, amellyel megtekinthetik a jelentést.

    Először végezze el ezeket a módosításokat. Ezután másolja a hivatkozást e-mailben való elküldéséhez, vagy másolja a HTML-fájlt egy webhelyre való beillesztéshez. Beágyazhatja kódba, például iFrame-be, vagy beillesztheti közvetlenül egy weblapba vagy blogba.

    Screenshot of Success: a link and HTML.

  6. Ha korábban létrehozott egy beágyazási kódot egy jelentéshez, és a Webes közzététel lehetőséget választja, a 2–4. lépésben nem jelenik meg a párbeszédpanel. Ehelyett megjelenik a Beágyazási kód párbeszédpanel.

    Screenshot of Embed code dialog box.

    Minden jelentéshez csak egy beágyazási kódot hozhat létre.

Tippek megtekintési módokhoz

Amikor tartalmat ágyaz be egy blogbejegyzésbe, általában egy adott képernyőméreten belül kell elférnie. Igény szerint módosíthatja az iFrame-címke magasságát és szélességét. Azonban gondoskodnia kell arról, hogy a jelentés illeszkedjen az adott iFrame-területre, ezért a jelentés szerkesztésekor állítsa be a megfelelő nézetmódot.

Az alábbi táblázat útmutatást nyújt a nézetmódról, és arról, hogy hogyan fog megjelenni beágyazott állapotban.

Megtekintés mód Hogyan néz ki beágyazott állapotban?
Screenshot of Fit to page. Az oldalhoz igazítás megfelel a jelentés oldalmagasságának és szélességének. Ha a lapot dinamikus arányokra állítja, például 16:9 vagy 4:3, akkor a tartalom mérete az iFrame-ben is elfér. IFrame-be ágyazva az Illesztés laphoz funkció levélküldést eredményezhet: az iFrame-területeken szürke háttér jelenik meg, miután a tartalom skálázása elfér az iFrame-ben. A levélboxolás minimalizálásához állítsa be az iFrame magasságát és szélességét.
Screenshot of Actual size. A tényleges méret biztosítja, hogy a jelentés megőrizze a jelentésoldalon beállított méretét. Ez azt eredményezheti, hogy görgetősávok jelennek meg az iFrame-ben. A görgetősávok elkerülése érdekében állítsa be az iFrame magasságát és szélességét.
Screenshot of Fit to width. A szélességhez igazítás biztosítja, hogy a tartalom kitöltse az iFrame vízszintes területét. A szegély továbbra is megjelenik, de a tartalom az összes rendelkezésre álló vízszintes terület használatára skálázódik.

Tippek iFrame magasságához és szélességéhez

A webes közzétételi beágyazási kód a következő példához hasonlóan néz ki:

Screenshot of Embed code.

Manuálisan szerkesztheti a szélességet és a magasságot, hogy pontosan úgy legyen elférve a beágyazási oldalon, ahol beágyazza.

A tökéletesebb illesztés érdekében megpróbálhat 56 képpontot hozzáadni az iFrame magasságához, hogy megfeleljen az alsó sáv aktuális méretének. Ha a jelentésoldal a dinamikus méretet használja, az alábbi táblázat tartalmaz néhány méretet, a levélboxolás nélküli illesztés érdekében.

Arány Méret Méret (szélesség x magasság)
16:9 Small 640 x 416 px
16:9 Közepes 800 x 506 px
16:9 Nagy 960 x 596 px
4:3 Small 640 x 536 px
4:3 Közepes 800 x 656 px
4:3 Nagy 960 x 776 px

Beágyazási kódok kezelése

Miután létrehozott egy webes közzétételi beágyazási kódot, a kódokat a Power BI Gépház menüjéből kezelheti. A beágyazási kódok kezelése magában foglalja a kód célvizualizációjának vagy jelentésének eltávolítását (a beágyazási kód használhatatlanná tétele), vagy a beágyazási kód lekérését.

  1. A webes beágyazási kódok közzétételének kezeléséhez nyissa meg azt a munkaterületet, amelyben a jelentés található, válassza ki a Gépház fogaskereket, és válassza a Beágyazási kódok kezelése lehetőséget.

    Screenshot of Manage embed codes

  2. Megjelennek a munkaterületen lévő jelentések beágyazási kódjai.

    Screenshot of list of embed codes.

  3. Beágyazási kódot lekérhet vagy törölhet. A törlés letiltja az adott jelentésre vagy vizualizációra mutató hivatkozásokat.

    Screenshot of retrieving or deleting embed codes.

  4. Ha a Törlés lehetőséget választja, a rendszer megerősítést kér.

    Screenshot of confirming deletion.

Frissítések jelentésekhez és adatfrissítéshez

Miután létrehozta a webes beágyazási kódot, és megosztotta azt, a jelentés minden módosítással frissül. A beágyazási kód hivatkozása azonnal aktív. Bárki megtekintheti, aki megnyitja a hivatkozást. A rendszer a lekéréstől számítva egy órán át gyorsítótárazza az adatokat. Nem javasoljuk, hogy a közzétételt a weben használja olyan adatok esetében, amelyeket gyakran frissítenie kell. További információkért tekintse meg a cikk későbbi, Hogyan működik című szakaszát.

Adatfrissítés

Az adatfrissítések automatikusan megjelennek a beágyazott jelentésben vagy vizualizációban. Ha a Power BI szolgáltatás egy importálási adatmodell adatai frissülnek, a szolgáltatás törli az adatgyorsítótárat, így az adatok gyorsan frissülnek. Az automatikus frissítés letiltásához válassza a jelentés által használt szemantikai modell ütemezésének mellőzése lehetőséget.

Nagy igénybevétel

Súlyos használati élmény akkor fordulhat elő, ha egy jelentés túl sok lekérdezést fogad rövid idő alatt. Ha súlyos használat történik, a felhasználók nem tekinthetik meg és nem kezelhetik a jelentést, amíg el nem telik a nehéz használat időszaka.

Javasoljuk, hogy adjon meg egy helyőrző képet a jelentéshez. Ha nagy mértékű használat történik, a felhasználók a helyőrző rendszerképet látják.

A nagy kihasználtság elkerülése érdekében korlátozza a jelentés által generálható különböző lekérdezések számát és az adatfrissítés gyakoriságát. A jelentések streamelésével kapcsolatos tippekért tekintse meg a Power BI optimalizálási útmutatóját .

Power BI-vizualizációk

A Power BI-vizualizációk a webes közzétételben támogatottak. Ha webes közzétételt használ, azoknak a felhasználóknak, akikkel megosztotta a közzétett vizualizációt, nem kell engedélyezni a Power BI-vizualizációk számára a jelentés megtekintését.

A beágyazási kód állapotoszlopának ismertetése

Feljegyzés

Tekintse át a gyakran közzétett beágyazási kódokat. Távolítsa el azokat, amelyeknek már nem kell nyilvánosan elérhetőnek lenniük.

A Beágyazási kódok kezelése lap egy állapotoszlopot tartalmaz. Alapértelmezés szerint a beágyazási kódok aktívak, de az alábbiakban felsorolt állapotok egyike is lehet.

Állapot Leírás
Aktív A jelentés az internetfelhasználók számára is megtekinthető és használható.
Blokkolt A jelentés tartalma sérti a Power BI szolgáltatási feltételeit. A Microsoft letiltotta. Lépjen kapcsolatba az ügyfélszolgálattal, ha úgy véli, hogy a tartalom hiba miatt le lett tiltva.
Nem támogatott A jelentés szemantikai modellje sorszintű biztonságot vagy más nem támogatott konfigurációt használ. A teljes lista a Szempontok és utánzatok szakaszában található.
Megsértette A beágyazási kód kívül esik a megadott bérlői szabályzaton. Ez az állapot általában akkor fordul elő, ha beágyazási kódot hoztak létre, majd a Közzététel a webes bérlőben beállítást úgy módosították, hogy kizárja a beágyazási kódot birtokoló felhasználót. Ha a bérlői beállítás le van tiltva, vagy a felhasználó már nem hozhat létre beágyazási kódokat, a meglévő beágyazási kódok sérült állapotot mutatnak. A részletekért tekintse meg a Jelen cikk Power BI-rendszergazdai szakaszát.

Probléma bejelentése a webes tartalmak közzétételével kapcsolatban

Ha egy webhelybe vagy blogba beágyazott webes tartalomban való közzétételsel kapcsolatos problémát szeretne jelenteni, válassza a Megosztás ikont a Közzététel webes jelentés alsó sávján, majd a Megosztás párbeszédpanelen válassza a Jelölő ikont.

Screenshot of sharing a concern.

A rendszer arra kéri, hogy küldjön egy e-mailt a Microsoftnak, amely ismerteti a problémát. A Microsoft a Power BI szolgáltatási feltételei alapján értékeli ki a tartalmat, és megteszi a megfelelő lépéseket.

Hogyan működik (technikai részletek)

Amikor beágyazási kódot hoz létre a Webes közzététel használatával, a jelentés láthatóvá válik az internetfelhasználók számára. Nyilvánosan elérhető, így a jövőben számíthat arra, hogy a nézők könnyen megosztják a jelentést a közösségi médián keresztül. A felhasználók a közvetlen nyilvános URL-cím megnyitásával vagy egy weblapba vagy blogba ágyazott megtekintéssel tekinthetik meg a jelentést. Ennek megfelelően a Power BI gyorsítótárazza a jelentés definícióját és a jelentés megtekintéséhez szükséges lekérdezések eredményeit. Ez a gyorsítótárazás biztosítja, hogy egyidejű felhasználók ezrei tekinthetik meg a jelentést a teljesítmény befolyásolása nélkül.

A rendszer a lekéréstől számítva egy órán át gyorsítótárazza az adatokat. Ha frissíti a jelentésdefiníciót (például ha módosítja a nézetmódját), vagy frissíti a jelentés adatait, az eltarthat egy ideig, amíg a felhasználók által megtekintett jelentés verziójában megjelennek a módosítások. Amikor adatfrissítés történik egy importálási adatmodell esetében, a szolgáltatás törli a gyorsítótárazott adatokat, és beolvassa az új adatokat. A legtöbb esetben az adatok szinte egyidejűleg frissülnek az adatok importálásával. A sok különböző lekérdezést tartalmazó jelentések esetében azonban eltarthat egy ideig a frissítés. Mivel az egyes elemek és adatértékek egymástól függetlenül gyorsítótárazva lesznek, adatfrissítés esetén a felhasználó az aktuális és a korábbi értékek kombinációját láthatja. Ezért azt javasoljuk, hogy a munkát idő előtt állja meg, és csak akkor hozza létre a Webes közzététel beágyazási kódot, ha elégedett a beállításokkal. Ha az adatok frissülnek, minimalizálja a frissítések számát, és munkaidőn kívül végezze el a frissítéseket. Nem javasoljuk, hogy a közzétételt a weben használja olyan adatok esetében, amelyeket gyakran frissítenie kell.

A Power BI-rendszergazda megkeresése

A Power BI felügyeleti portálján olyan beállítások vannak, amelyek szabályozzák, hogy ki tehet közzé tartalmakat a weben. A szervezet Power BI-rendszergazdájával együttműködve módosítsa a közzététel webes bérlői beállításokat a felügyeleti portálon.

A Power BI-ra regisztrált kisebb szervezetek vagy személyek esetében előfordulhat, hogy még nem rendelkezik Power BI-rendszergazdával. Kövesse a rendszergazdai átvétel folyamatát. Ha már rendelkezik Power BI-rendszergazdával, engedélyezhetik a beágyazási kódok létrehozását.

A meglévő szervezetek általában már rendelkeznek Power BI-rendszergazdával. Kapcsolatok az alábbi szerepkörök bármelyikében Power BI-rendszergazdaként működhet:

  • Globális rendszergazdák
  • A Háló rendszergazdai szerepkörrel rendelkező felhasználók a Microsoft Entra-azonosítóban

Meg kell keresnie a szervezet egyik ilyen felhasználóját, és meg kell kérnie őket, hogy frissítsek a Közzététel webes bérlői beállításokra a felügyeleti portálon.

Szempontok és korlátozások

A webes közzététel a Power BI szolgáltatás lévő adatforrások és jelentések túlnyomó többsége számára támogatott. Jelenleg azonban a következő típusú jelentések nem támogatottak és nem érhetők el a Webes közzététel szolgáltatásban:

  • Sorszintű biztonságot használó jelentések.
  • A DirectQuery használatával adatokhoz csatlakozó jelentések. Csatlakozás ehelyett összetett vagy importálási módot használ. Olvassa el a módok közötti különbségeket.
  • Bármely élő Csatlakozás ion-adatforrást használó jelentések, beleértve a helyszínen üzemeltetett Analysis Services Táblázatos, az Analysis Services Többdimenziós és az Azure Analysis Services szolgáltatást.
  • A jelentéstől eltérő munkaterületen tárolt megosztott szemantikai modellt használó jelentések.
  • Megosztott és minősített szemantikai modellek.
  • Közvetlenül vagy alkalmazáson keresztül megosztott jelentések.
  • Olyan munkaterületen lévő jelentések, amelyekben ön nem szerkesztési tag.
  • Az "R" és a Python-vizualizációk jelenleg nem támogatottak a webes jelentésekben való közzétételben.
  • Adatok exportálása a weben közzétett jelentés vizualizációiból.
  • Q&A Power BI-vizualizációkhoz.
  • Jelentésszintű DAX-mértékeket tartalmazó jelentések.
  • Egyszeri bejelentkezési adat lekérdezési modellek, beleértve a Power BI szemantikai modelleken vagy az Azure Analysis Servicesen futó összetett modelleket.
  • Bizalmas vagy védett adatok védelme.
  • A Beágyazás beállítással biztosított automatikus hitelesítési funkció nem működik a Power BI JavaScript API-val. A Power BI JavaScript API-hoz használja a felhasználó adatbeágyazási módszerét.
  • Rendszergazda blokkolhatják a nyilvános internet-hozzáférést a Privát hivatkozások a Fabrichez való biztonságos hozzáféréshez. Ebben az esetben a Webes közzététel beállítás szürkítve jelenik meg a bérlő számára a Power BI felügyeleti portálján.
  • Licenckényszerítés egyéni vizualizációkhoz.
  • Nem hitelesített vizualizációk a szervezeti áruházból, amikor be van kapcsolva a szervezet globális bérlői kapcsolója a nem hitelesített vizualizációkhoz.
  • Nyilvános vizualizációk a szervezeti tárolóból, ha a szervezet globális bérlőváltása nem engedélyezi a Power BI SDK-val létrehozott vizualizációkat.
  • A beágyazási kódot létrehozó felhasználónak hozzá kell férnie a jelentéshez a beágyazási kód működéséhez. Ebbe beletartozik a munkaterület által megkövetelt Pro- vagy Prémium szintű licenc megkövetelése.
  • Többoldalas jelentések.
  • Többnyelvű jelentések.

Van még esetleg kérdése? Tegye próbára a Power BI közösségét