Az Azure Log Analytics használata a Power BI-ban

A Power BI integrálva van az Azure Log Analyticsszel (LA), hogy a rendszergazdák és a prémium szintű munkaterület-tulajdonosok Log Analytics-kapcsolatot konfigurálhassanak a Power BI-előfizetésükhöz. Ez a cikk a Log Analytics és a Power BI integrációjának működését ismerteti, és példákat tartalmaz arra, hogyan használhatja az Azure Log Analyticst a Power BI Premium-előfizetésében.

Az Azure Log Analytics (LA) az Azure Monitor szolgáltatása, amelyet a Power BI a tevékenységnaplók mentéséhez használ. Az Azure Monitor-csomag lehetővé teszi az Azure-beli és a helyszíni környezetek telemetriai adatainak gyűjtését, elemzését és kezelésére. Hosszú távú tárolást, alkalmi lekérdezési felületet és API-hozzáférést biztosít az adatexportáláshoz és más rendszerekkel való integrációhoz.

A Log Analytics power BI-integrációja az Analysis Services motor eseményeit teszi elérhetővé. Az események az Azure Analysis Serviceshez elérhető meglévő diagnosztikai naplókból származnak.

Miután csatlakozott a Power BI-hoz, az adatok folyamatosan lesznek elküldve, és körülbelül 5 perc alatt elérhetők a Log Analyticsben. Az alábbi ábra az Azure Monitor működését mutatja be, kiemelve a Power BI által megtett útvonalat.

Diagram of how Azure Monitor works with Power BI.

A következő szakaszok ismertetik az Azure Log Analytics és a Power BI integrációját, az Azure Log Analytics Power BI-hoz való csatlakoztatásához szükséges követelményeket, valamint a szem előtt tartandó szempontokat.

A naplózáshoz elérhető hatókörök

Az Azure Log Analytics-kapcsolatok jelenleg támogatottak a Prémium szintű munkaterületeken a Power BI-ban. Az alábbi táblázat további információkat tartalmaz a munkaterületszintű Log Analytics-konfigurációról.

Konfigurációs szint Szerepkör/engedély Céltábla a Log Analyticsben Részletek
Munkaterület Power BI-munkaterület tulajdonosa vagy Log Analytics-munkaterület tulajdonosa PowerBIDatasetsWorkspace – A bérlői rendszergazdának engedélyeznie kell
- Csak a munkaterületről naplózza a tevékenységet
- Csak prémium szintű munkaterületek
- Csak a munkaterület 2-et tartalmazó virtuális gépe

Az alábbi szakasz példákat tartalmaz arra, hogyan használhatja a naplózást a Power BI-ban.

Példák naplózási forgatókönyvekre

Ez a szakasz néhány példát mutat be arra, hogyan konfigurálhatja a Log Analyticset a Power BI-hoz, és hogy a kiválasztott beállítások hogyan befolyásolják a naplózott adatokat és az információk megadásának módját.

1. példa: Csak egy munkaterület munkaterületnaplói

Ebben a példában csak az A munkaterületről származó munkaterületi naplók lesznek elküldve egy dedikált Log Analytics-munkaterületre:

Diagram of example one, sending workspace logs only to another workspace.

2. példa: Dedikált Log Analytics-munkaterületeknek küldött munkaterületnaplók

Ebben a példában két különbözőPower BI-munkaterület munkaterületnaplóit küldjük el külön, dedikált Log Analytics-munkaterületekre:

Diagram of example two, separate workspace logs sent to dedicated log workspaces.

Ezek a példák kiemelik az Azure Log Analytics és a Power BI használatának különböző módjait, és lekérhetik a szükséges naplóadatokat.

Egy másik cikkben megtudhatja, hogyan konfigurálhatja az Azure Log Analyticset a Power BI-jal való együttműködésre, konkrét lépésekkel és követelményekkel, hogy a naplózás megfelelően működjön.

3. példa: Dedikált Log Analytics-munkaterületre küldött munkaterületnaplók

Ebben a példában a munkaterületi naplók több Power BI-munkaterületről egy dedikált Log Analytics-munkaterületre kerülnek:

Diagram of example three, separate workspace logs sent to dedicated log workspace.

Ezek a példák kiemelik az Azure Log Analytics és a Power BI használatának különböző módjait, és lekérhetik a szükséges naplóadatokat.

Egy másik cikkben megtudhatja, hogyan konfigurálhatja az Azure Log Analyticset a Power BI-jal való együttműködésre, konkrét lépésekkel és követelményekkel, hogy a naplózás megfelelően működjön.

Szempontok és korlátozások

Tartsa szem előtt az alábbi szempontokat és korlátozásokat az Azure Log Analytics és a Power BI használatakor:

  • A szuverén felhőtámogatás jelenleg az Egyesült Államok Védelmi Minisztériumára és az EGYESÜLT Államok kormányzati közösségi felhőszolgáltatására korlátozódik.
  • Csak a Prémium munkaterületek támogatottak.
  • Csak a Munkaterület v2 támogatja a Log Analytics-kapcsolatokat.
  • Az Azure Log Analytics nem támogatja a bérlői migrálást.
  • A tevékenységek csak olyan szemantikai modellekhez lesznek rögzítve, amelyek fizikailag a Prémium munkaterületen vannak tárolva, ahol a naplózást konfigurálja. Ha például az A prémium szintű munkaterület naplózását konfigurálja, az Azure Analysis Servicesben üzemeltetett szemantikai modelleket használó jelentések naplói nem fognak megjelenni. Az A prémium szintű munkaterületen nem található megosztott szemantikai modellek naplói sem jelennek meg. A megosztott szemantikai modellek tevékenységeinek rögzítéséhez a megosztott szemantikai modellt tartalmazó munkaterületen konfigurálja a naplózást, nem pedig a jelentést tartalmazó munkaterületen.
  • A csv-fájlok feltöltésével a weben létrehozott szemantikai modellek nem hoznak létre naplókat.
  • Ha a Multi-Factor Auth (MFA) az Azure-hoz van adva, de a Power BI-hoz nem, a konfigurációs képernyők általános Azure-hibákat okoznak. Kerülő megoldásként először jelentkezzen be az Azure Portalra, végezze el az MFA-feladatot, majd jelentkezzen be a Power BI-ba ugyanabban a böngésző munkamenetben.
  • Ha privát hivatkozásokat/virtuális hálózatokat használ a Log Analytics-munkaterületek elkülönítéséhez, a Log Analyticsbe történő adatbetöltés nem változik. A [Log Analytics-sablonalkalmazás(https://appsource.microsoft.com/product/power-bi/pbi_pcmm.powerbiloganalyticsforasengine?tab=Overview)] azonban nem fog működni, mert olyan nyilvános végpontra támaszkodik, amelyet a Power Service már nem érhető el privát hivatkozásként. Megkerülő megoldás a [.pbit jelentéssablon(https://github.com/microsoft/PowerBI-LogAnalytics-Template-Reports)] használata és az adatok frissítése a privát virtuális hálózaton belülről. Egyéni DNS-leképezést kell beállítania, hogy a nyilvános végpont privát belső IP-címet használjon.
  • A Log Analytics szolgáltatás esetében a Power BI csak a PowerBIDatasetsWorkspace táblába küld adatokat, és nem küld adatokat a PowerBIDatasetsTenant táblába. Így elkerülhető, hogy a naplóelemzésről ismétlődő adatokat tároljon mindkét helyen.

Az alábbi cikkek további információkat tartalmaznak a Power BI-ról és annak számos funkciójáról: