Condividi tramite


Connettere i dati di Business performance analytics a Microsoft Fabric (anteprima)

Business performance analytics consente alle organizzazioni di ampliare il proprio data warehouse esistente utilizzando collegamenti di Microsoft Fabric per connettervi il modello di dati dimensionale di Business performance analytics.

Business performance analytics utilizza l'integrazione diretta di Dataverse con Fabric e offre i seguenti vantaggi:

  • Non è necessario esportare dati, creare pipeline di dati o utilizzare strumenti di integrazione di terze parti.
  • Non devi trasformare i dati nello schema a stella. Business performance analytics esegue automaticamente questa trasformazione.
  • I collegamenti diretti da Business performance analytics a OneLake consentono di conservare i dati in Dataverse mentre gli utenti autorizzati lavorano con i dati in Fabric.

Nell'ambito di questa funzionalità, Business performance analytics genera un lakehouse pronto per l'uso aziendale, un endpoint di analisi SQL e un modello semantico predefinito (set di dati Power BI) per i dati dimensionali dell'analisi delle prestazioni aziendali della tua organizzazione. Analisti di dati, ingegneri di dati e amministratori di database possono quindi combinare più facilmente i dati di Business performance analytics con i dati presenti in OneLake utilizzando Spark, Python o SQL.

Man mano che i dati vengono aggiornati, le modifiche vengono automaticamente riportate nel tuo lakehouse.

Prerequisiti

Prima di installare Fabric e utilizzarlo con Business performance analytics, è necessario soddisfare i seguenti prerequisiti:

  1. Devi disporre di una licenza di capacità Premium di Power BI o una capacità Fabric. Per ulteriori informazioni, consulta Collegare l'ambiente Dataverse a Microsoft Fabric e ottenere informazioni dettagliate per l'elenco degli SKU Power BI di capacità Premium. Quando si configura un'area di lavoro Fabric, ciò si traduce in una capacità Pro, Trial o Premium per utente.

  2. L'area di lavoro collegata a Dataverse deve essere assegnata alla capacità Premium o Fabric nella stessa area dell'ambiente Dataverse di Business performance analytics. Se crei una nuova area di lavoro, devi avere accesso alla capacità di Power BI o alla capacità Premium di Fabric nella stessa area del tuo ambiente Dataverse. Per confermare di avere accesso alla capacità Premium necessaria, procedi come segue:

    1. In Power BI apri l'area di lavoro.
    2. Seleziona Impostazioni area di lavoro>Premium.
    3. Conferma che come capacità sia selezionata Versione di valutazione o Premium.
  3. Il tuo ambiente Dataverse deve essere collegato a un tenant Fabric. In Power BI, vai a Impostazioni Power BI>Gestisci connessioni e gateway e verifica che l'ambiente abbia una connessione stabilita. Se il tuo ambiente non è collegato, procedi come segue per collegarlo:

    1. Vai a Impostazioni Power BI>Gestisci connessioni e gateway.

    2. Seleziona Nuovo, quindi seleziona Cloud.

    3. Nel campo Tipo di connessione seleziona Dataverse.

    4. Nel campo Dominio ambiente, immetti l'URL ambiente dell'ambiente in cui è installato Business performance analytics. Puoi trovare l'URL dell'ambiente nella pagina Dettagli ambiente nell'interfaccia di amministrazione di Power Platform.

      Nota

      L'URL ambiente che immetti non deve iniziare con "https://" o terminare con una barra (/). Elimina questi elementi se sono inclusi.

    5. Nel campo Metodo di autenticazione seleziona OAuth2.0.

    6. Seleziona Modifica credenziali e completa l'autenticazione.

    7. Nel campo Connessione crittografata seleziona Crittografata.

    8. Nel campo Livello di privacy seleziona Organizzativo.

    9. Selezionare Crea.

Per collegare i dati di Business performance analytics all'area di lavoro Fabric della tua organizzazione, procedi come segue.

  1. In Business performance analytics, seleziona la scheda Amministrazione.

  2. Seleziona Collega a Microsoft Fabric e seleziona Gestisci.

  3. Seleziona Collega a Fabric.

  4. Specifica l'ID area di lavoro di Fabric per creare il collegamento del lake per il modello dimensionale di Business performance analytics. Conferma che l'area di lavoro sia collegata all'ambiente Dataverse di Business performance analytics.

    Nota

    L'area di lavoro deve trovarsi nella stessa area di Azure dell'ambiente Dataverse.

    Importante

    Verificare di usare l'ID area di lavoro corretto. L'ID dell'area di lavoro è il GUID trovato nell'URL quando si apre l'area di lavoro stessa. Non usare un ID di identità dell'area di lavoro, poiché non è lo stesso e causa problemi con il collegamento di Business performance analytics e genera errori Area di lavoro non trovata.

  5. Selezionare Connetti.

    La creazione di collegamenti Fabric richiede alcuni minuti. Dopo aver creato i collegamenti, il valore di Stato Fabric è Creato. Se i collegamenti non vengono creati, il valore è Non completato. In questo caso, ripeti i passaggi da 3 a 5 per riprovare.

  6. Quando il valore di Stato Fabric è Creato, seleziona Visualizza in Microsoft Fabric per accedere al lakehouse collegato nell'area di lavoro Fabric.

  7. Ora dovresti essere in grado di accedere alle tabelle del modello dimensionale di Business performance analytics tramite collegamenti nell'area di lavoro di Fabric.

    Nota

    Non sono consentiti aggiornamenti o eliminazioni nelle tabelle del modello dimensionale dall'area di lavoro di Fabric.

    Vengono creati il lakehouse, un endpoint di analisi SQL e un modello semantico predefinito, e le tabelle di Business performance analytics vengono collegate al lakehouse tramite collegamenti.

  8. Prima di condividere i dati con altri, puoi proteggerli nell'area di lavoro Fabric.

Lakehouse, endpoint SQL e set di dati di Power BI vengono aggiornati con nuovi dati man mano che si verificano modifiche in Dataverse.

Quando viene rilasciato un nuovo aggiornamento di Business performance Analytics, potrebbe contenere nuove tabelle o nuove colonne nel modello dimensionale di Business performance Analytics (questo tipo di modifica è noto come modifica dei metadati). Per far sì che Fabric rifletta le modifiche, in Business performance analytics, seleziona la scheda Amministrazione, vai a Connetti con Microsoft Fabric, seleziona Gestisci, quindi seleziona Aggiorna tabelle Fabric. Potrebbe essere necessario esaminare il report e i flussi di dati downstream per assicurarsi che non siano interessati dalle modifiche.

Se non hai più bisogno dei collegamenti, seleziona Scollega nella pagina Gestisci in Business performance analytics. Il collegamento tra l'area di lavoro di Fabric e l'ambiente Dataverse viene rimosso. Quando si scollegano i dati di Business performance analytics dall'area di lavoro di Fabric, il lakehouse Fabric, l'endpoint di analisi SQL e il modello semantico predefinito vengono rimossi.

Importante

Business performance analytics gestisce i collegamenti. Non eliminarli o rimuoverli direttamente in Fabric.

Estendere il set di dati di Business performance analytics con le origini dati

Questa sezione mostra come creare un set di dati Power BI personalizzato che estende il set di dati di Business performance analytics con le tue origini dati. Questa funzionalità ti consente di utilizzare il set di dati di Business performance analytics come parte delle tue capacità di reporting in Power BI. In questo modo, puoi creare report più completi e personalizzati che sfruttano la potenza di Business performance analytics e le tue informazioni dettagliate aziendali personalizzate.

Pubblicare in Fabric il set di dati di Business performance analytics di Power BI Desktop

Nota

Prima di iniziare questa procedura, è necessario collegare i dati di Business performance analytics all'area di lavoro di Fabric, come descritto in precedenza in questo articolo.

  1. Scarica il set di dati di Business performance analytics.

    1. Accedi a Power Apps.
    2. Seleziona Tutti e cerca la soluzione msdyn_BpaReports.
  2. Seleziona il set di dati per la finanza e le operazioni.

  3. Nella pagina dei dettagli del report, seleziona Azioni>Scarica report. Prendi nota della posizione del download.

  4. Carica il set di dati di Business performance analytics.

    • In Power BI, apri la tua area di lavoro e carica il set di dati di Business performance analytics dalla posizione in cui lo hai scaricato nel passaggio 3.
  5. Connetti il set di dati al lakehouse.

    1. Nell'area di lavoro, sotto il lakehouse, trova l'endpoint di SQL Analytics e copia la stringa di connessione SQL.
    2. Nel modello semantico, seleziona Impostazioni>Parametri e immetti la stringa di connessione.
    3. Ricarica la pagina e inserisci nuovamente le credenziali.
  6. Convalida la connessione.

    1. Aggiorna le impostazioni e modifica le credenziali dell'origine dati per assicurarti che OAuth venga utilizzato per l'autenticazione.
    2. Aggiorna il set di dati per visualizzare le tabelle di Business performance analytics.

Usare il set di dati di Business performance analytics in Power BI Desktop

  1. In Power BI Desktop, apri il file .pbix scaricato e seleziona Trasforma dati>Modifica parametri.

  2. Nell'area di lavoro, sotto il lakehouse, trova l'endpoint di SQL Analytics e copia la stringa di connessione SQL.

  3. Immetti la stringa di connessione SQL come CDSOrgURL.

  4. Seleziona OK ed esegui un aggiornamento.

  5. Segui le eventuali richieste di autenticazione visualizzate. Accedi con lo stesso nome utente che ha pubblicato il set di dati di Business performance analytics in Fabric.

  6. Verifica che i dati vengano aggiornati dal set di dati. Riceverai una notifica iniziale indicante che l'aggiornamento è in corso. Riceverai quindi una notifica che indica se l'aggiornamento è riuscito o meno.

    Ora disponi di un set di dati che puoi estendere in modo da includere altre origini dati. Puoi anche creare nuove misure.

  7. Per includere altre origini dati nell'area di lavoro di Fabric, trova il secondo lakehouse che desideri includere nel set di dati personalizzato, quindi trova l'endpoint di Analisi SQL nidificato sotto di esso. Seleziona i puntini di sospensione () accanto al nome dell'endpoint, quindi Seleziona Copia stringa di connessione SQL.

  8. In Power BI Desktop, seleziona Ottieni dati>SQL server.

  9. Quando ti viene notificato che è richiesta una connessione Direct Query, seleziona Aggiungi un modello locale.

  10. Nella richiesta visualizzata, seleziona l'intero set di dati, quindi seleziona Invia.

  11. Quando ti viene richiesto di specificare il server, immetti la stringa di connessione di SQL Server copiata in precedenza.

  12. Seleziona Query diretta e quindi seleziona OK.

  13. Trova il lakehouse personalizzato che hai aggiunto in precedenza, espandilo e seleziona le tabelle da includere.

  14. Seleziona Carica.

  15. Quando vieni avvisato di un potenziale rischio per la sicurezza, seleziona OK.

  16. I nuovi dati dovrebbero essere caricati.

  17. Seleziona File>Salva per salvare il nuovo set di dati come file PBIX.

Nota

Problemi di autenticazione: assicurati di utilizzare OAuth 2.0 per l'autenticazione quando crei delle connessioni.

Ritardi di aggiornamento: dopo ogni configurazione, attendi fino a due minuti affinché il set di dati o il lakehouse venga aggiornato.

Se il set di dati non viene caricato: controlla nuovamente la stringa di connessione SQL e i parametri in Power BI e Business performance analytics.