Condividi tramite


Creare e usare flussi di dati in Microsoft Power Platform

L'uso dei flussi di dati con Microsoft Power Platform semplifica la preparazione dei dati e consente di riutilizzare il lavoro di preparazione dei dati nei report, nelle app e nei modelli successivi.

Nel mondo dei dati in continua espansione, la preparazione dei dati può essere difficile e costosa. Può impegnare anche fino al 60 all'80% del tempo e dei costi per un tipico progetto di analisi. Tali progetti possono richiedere la gestione di dati frammentati e incompleti, la complessa integrazione di sistemi, dati con incoerenza nella struttura e una barriera di competenze elevate.

Per semplificare la preparazione dei dati e per ottenere un maggiore valore dai dati, sono stati creati flussi di dati di Power Query e Power Platform.

Screenshot che mostra come selezionare il connettore Dataflow di Power Platform.

Con i flussi di dati, Microsoft offre le funzionalità di preparazione dei dati self-service di Power Query nei servizi online di Power BI e Power Apps ed espande le funzionalità esistenti nei modi seguenti:

  • Preparazione dei dati auto-servizio per big data con flussi di dati: I flussi di dati possono essere usati per inserire, pulire, trasformare, integrare, arricchire e schematizzare dati da una vasta gamma di origini transazionali e osservazionali in continua crescita, che comprende tutta la logica di preparazione dei dati. In precedenza, la logica di estrazione, trasformazione, caricamento (ETL) poteva essere inclusa solo all'interno di modelli semantici in Power BI, copiati tra modelli semantici e associati alle impostazioni di gestione dei modelli semantici.

    Con i flussi di dati, la logica ETL è elevata a un artefatto di prima classe all'interno dei servizi di Microsoft Power Platform e include esperienze dedicate di creazione e gestione. Gli analisti aziendali, i professionisti di business intelligence e i data scientist possono usare i flussi di dati per gestire le sfide di preparazione dei dati più complesse e basarsi sul lavoro dell'altro, grazie a un motore di calcolo rivoluzionario basato su modelli. Questo motore si occupa di tutta la logica di trasformazione e delle dipendenze, riducendo tempo, costi e competenze richieste a una frazione di ciò che tradizionalmente era necessario per queste attività. È possibile creare flussi di dati usando l'esperienza di preparazione dei dati self-service nota di Power Query. I flussi di dati vengono creati e gestiti facilmente in ambienti o aree di lavoro per le app, rispettivamente in Power BI o Power Apps, per sfruttare tutte le funzionalità offerte da questi servizi, ad esempio la gestione delle autorizzazioni e gli aggiornamenti pianificati.

  • Caricare dati in Dataverse o Azure Data Lake Storage: a seconda del caso d'uso, è possibile archiviare i dati preparati dai flussi di dati di Power Platform nell'account Dataverse o azure Data Lake Storage dell'organizzazione:

    • dataverse consente di archiviare e gestire in modo sicuro i dati usati dalle applicazioni aziendali. I dati all'interno di Dataverse vengono archiviati in un set di tabelle. Una tabella è un set di righe (in precedenza denominate record) e colonne (in precedenza denominate campi/attributi). Ogni colonna della tabella è progettata per archiviare un determinato tipo di dati, ad esempio nome, età, stipendio e così via. Dataverse include un set di base di tabelle standard che coprono scenari tipici, ma è anche possibile creare tabelle personalizzate specifiche dell'organizzazione e popolarle con i dati usando i flussi di dati. Gli autori di app possono quindi usare Power Apps e Power Automate per creare applicazioni avanzate che usano questi dati.

    • Azure Data Lake Storage consente di collaborare con le persone nella tua organizzazione usando Power BI, Azure Data e i servizi di Intelligenza Artificiale, o tramite Applicazioni Line-of-Business personalizzate che leggono i dati dal lago. I flussi di dati che caricano dati in un account azure Data Lake Storage archiviano i dati nelle cartelle Common Data Model. Le cartelle Common Data Model contengono dati e metadati con schema in un formato standardizzato, per facilitare lo scambio di dati e abilitare l'interoperabilità completa tra i servizi che producono o usano dati archiviati nell'account azure Data Lake Storage di un'organizzazione come livello di archiviazione condiviso.

  • Analisi avanzata e intelligenza artificiale con Azure: i flussi di dati di Power Platform archiviano i dati in Dataverse o Azure Data Lake Storage, il che significa che i dati inseriti tramite flussi di dati sono ora disponibili per ingegneri dei dati e data scientist per applicare la massima potenza di Servizi dati di Azure, ad esempio Azure Machine Learning, Azure Databricks e Azure Synapse Analytics per analisi avanzate e intelligenza artificiale. Ciò consente agli analisti aziendali, ai data engineer e ai data scientist di collaborare sugli stessi dati all'interno dell'organizzazione.

  • supporto per Common Data Model: Common Data Model è un set di schemi di dati standardizzati e un sistema di metadati per consentire la coerenza dei dati e il relativo significato tra applicazioni e processi aziendali. I flussi di dati supportano il Common Data Model offrendo un semplice mapping di qualsiasi dato in qualsiasi forma in tabelle standard del Common Data Model, come Account e Contact. I flussi di dati memorizzano i dati, sia nelle tabelle standard che personalizzate, nel formato schematizzato del Common Data Model. Gli analisti aziendali possono sfruttare lo schema standard e la coerenza semantica o personalizzare le tabelle in base alle proprie esigenze specifiche. Common Data Model continua a evolversi come parte dell'iniziativa Open Data .

Funzionalità del flusso di dati nei servizi di Microsoft Power Platform

La maggior parte delle funzionalità del flusso di dati è disponibile sia in Power Apps che in Power BI. I flussi di dati sono disponibili come parte dei piani di questi servizi. Alcune funzionalità del flusso di dati sono specifiche del prodotto o disponibili in piani di prodotto diversi. Nella tabella seguente vengono descritte le funzionalità del flusso di dati e la relativa disponibilità.

Funzionalità del flusso di dati Power Apps Power BI
Aggiornamento pianificato Fino a 48 al giorno Fino a 48 al giorno
Tempo massimo di aggiornamento per tabella Fino a 2 ore Fino a 2 ore
Creazione di flussi di dati con Power Query Online
Gestione dei flussi di dati Nel portale di amministrazione di Power Apps Nel portale di amministrazione di Power BI
Nuovi connettori
Schema standardizzato/supporto predefinito per Common Data Model
Connettore di dati dei flussi di dati in Power BI Desktop Per i flussi di dati con Azure Data Lake Storage come destinazione
Integrazione con Azure Data Lake Storage dell'organizzazione
Integrazione con Dataverse No
Tabelle collegate del flusso di dati Per i flussi di dati con Azure Data Lake Storage come destinazione
Tabelle calcolate (trasformazioni memorizzate con M) Per i flussi di dati con Azure Data Lake Storage come destinazione Power BI Premium solo
Aggiornamento incrementale del flusso di dati Per i flussi di dati con Azure Data Lake Storage come destinazione, richiede Power Apps Plan2 Esclusivamente Power BI Premium
Esecuzione su capacità di Power BI Premium e esecuzione parallela delle trasformazioni No

Limitazioni note

  • La copia dei flussi di dati come parte di un'operazione di copia ambienti Power Platform o l'operazione di backup e ripristino degli ambienti non è supportata.
  • Modificare il proprietario di un flusso di dati con una connessione e un parametro di query modifica anche il valore del parametro in un valore precedente (se tale valore è stato impostato).

Passaggi successivi

Altre informazioni sui flussi di dati in Power Apps:

Altre informazioni sui flussi di dati in Power BI:

Gli articoli seguenti illustrano in modo più dettagliato gli scenari di utilizzo comuni per i flussi di dati.

Per altre informazioni su Common Data Model e sullo standard della cartella Common Data Model, vedere gli articoli seguenti: