Importare dati di Azure Log Analytics in Power BIImport Azure Log Analytics data into Power BI

Power BI è un servizio di analisi business basato sul cloud di Microsoft che fornisce visualizzazioni dettagliate e report per l'analisi di differenti set di dati.Power BI is a cloud based business analytics service from Microsoft that provides rich visualizations and reports for analysis of different sets of data. È possibile importare i risultati di una ricerca log di Log Analytics in un set di dati di Power BI in modo da poter sfruttare le funzionalità di questa soluzione, come la possibilità di combinare dati provenienti da origini diverse e di condividere report sul Web e su dispositivi mobili.You can import the results of a Log Analytics log search into a Power BI dataset so you can take advantage of its features such as combining data from different sources and sharing reports on the web and mobile devices.

PanoramicaOverview

Per importare dati da un'area di lavoro di Log Analytics in Power BI, si crea un set di dati in Power BI basato su una query di ricerca log in Log Analytics.To import data from a Log Analytics workspace into Power BI, you create a dataset in Power BI based on a log search query in Log Analytics. La query viene eseguita ogni volta che viene aggiornato il set di dati.The query is run each time the dataset is refreshed. È quindi possibile creare report di Power BI basati sui dati provenienti dal set di dati.You can then build Power BI reports that use data from the dataset. Per creare il set di dati in Power BI, esportare la query da Log Analytics nella lingua di Power Query (M)To create the dataset in Power BI, you export your query from Log Analytics to Power Query (M) language. e usarla per creare una query in Power BI Desktop e pubblicarla in Power BI come set di dati.You then use this to create a query in Power BI Desktop and then publish it to Power BI as a dataset. Di seguito sono descritti i dettagli relativi a questo processo.The details for this process are described below.

Log Analytics in Power BI

Esportare la queryExport query

Iniziare creando una ricerca log che restituisca i dati di Log Analytics che si vuole usare per compilare il set di dati di Power BI.Start by creating a log search that returns the data from Log Analytics that you want to populate the Power BI dataset. Esportare quindi la query nella lingua di Power Query (M), in modo che possa essere usata da Power BI Desktop.You then export that query to Power Query (M) language which can be used by Power BI Desktop.

  1. Creare la ricerca log in Log Analytics per estrarre i dati necessari per il set di dati.Create the log search in Log Analytics to extract the data for your dataset.
  2. Se si usa il portale di ricerca log, fare clic su Power BI.If you're using the log search portal, click Power BI. Se si usa il portale di Analytics, selezionare Esporta > Power BI Query (M) (Query Power BI - M).If you're using the Analytics portal, select Export > Power BI Query (M). Entrambe le opzioni esportano la query in un file di testo denominato PowerBIQuery.txt.Both of these options export the query to a text file called PowerBIQuery.txt.

    Esportare la ricerca log Esportare la ricerca log

  3. Aprire il file di testo e copiarne il contenuto.Open the text file and copy its contents.

Importare query in Power BI DesktopImport query into Power BI Desktop

Power BI Desktop è un'applicazione desktop che consente di creare set di dati e report che possono essere pubblicati in Power BI.Power BI Desktop is a desktop application that allows you to create datasets and reports that can be published to Power BI. Può essere usata anche per creare una query usando la lingua di Power Query esportata da Log Analytics.You can also use it to create a query using the Power Query language exported from Log Analytics.

  1. Installare Power BI Desktop, se non è già stato installato, e aprire quindi l'applicazione.Install Power BI Desktop if you don't already have it and then open the application.
  2. Selezionare Recupera dati > Query vuota per aprire una nuova query.Select Get Data > Blank Query to open a new query. Selezionare quindi Editor avanzato e incollare il contenuto del file esportato nella query.Then select Advanced Editor and paste the contents of the exported file into the query. Fare clic su Done.Click Done.

    Query di Power BI Desktop

  3. La query viene eseguita e vengono visualizzati i risultati.The query runs, and its results are displayed. È possibile che vengano richieste le credenziali per connettersi ad Azure.You may be prompted for credentials to connect to Azure.

  4. Immettere un nome descrittivo per la query.Type in a descriptive name for the query. Il nome predefinito è Query1.The default is Query1. Fare clic su Chiudi e applica per aggiungere il set di dati al report.Click Close and Apply to add the dataset to the report.

    Nome in Power BI Desktop

Pubblicare in Power BIPublish to Power BI

Quando si pubblica in Power BI, vengono creati un set di dati e un report.When you publish to Power BI, a dataset and a report will be created. Se si crea un report in Power BI Desktop, verrà pubblicato completo dei dati.If you create a report in Power BI Desktop, then this will be published with your data. In caso contrario, verrà creato un report vuoto.If not, then a blank report will be created. È possibile modificare il report in Power BI o crearne uno nuovo in base al set di dati ottenuto.You can modify the report in Power BI or create a new one based on the dataset.

  1. Creare un report basato sui dati disponibili.Create a report based on your data. Se necessario, fare riferimento alla documentazione di Power BI Desktop.Use Power BI Desktop documentation if you're not familiar with it. Quando si è pronti per inviare il report a Power BI, fare clic su Pubblica.When you're ready to send it to Power BI, click Publish. Quando richiesto, selezionare una destinazione nell'account di Power BI.When prompted, select a destination in your Power BI account. A meno che non si abbia in mente una destinazione specifica, usare Area di lavoro personale.Unless you have a specific destination in mind, use My workspace.

    Pubblicazione in Power BI Desktop

  2. Al termine del processo di pubblicazione, fare clic su Apri in Power BI per aprire Power BI con il nuovo set di dati.When the publishing completes, click Open in Power BI to open Power BI with your new dataset.

Configurare l'aggiornamento pianificatoConfigure scheduled refresh

Il set di dati creato in Power BI avrà gli stessi dati precedentemente visualizzati in Power BI Desktop.The dataset created in Power BI will have the same data that you previously saw in Power BI Desktop. È necessario aggiornare il set di dati a intervalli regolari per eseguire nuovamente la query e popolarla con i dati più recenti di Log Analytics.You need to refresh the dataset periodically to run the query again and populate it with the latest data from Log Analytics.

  1. Fare clic sull'area di lavoro in cui è stato caricato il report e quindi selezionare il menu Set di dati.Click on the workspace where you uploaded your report and select the Datasets menu. Selezionare il menu di scelta rapida accanto al nuovo set di dati e selezionare Impostazioni.Select the context menu next to your new dataset and select Settings. In Credenziali dell'origine dati viene visualizzato un messaggio per indicare che le credenziali non sono valide.Under Data source credentials you should have a message that the credentials are invalid. Questo messaggio viene visualizzato perché non sono ancora state fornite le credenziali per il set di dati da usare quando vengono aggiornati i dati.This is because you haven't provided credentials yet for the dataset to use when it refreshes its data. Fare clic su Modifica credenziali e specificare le credenziali per accedere a Log Analytics.Click Edit credentials and specify credentials with access to Log Analytics.

    Pianificazione di Power BI

  2. In Aggiornamento pianificato attivare l'opzione Mantieni aggiornati i dati.Under Scheduled refresh turn on the option to Keep your data up to date. Facoltativamente, è possibile modificare il valore Frequenza di aggiornamento e l'ora in cui si vuole eseguire l'aggiornamento.You can optionally change the Refresh frequency and one or more specific times to run the refresh.

    Aggiornamento di Power BI

Passaggi successiviNext steps

  • Informazioni su ricerche dei log per compilare query che possono essere esportate in Power BI.Learn about log searches to build queries that can be exported to Power BI.
  • Altre informazioni su Power BI per generare visualizzazioni basate sulle esportazioni di Log Analytics.Learn more about Power BI to build visualizations based on Log Analytics exports.