Integrazione di Log Analytics con Power BI
Questo articolo è incentrato sui modi per generare dati da Log Analytics in Microsoft Power BI per creare report e dashboard più accattivanti visivamente.
Sfondo
Log di Monitoraggio di Azure è una piattaforma che offre una soluzione end-to-end per l'inserimento dei log. Log Analytics di Monitoraggio di Azure è l'interfaccia per eseguire query su questi log. Per altre informazioni sull'intera piattaforma dati di Monitoraggio di Azure, tra cui Log Analytics, vedere Piattaforma dati di Monitoraggio di Azure.
Microsoft Power BI è la piattaforma di visualizzazione dei dati di Microsoft. Per altre informazioni su come iniziare, vedere la home page di Power BI.
In generale, è possibile usare funzionalità di Power BI gratuite per integrare e creare report e dashboard visivamente interessanti.
Le funzionalità più avanzate possono richiedere l'acquisto di un account Power BI Pro o Premium. Queste funzionalità includono:
- condivisione del lavoro
- aggiornamenti pianificati
- App di Power BI
- flussi di dati e aggiornamento incrementale
Per altre informazioni, vedere altre informazioni sui prezzi e sulle funzionalità di Power BI
Integrazione di query
Power BI usa il linguaggio di query M come linguaggio di query principale.
Le query di Log Analytics possono essere esportate direttamente in M e usate in Power BI. Dopo aver eseguito una query riuscita, selezionare l'opzione Esporta in Power BI (query M) dal pulsante Esporta nella barra delle azioni superiore dell'interfaccia utente di Log Analytics.
Log Analytics crea un file .txt contenente il codice M che può essere usato direttamente in Power BI.
Connessione dei log a un set di dati
Un set di dati di Power BI è un'origine di dati pronta per la creazione di report e la visualizzazione. Per connettere una query di Log Analytics a un set di dati, copiare il codice M esportato da Log Analytics in una query vuota in Power BI.
Per altre informazioni, vedere Informazioni sui set di dati di Power BI.
Raccogliere dati con flussi di dati di Power BI
I flussi di dati di Power BI consentono inoltre di raccogliere e archiviare i dati. Per altre informazioni, vedere Flussi di dati di Power BI.
Un flusso di dati è un tipo di "cloud ETL" progettato per facilitare la raccolta e la preparazione dei dati. Un set di dati è il "modello" progettato per connettere entità diverse e modellarle per le esigenze.
Aggiornamento incrementale
Sia i set di dati di Power BI che i flussi di dati di Power BI hanno un'opzione di aggiornamento incrementale. I flussi di dati di Power BI e i set di dati di Power BI supportano questa funzionalità. Per usare l'aggiornamento incrementale nei flussi di dati, è necessario Power BI Premium.
L'aggiornamento incrementale esegue query di piccole dimensioni e aggiorna piccole quantità di dati per esecuzione anziché inserire di nuovo tutti i dati e di nuovo quando si esegue la query. È possibile salvare grandi quantità di dati, ma aggiungere un nuovo incremento di dati ogni volta che viene eseguita la query. Questo comportamento è ideale per report più lunghi in esecuzione.
L'aggiornamento incrementale di Power BI si basa sull'esistenza di un file datetime nel set di risultati. Prima di configurare l'aggiornamento incrementale, assicurarsi che il set di risultati della query di Log Analytics includa almeno un file datetime .
Per altre informazioni e come configurare l'aggiornamento incrementale, vedere Set di dati di Power BI e flussi di dati incrementali e flussi di dati di Power BI e aggiornamento incrementale.
Report e dashboard
Dopo l'invio dei dati a Power BI, è possibile continuare a usare Power BI per creare report e dashboard.
Per altre informazioni, vedere questa guida su come creare il primo modello e report di Power BI.
integrazione di Excel
È possibile usare la stessa integrazione M usata in Power BI per integrare un foglio di calcolo di Excel. Per altre informazioni, vedere questa guida su come integrare con Excel e quindi incollare la query M esportata da Log Analytics.
Altre informazioni sono disponibili in Integrare Log Analytics e Excel
Passaggi successivi
Introduzione alle query di Log Analytics.