A Log Analytics integrálása a Power BI-jal
Az Azure Monitor-naplók egy végpontok közötti megoldást biztosítanak a naplók betöltéséhez. A Naplók lekérdezésére szolgáló Azure Monitor felhasználói felületén, a Log Analyticsben a naplóadatokat csatlakoztathatja a Microsoft Power BI adatvizualizációs platformhoz.
Ez a cikk bemutatja, hogyan lehet adatokat táplálni a Log Analyticsből a Power BI-ba, hogy naplóadatok alapján jelentéseket és irányítópultokat készítsenek.
Feljegyzés
Az ingyenes Power BI-funkciókkal jelentéseket és irányítópultokat integrálhat és hozhat létre. Az olyan speciális funkciók, mint a munka megosztása, az ütemezett frissítések, az adatfolyamok és a növekményes frissítés, Power BI Pro- vagy Premium-fiók vásárlását igényelhetik. További információ: További információ a Power BI díjszabásáról és funkcióiról.
Előfeltételek
- A lekérdezés power BI Desktopban használható .txt fájlba való exportálásához Power BI Desktopra van szükség.
- Új adatkészlet létrehozása a lekérdezés alapján közvetlenül a Power BI szolgáltatás:
- Power BI-fiókra van szüksége.
- Engedélyt kell adnia az Azure-ban ahhoz, hogy a Power BI szolgáltatás naplókat írjon. További információ: Az Azure Log Analytics Power BI-hoz való konfigurálásához szükséges előfeltételek.
A szükséges engedélyek
- A lekérdezés power BI Desktopban használható .txt fájlba való exportálásához engedélyekre van szüksége
Microsoft.OperationalInsights/workspaces/query/*/read
a Log Analytics-munkaterületekhez, amelyeket például a Log Analytics-olvasó beépített szerepköre biztosít. - Ha közvetlenül a Power BI szolgáltatás lekérdezése alapján szeretne új adatkészletet létrehozni, engedélyekre van szüksége
Microsoft.OperationalInsights/workspaces/write
a Log Analytics-munkaterületekhez, amelyeket például a Log Analytics-közreműködő beépített szerepköre biztosít.
Power BI-adathalmazok és -jelentések létrehozása Log Analytics-lekérdezésekből
A Log Analytics Exportálás menüjében válassza ki a Power BI-adathalmazok és -jelentések Log Analytics-lekérdezésekből való létrehozásának egyikét:
- Power BI (M-lekérdezésként): Ez a beállítás exportálja a lekérdezést (a lekérdezés kapcsolati sztring együtt) egy .txt fájlba, amelyet a Power BI Desktopban használhat. Ezt a lehetőséget akkor használhatja, ha olyan módon kell modellezheti vagy átalakítania az adatokat, amelyek nem érhetők el a Power BI szolgáltatás. Ellenkező esetben fontolja meg a lekérdezés új adatkészletként való exportálását.
- Power BI (új adatkészlet):Ez a beállítás létrehoz egy új adatkészletet a lekérdezés alapján közvetlenül a Power BI szolgáltatás. Az adathalmaz létrehozása után jelentéseket hozhat létre, használhatja az Elemzés az Excelben, megoszthatja másokkal, és más Power BI-funkciókat is használhat. További információ: Power BI-adatkészlet létrehozása közvetlenül a Log Analyticsből.
Feljegyzés
Az exportálási műveletre a Log Analytics Query API korlátai vonatkoznak. Ha a lekérdezési eredmények túllépik a Query API által visszaadott adatok maximális méretét, a művelet részleges eredményeket exportál.
Adatok gyűjtése Power BI-adatfolyamokkal
A Power BI-adatfolyamok lehetővé teszik az adatok gyűjtését és tárolását is. Az adatfolyamok a felhőbeli ETL-folyamatok (kinyerés, átalakítás és betöltés) egy típusa, amely segít összegyűjteni és előkészíteni az adatokat. Az adatkészletek a különböző entitások összekapcsolásához és az igényeinek megfelelő modellezéséhez tervezett "modell".
Növekményes frissítés
A Power BI-adatkészletek és a Power BI-adatfolyamok növekményes frissítési lehetőséggel rendelkeznek. A Power BI-adatfolyamok és a Power BI-adathalmazok támogatják ezt a funkciót. Ha növekményes frissítést szeretne használni adatfolyamokon, a Power BI Premiumra van szüksége.
A növekményes frissítés kis lekérdezéseket futtat, és futtatásonként kisebb mennyiségű adatot frissít ahelyett, hogy az összes adatot újra és újra betölti a lekérdezés futtatásakor. Nagy mennyiségű adatot menthet, de a lekérdezés futtatásakor új adatmennyiséget adhat hozzá. Ez a viselkedés ideális hosszabb ideig futó jelentésekhez.
A Power BI növekményes frissítése egy datetime mező meglétén alapul az eredményhalmazban. A növekményes frissítés konfigurálása előtt győződjön meg arról, hogy a Log Analytics-lekérdezés eredményhalmaza tartalmaz legalább egy datetime mezőt.
További információ és a növekményes frissítés konfigurálásáról a Power BI-adathalmazok, a növekményes frissítés, valamint a Power BI-adatfolyamok és a növekményes frissítés című témakörben olvashat.
Jelentések és irányítópultok
Miután az adatokat elküldte a Power BI-nak, továbbra is használhatja a Power BI-t jelentések és irányítópultok létrehozásához.
További információ: Az első Power BI-jelentés létrehozása és megosztása.
Következő lépések
Az alábbiak végrehajtásának módját ismerheti meg: