Collegamento a Microsoft Fabric

Microsoft Fabric l'integrazione con Microsoft Dataverse consente di collegare facilmente l'ambiente Power Platform a Microsoft Fabric, abilitando funzionalità avanzate di analisi dei dati e creazione di report. Questa guida fornisce istruzioni dettagliate sulla configurazione dell'ambiente, sul collegamento a Microsoft Fabric e sulla gestione delle tabelle collegate.

Puoi utilizzare un ambiente Dataverse esistente o creare un nuovo ambiente per sviluppatori se desideri questa funzionalità. Ulteriori informazioni: Creare un ambiente per sviluppatori

Prerequisiti

  • È necessario avere il ruolo di sicurezza Amministratore di sistema nell'ambiente Power Platform per abilitare Link a Fabric o Collegamento a Synapse. Questo ruolo è necessario anche per aggiungere gli utenti dell'applicazione nell'ambiente che devono accedere a questa funzionalità usando l'interfaccia di amministrazione di Power Platform.
  • È necessario essere un amministratore dell'area di lavoro Power BI.
  • Se si vuole che il sistema crei un'area di lavoro Power BI, è necessario disporre dell'accesso di Amministratore della capacità di Power BI a una capacità all'interno della stessa regione dell'ambiente Dataverse.
  • È necessaria una Power BI licenza Premium o capacità di Fabric all'interno della stessa area geografica Azure dell'ambiente Dataverse. Se non si ha una licenza Power BI Premium o capacità Fabric all'interno della stessa area geografica, è possibile acquistare una capacità Fabric o iscriversi per una capacità di prova gratuita Fabric. Ulteriori informazioni: Versione di prova di Fabric (anteprima)
  • L'amministratore deve concederti l'accesso per creare lakehouse e artefatti Fabric. Puoi trovare queste impostazioni nel portale di amministrazione di Fabric. Passare a Impostazioni del tenant>Microsoft Fabric>Gli utenti possono creare elementi di Fabric, Impostazioni del tenant>Impostazioni dell'area di lavoro>Crea aree di lavoro e Impostazioni del tenant>Impostazioni di oneLake>Gli utenti possono accedere ai dati archiviati in OneLake con app esterne a Fabric.
  • Se si prevede di usare l'autenticazione delle identità dell'area di lavoro, è necessario essere un amministratore dell'area di lavoro per creare e gestire un'identità dell'area di lavoro. L'area di lavoro per cui si sta creando l'identità non può essere un'area di lavoro personale. Altre informazioni: Identità dell'area di lavoro in Fabric
  • Se si prevede di usare l'autenticazione dell'identità dell'area di lavoro, è necessario eseguire l'onboarding dell'identità dell'area di lavoro come utente dell'applicazione nell'ambiente Dataverse e concedere il ruolo appropriato (in genere Amministratore di sistema) in modo che possa accedere ai dati di Dataverse per conto di Fabric.
  • È necessario disporre delle autorizzazioni in Fabric per gestire le connessioni tramite Impostazioni>Gestisci connessioni e gateway.
  • Per verificare se si ha accesso alla capacità Premium necessaria, passare a Power BI aprire l'area di lavoro e selezionare >Premium. Assicurati che Versione di valutazione o Capacità premium è selezionato. È necessaria una capacità di versione di prova o Premium per l'area di lavoro di Power BI.

Collegamento a Microsoft Fabric dall'area Power Apps Tables: selezionare Analyze>Link a Microsoft Fabric sulla barra dei comandi.

  1. Accedete a https://make.powerapps.com

  2. Selezionare l'ambiente desiderato, selezionare Tables nel riquadro di spostamento a sinistra e quindi selezionare Analyze>Link a Microsoft Fabric sulla barra dei comandi.

  3. Se ti colleghi a Fabric per la prima volta, appare una procedura guidata. È possibile avviare Fabric con la stessa opzione nelle esecuzioni successive.

  4. La procedura guidata inizia con Convalida configurazione, che controlla i prerequisiti e le impostazioni della sottoscrizione di Fabric. Se non si ha una Capacità Fabric con la stessa area geografica dell'ambiente Dataverse, l'assistente notifica l'utente di ottenere una capacità nella geografia richiesta.

  5. Scegliere quindi la scheda Area di lavoro nella procedura guidata. Selezionare prima di tutto un'area di lavoro Fabric. Per tale area di lavoro, è anche possibile scegliere una connessione per la prima volta. Quando si crea una connessione, è possibile selezionare tra tre opzioni di autenticazione: Account aziendale, Entità servizio o Identità dell'area di lavoro.

    • Identità dell'area di lavoro:
      Per usare questa opzione, è prima necessario creare un'identità dell'area di lavoro in Fabric:

      1. In Fabric, apri l'area di lavoro di destinazione.

      2. Vai a Impostazioni area di lavoro>Identità dell'area di lavoro.

      3. Selezionare + Identità dell'area di lavoro per crearla.

        • Prendere nota del nome dell'identità dell'area di lavoro (corrisponde al nome dell'area di lavoro).
          Pagina Identità dell'area di lavoro in Fabric. Il nome, ad esempio
      4. Per ulteriori informazioni, consultare Workspace identity in Fabric.

    • Creare un utente dell'applicazione con identità worskpace:
      Dopo aver creato l'identità, aggiungerla come utente dell'applicazione in Dataverse:

      • Vai al centro di amministrazione di Power Platform>Utenti (Vedi tutto)>Elenco utenti app.
      • Selezionare + Nuovo utente dell'app, quindi + Aggiungi un'app, cercare il nome dell'area di lavoro annotato in precedenza (srr-ena-test nell'esempio precedente) e aggiungerlo.
      • Assegnare il ruolo business unit e amministratore di sistema corretto, quindi selezionare Crea.
        Per i passaggi dettagliati, passare al passaggio Creare un utente di un'applicazione in Dataverse .
    • Principale del servizio:
      Per usare questa opzione, vai al passaggio precedente per creare un utente applicativo con un'identità dell'area di lavoro e creare un'entità servizio. Effettuare quindi i seguenti passaggi:

      1. Per prima cosa, aggiungere il principale del servizio come utente dell'applicazione in Dataverse seguendo lo stesso processo descritto nella sezione Identità dell'area di lavoro.
      2. Dopo aver aggiunto l'utente dell'applicazione, tornare alla procedura guidata Link to Fabric.
      3. Nella configurazione della connessione specificare i dettagli seguenti per l'entità servizio:
        • ID tenant: identificatore del tenant di Azure.
        • ID client: ID dell'applicazione client del principale del servizio.
        • Chiave: segreto client o certificato per l'autenticazione.
      4. Salvare la connessione per completare l'installazione.
    • Account aziendale:
      Specificare le credenziali e salvare la connessione. Per modificare le credenziali in un secondo momento, selezionare Cambia account e specificare nuove credenziali.

  6. Puoi aspettarti di vedere scorciatoie a tutte le tue tabelle all'interno dell'area di lavoro selezionata. Se non vedi le aree di lavoro, chiedi al sistema di creare un'area di lavoro. Vai a Risoluzione dei problemi comuni se non vedi l'area di lavoro desiderata.

  7. Nel passaggio Selezionare entità scegliere le tabelle da sincronizzare con Fabric. Per impostazione predefinita, vengono selezionate tutte le tabelle dataverse in cui è abilitata la proprietà Track changes . Cancellare le tabelle che non si desidera sincronizzare. Solo le tabelle selezionate utilizzano l'archiviazione in Fabric, quindi è possibile ottimizzare i costi escludendo le tabelle non necessarie.

    Screenshot del passaggio Seleziona entità della procedura guidata Collega a Fabric che mostra delle tabelle Dataverse con caselle di controllo per l'inclusione o l'esclusione dalla sincronizzazione.

    Note

    È possibile modificare questa selezione in qualsiasi momento dopo l'installazione selezionando il collegamento e scegliendo Gestisci tabelle dalla barra multifunzione. Altre informazioni: Aggiungi o rimuovi tabelle collegate a Fabric

  8. Esaminare le selezioni nel passaggio Rivedi e crea . Al termine, selezionare Crea per creare l'area di lavoro, creare collegamenti e per eseguire l'inizializzazione per la prima volta.

  9. Una volta completato, Fabric Lakehouse verrà aperta in una scheda separata del browser.

Note

Potrebbero essere necessari fino a 60 minuti per aggiornare i dati in OneLake, inclusa la conversione al formato Delta Parquet. Se hai selezionato una tabella che contiene molti dati, il tempo di caricamento iniziale potrebbe richiedere più tempo. Quando apri Fabric Lakehouse, i collegamenti appariranno come non identificati fino al completamento della sincronizzazione iniziale. Ulteriori informazioni: Risoluzione dei problemi comuni

Al termine della sincronizzazione iniziale, il sistema aggiorna continuamente gli aggiornamenti in Dataverse nel lakehouse. L'aggiornamento dei dati può richiedere fino a 60 minuti, soprattutto durante i periodi di picco di carico.

Se sono presenti più di 2.000 tabelle attive Dataverse, il collegamento a Fabric può non riuscire con un errore. Passare a Risoluzione dei problemi comuni per informazioni sulla risoluzione dei problemi.

Il collegamento è stato etichettato come Microsoft OneLake ed è ora etichettato Link to Fabric.

Questa sezione descrive come aggiungere o rimuovere tabelle collegate a Fabric, configurare il collegamento per l'uso dell'identità dell'area di lavoro e condividere la connessione dati con altri utenti.

Aggiungere o rimuovere tabelle collegate a Fabric

Gli amministratori possono gestire le tabelle collegate a Fabric dalla pagina Azure Collegamento a Synapse per Dataverse. Se questo ambiente è collegato a Fabric, viene visualizzato un collegamento denominato Link to Fabric.

Aggiungere tabelle a Fabric

  1. Accedi a Power Apps.

    Note

    Questa funzionalità è abilitata per impostazione predefinita su tutti gli ambienti. Gli amministratori di Power Platform possono disabilitare questa funzionalità nell'interfaccia di amministrazione di Power Platform. Altre informazioni: Impostazioni dell'ambiente: Microsoft Fabric

  2. Selezionare Azure Collegamento a Synapse nel riquadro di spostamento a sinistra e quindi selezionare Link to Fabric.

  3. Apri Fabric selezionando Visualizza in Microsoft Fabric.

  4. Aggiungi Ulteriori collegamenti delle tabelle a Fabric selezionando Gestisci tabelle.

  5. Quando aggiungi una tabella, il sistema esegue una sincronizzazione iniziale e indicizza i dati. Una volta completata la sincronizzazione iniziale, viene creato un collegamento a OneLake. Visualizza lo stato delle tabelle selezionando Gestisci tabelle. Utilizza l'opzione Aggiorna tabelle Fabric per aggiungere la tabella appena abilitata in Fabric. Potrebbe essere necessario esaminare il report e i flussi di dati downstream per verificare che non siano interessati dalla modifica.

    Note

    Se l'ambiente è collegato a un ambiente Dynamics 365 finance and operations, l'opzione Aggiungi tabelle consente di includere tabelle dalle app finance and operations. Altre informazioni: Scegli dati finanziari e operativi in Azure Collegamento a Synapse for Dataverse

  6. Quando lo stato della sincronizzazione è Attivo, man mano che i dati vengono aggiornati, le modifiche ai dati vengono visualizzate nei report creati in Fabric.

  7. Se viene aggiunta una nuova colonna a una tabella che fa già parte del profilo (operazione nota anche come modifica dei metadati), puoi utilizzare l'opzione Aggiorna tabelle Fabric, dalla barra dei comandi, per aggiornare la modifica in Fabric. L'aggiornamento avviene dopo l'attivazione della successiva modifica dei dati della tabella. Potrebbe essere necessario esaminare il report e i flussi di dati downstream per assicurarsi che non siano interessati dalla modifica.

  8. Puoi anche scollegare, che rimuove il collegamento a Fabric al tuo ambiente Dataverse. Quando si esegue la disconnessione, viene rimosso anche Fabric Lakehouse.

Note

Se sono state installate Dynamics 365 app come Customer Insights, le tabelle necessarie per l'app sono incluse anche nel collegamento Link a Fabric.

Rimuovere tabelle da Fabric

Per ridurre i costi di archiviazione e ottimizzare l'area di lavoro Fabric, è possibile interrompere la sincronizzazione di tabelle specifiche di Dataverse e delle applicazioni di finanza e operazioni. Dopo aver eseguito l'accesso a Gestisci tabelle (come descritto nel passaggio 4 in Gestire il collegamento a Infrastruttura), seguire questa procedura per scollegare le tabelle:

  1. Il riquadro Gestisci tabelle mostra tutte le tabelle di Dataverse e finance and operations apps attualmente collegate a Fabric.

  2. Vengono controllate le tabelle che sono già sincronizzate.

  3. Per interrompere la sincronizzazione di una tabella, disattivare l'opzione di selezione.

    Screenshot del riquadro Gestisci tabelle che mostra le tabelle controllate e deselezionate per la sincronizzazione con Fabric.

  4. Per mantenere la sincronizzazione, lasciare selezionata.

  5. Dopo aver effettuato le selezioni, selezionare Salva.

  6. Viene visualizzata una finestra di dialogo di conferma che elenca le tabelle che interrompino la sincronizzazione.

    Screenshot della finestra di dialogo di conferma che mostra le tabelle che verranno scollegate da Fabric e che arresteranno la sincronizzazione.

  7. Esaminare l'elenco e quindi selezionare Conferma.

Dopo la conferma:

  • I collegamenti per le tabelle non selezionate vengono rimossi dal lakehouse fabric.
  • Le tabelle selezionate vengono rimosse dalla memoria interna che è sincronizzata con Fabric tramite scorciatoie. In questo modo si garantisce di pagare solo per l'archiviazione delle tabelle selezionate.
  • La sincronizzazione si arresta immediatamente per tali tabelle non più selezionate.
  • Le tabelle rimanenti continuano a eseguire la sincronizzazione senza interruzioni.

Important

Se hai collegato l'ambiente Dataverse a Fabric in precedenza usando un account aziendale, puoi passare all'identità dell'area di lavoro o all'entità del servizio. L'identità dell'area di lavoro è un'entità servizio gestita di Fabric associata a un'area di lavoro specifica; rimuove la necessità di gestire i segreti e abilita l'autenticazione senza chiave sicura per gli elementi di Fabric che si connettono a Dataverse.

Elementi da verificare prima di iniziare

Prima di procedere, assicurarsi di soddisfare i requisiti descritti nella sezione Prerequisiti e verificare in modo specifico questi tre elementi essenziali:

  • L'identità dell'area di lavoro esiste: l'area di lavoro di destinazione deve avere configurata un'identità dell'area di lavoro. Vai a Impostazioni area di lavoro>Identità dell'area di lavoro. Se l'identità non esiste, crearla prima. Altre informazioni: Identità dell'area di lavoro in Fabric
  • Utente dell'applicazione Dataverse: è necessario eseguire l'onboarding della stessa identità dell'area di lavoro come utente dell'applicazione nell'ambiente Dataverse e concedere il ruolo appropriato (in genere Amministratore di sistema) in modo che possa accedere ai dati di Dataverse per conto di Fabric. Questo potrebbe essere già disponibile se sono stati seguiti i passaggi relativi all'identità dell'area di lavoro nella sezione Creare un collegamento a Fabric in precedenza.
  • Diritti per modificare le connessioni: è necessario disporre delle autorizzazioni in Fabric per gestire le connessioni tramite Impostazioni>Gestisci connessioni e gateway.

Cosa cambia?

Dopo aver aggiornato il metodo di autenticazione della connessione all'identità dell'area di lavoro, tutti gli elementi di Fabric che usano tale connessione (ad esempio, Lakehouses tramite collegamenti OneLake, Dataflows Gen2, pipeline, modelli semantici) eseguono l'autenticazione con l'identità dell'area di lavoro in futuro.

Prima di iniziare

Identificare il nome della connessione. Quando hai utilizzato Collegamento a Microsoft Fabric, il sistema ha creato una connessione Dataverse che in genere include (o corrisponde) il nome dell'ambiente. ** Aggiorni questa connessione specifica.

Passare all'autenticazione dell'identità dell'area di lavoro

  1. Aprire le impostazioni Fabric

    • In Microsoft Fabric selezionare l'icona a forma di ingranaggio (in alto a destra) e scegliere Impostazioni>Gestisci connessioni e gateway.

    Screenshot che mostra l'accesso alle impostazioni di Fabric selezionando l'icona a forma di ingranaggio e scegliendo Impostazioni > Gestisci connessioni e gateway.

  2. Individuare la connessione Dataverse creata da Link a Fabric

    • In Gestisci connessioni e gateway aprire la scheda Connessioni (se non è già selezionata).
    • Trovare la connessione associata all'ambiente Dataverse. Il wizard Collega al Tessuto crea di solito questa connessione e le assegna un nome usando il nome dell'ambiente, rendendola facile da riconoscere.
  3. Aprire il riquadro di gestione della connessione

    • Selezionare i puntini di sospensione (⋮) accanto alla connessione e scegliere Impostazioni per aprire le impostazioni.

    Screenshot che mostra il riquadro delle impostazioni di connessione con la sezione Autenticazione e l'elenco a discesa del metodo di autenticazione che mostra Identità del workspace, OAuth 2.0 e Principal del servizio come opzioni.

  4. Passare al metodo di autenticazione identità Workspace

    • Nel riquadro Impostazioni della connessione passare a Autenticazione.
    • Nell'elenco a discesa Metodo di autenticazione selezionare Identità dell'area di lavoro.
    • Selezionare Salva per applicare la modifica.

Note

Se i dispositivi vengono gestiti tramite un gateway, esaminare i criteri di connessione del gateway e del cloud ove applicabile. L'esperienza di gestione delle connessioni e dei gateway di Fabric regola l'utilizzo delle connessioni, inclusi gli scenari di gateway per le connessioni cloud condivisibili.

Condividere la connessione dati con altri utenti

Il sistema crea una connessione dati tra l'ambiente Power Platform e l'area di lavoro Fabric utilizzando le credenziali dell'utente al momento della creazione del collegamento. Se si usa l'opzione Fabric link dall'area Power Apps Tables, il sistema crea la connessione e chiede di salvarla. Se si usa l'opzione Collegamento a Synapse, è necessario creare manualmente una connessione dati prima di abilitare il collegamento.

Il sistema utilizza questa connessione per consentire agli utenti Fabric di connettersi a Dataverse: l'archivio dati dietro l'ambiente Power Platform. Se vuoi consentire ad altri utenti di aggiungere o rimuovere tabelle dal collegamento a Fabric, devi condividere questa connessione dati con altri utenti.

  1. Seguire i passaggi da 1 a 2 da Passare all'autenticazione delle identità dell'area di lavoro per accedere a Gestisci connessioni e gateway e individuare la connessione Dataverse.
  2. Dopo aver selezionato la connessione dati corretta, selezionare ...>Gestire gli utenti. Quindi ti verranno mostrati gli utenti che hanno accesso a questa connessione.
  3. Inserisci il nome o l'e-mail di altri utenti che necessitano di accesso ai dati. Quando selezioni un utente, specifica il ruolo Proprietario o Lettore. Devi solo fornire il ruolo Lettore per consentire loro di consumare dati. Gli utenti specificati ricevono un'e-mail di conferma dell'accesso ai dati.

Potrebbe essere necessario concedere ad altri utenti l'accesso a questa area di lavoro affinché possano lavorare con i dati. A seconda della necessità di accesso ai dati, potrebbe essere necessario proteggere i dati in quest'area di lavoro prima di condividerli con altri. È possibile proteggere il lakehouse e le tabelle al suo interno utilizzando il sistema di sicurezza OneLake. Ulteriori informazioni: Panoramica della sicurezza OneLake

Al momento è possibile creare solo connessioni basate sugli utenti.

È possibile collegare i Collegamento a Synapse di Azure esistenti per i profili Dataverse con Fabric dall'area Azure Collegamento a Synapse per Dataverse. È necessario selezionare l'opzione Enable Parquet/Delta lake per abilitare la vista nella feature Fabric per Azure Collegamento a Synapse per i profili Dataverse.

Per abilitare un collegamento esistente, segui questi passaggi:

  1. Accedi a Power Apps.
  2. Selezionare Azure Collegamento a Synapse dal riquadro di spostamento a sinistra.
  3. Selezionare un Collegamento a Synapse di Azure esistente per profilo Dataverse e quindi selezionare Link a Microsoft Fabric.
  4. Verrà richiesto di scegliere un'area di lavoro Power BI Premium per continuare. Viene visualizzato un elenco di aree di lavoro nella stessa regione dell'ambiente. Se non vedi un'area di lavoro nell'elenco a discesa, potrebbe essere necessario crearne una e quindi tornare a questa attività. Altre informazioni Link a Microsoft Fabric
  5. Selezionare OK. Vengono eseguite le convalide e gli artefatti richiesti creati in Fabric.
  6. Selezionare Visualizza in Microsoft Fabric per aprire Fabric lakehouse.
  7. Puoi aggiungere o rimuovere le tabelle selezionando Gestisci tabelle. Quando aggiungi una tabella, viene eseguita una sincronizzazione iniziale. Una volta completata la sincronizzazione iniziale, seleziona Aggiorna le tabelle Fabric per aggiornare il collegamento Dataverse aggiunto a Fabric Lakehouse.

Note

  • Seleziona Abilita Parquet/Delta Lake per abilitare la visualizzazione in Fabric.
  • Azure Collegamento a Synapse esistente per i profili Dataverse in cui i dati vengono salvati come file CSV non possono essere collegati a Microsoft Fabric.
  • Attualmente, i profili Azure Collegamento a Synapse protetti con identità gestite, in precedenza "Managed Service Identity (MSI)", non possono essere collegati a Microsoft Fabric.

Passaggi successivi

Lavora con i dati di Dataverse e genera report di Power BI