Connettersi a Power BI da Business Central locale
Introduzione
Business Central locale deve essere abilitato per l'integrazione di Power BI. Questa attività è in genere eseguita da un amministratore. Per ulteriori informazioni sull'abilitazione dell'integrazione di Power BI con Business Central online, vedi Configurare Business Central locale per l'integrazione di Power BI.
Alcune funzionalità sono disponibili solo con Business Central Online e non in locale. Per ulteriori informazioni, vedi Introduzione a Business Central e Power BI
Impostare Business Central locale per l'integrazione con Power BI
Questa sezione spiega i requisiti per una distribuzione di Business Central locale da integrare con Power BI.
Configura NavUserPassword o Microsoft Entra ID come metodo di autenticazione per la distribuzione.
Nota
L'integrazione di Power BI non supporta l'autenticazione di Windows.
Abilitare i servizi Web OData e l'endpoint ODataV4.
Abilita il servizio Web OData in Business Central Server e apri la porta OData nel firewall. Per ulteriori informazioni, vedi Configurazione di Business Central Server - Servizi Web OData.
Il server locale deve essere accessibile da Internet.
Concedere agli account utente Business Central una chiave di accesso al servizio Web.
Una chiave di accesso al servizio Web è necessaria solo per visualizzare i dati di Business Central in Power BI. È possibile assegnare una chiave di accesso al servizio Web a ciascun account utente. In alternativa, creare un account specifico con una chiave di accesso al servizio Web utilizzabile da tutti gli utenti. Per ulteriori informazioni, vedi Autenticazione dei servizi Web.
Creare a registrazione dell'applicazione per Business Central in Microsoft Azure.
Per visualizzare i report Power BI incorporati nelle pagine Business Central, registra un'applicazione per Business Central in Microsoft Entra ID. L'applicazione registrata richiede l'autorizzazione per i servizi Power BI. Come minimo, l'app richiede l'autorizzazione User.ReadWrite.All. Per consentire agli utenti di visualizzare i report da aree di lavoro Power BI condivise, l'app richiede l'autorizzazione Workspace.Read.All. Per ulteriori informazioni, vedi Registrazione di Business Central locale in Microsoft Entra ID per l'integrazione con altri servizi.
Nota
Se la distribuzione utilizza l'autenticazione NavUserPassword, Business Central si connette allo stesso servizio Power BI per tutti gli utenti. Specifica questo account di servizio come parte della registrazione dell'applicazione. Con l'autenticazione Microsoft Entra, Business Central si connette al servizio Power BI associato ai singoli account utente.
Effettuare la connessione iniziale da Business Central a Power BI.
Affinché gli utenti possano utilizzare Power BI in Business Central, un amministratore dell'applicazione Azure deve concedere l'autorizzazione al servizio Power BI.
Per effettuare la connessione iniziale, apri Business Central ed esegui Introduzione a Power BI dalla home page. In questo modo, viene avviato il processo di autorizzazione e viene controllata la licenza Power BI. Quando richiesto, accedi utilizzando un account amministratore di Microsoft Entra. Per ulteriori informazioni, vedi Connettersi a Power BI- una sola volta.
Creare report Power BI che visualizzano i dati di Dynamics 365 Business Central
È possibile rendere disponibili i dati di Dynamics 365 Business Central come origine di dati in Power BI Desktop e sviluppare report efficaci dello stato dell'attività.
Utilizza Power BI Desktop per creare report che visualizzano dati di Dynamics 365 Business Central. Dopo aver creato i report, puoi pubblicarli nel servizio Power BI o condividerli con tutti gli utenti dell'organizzazione. Una volta che questi report sono nel servizio Power BI, gli utenti configurati per il servizio possono visualizzare i report in Business Central.
Per Business Central in locale, recupera le informazioni seguenti:
URL OData per Business Central.
In genere, questo URL ha il formato
http[s]://[computer]:[port]/[serverinstance]/ODataV4
, per esempiohttps://localhost:7048/BC190/ODataV4
. Se disponi di una distribuzione multi-tenant, includi il tenant nell'URL, ad esempiohttps://localhost:7048/BC190/ODataV4?tenant=tenant1
.Un nome utente e una chiave di accesso al servizio Web di un account Business Central.
Per ottenere dati da Business Central, Power BI utilizza l'autenticazione di base. Quindi, sono necessari un nome utente e una chiave di accesso al servizio Web per la connessione. L'account potrebbe essere l'account utente oppure l'organizzazione potrebbe avere un account specifico per questo scopo.
Aggiungere Business Central come origine dati in Power BI Desktop
La prima attività della creazione di report è aggiungere Business Central come origine dati in Power BI Desktop. Una volta connesso, è possibile iniziare a creare il report.
Avviare Power BI Desktop.
Selezionare Ottieni dati.
Se Ottieni dati non è visibile, selezionare il menu File, quindi Ottieni dati.
Nella pagina Ottieni dati selezionare Servizi online.
Nel riquadro Servizi online, connettiti a Business Central Online locale, seleziona Dynamics 365 Business Central (locale) e quindi Connetti.
Accedi a Business Central (solo una tantum).
Se in precedenza non hai mai effettuato l'accesso a Business Central da Power BI Desktop, ti viene chiesto di eseguire l'accesso.
Per Business Central locale, immetti prima l'URL OData per Business Central e seleziona OK. Quando richiesto, immetti il nome utente e la password per l'account per la connessione a Business Central. Nella casella Password, immettere la chiave di accesso del servizio web. Seleziona quindi Connetti.
Nota
Una volta eseguita la connessione a Business Central, non ti viene richiesto di eseguire di nuovo l'accesso. Come posso modificare o cancellare l'account che sto utilizzando attualmente per connettermi a Business Central da Power BI Desktop?
Dopo la connessione, Power BI contatta il servizio Business Central. La finestra dello strumento di navigazione viene visualizzata con le origini dati disponibili per la creazione di report. Seleziona una cartella per espanderla e vedere le origini dati disponibili.
Queste origini dati rappresentano tutti i servizi Web e le pagine API pubblicate per Business Central. Le origini dati sono raggruppate per ambienti e società Business Central.
Nota
La struttura per Business Central locale è diversa perché non supporta le pagine API.
Seleziona una o più origini dati che vuoi aggiungere al modello dati quindi scegli il pulsante Carica.
Per aggiungere altri dati di Business Central in seguito, ripeti i passaggi precedenti.
Dopo che i dati sono stati caricati, visualizzali nel riquadro di spostamento destro nella pagina. A questo punto, sei correttamente connesso ai dati di Business Central e puoi iniziare a creare il tuo report Power BI.
Gratifica
Per ulteriori informazioni su Power BI Desktop, vedi Introduzione a Power BI Desktop.
Gestire e modificare i report
Nota
Non puoi gestire e modificare i report.
Caricare i report
Per Business Central locale, non sono disponibili report demo, quindi devi iniziare da zero utilizzando Power BI Desktop. In alternativa, i report Power BI possono essere distribuiti come file che puoi caricare direttamente dal servizio online Power BI. Per ulteriori informazioni, vedi Caricare il report nel servizio.
Informazioni correlate
Business Central e Power BI
Caricare i report
I moduli di e-learning gratuiti per Business Central sono disponibili qui