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ò utilizzare fino all'60-80% del tempo e i costi per un progetto di analisi tipico. Tali progetti possono richiedere dati frammentati e incompleti, integrazione complessa del sistema, dati con incoerenza strutturale e una barriera con set 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 showing how to select the Power Platform Dataflows connector.

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

  • Preparazione dei dati self-service 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 matrice 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 tutte le attività di trasformazione e di riduzione della logica di dipendenza, dei costi e delle competenze in una frazione di ciò che tradizionalmente è stato richiesto per tali 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 Archiviazione: a seconda del caso d'uso, è possibile archiviare i dati preparati dai flussi di dati di Power Platform in Dataverse o nell'account azure Data Lake Archiviazione 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 insieme di righe (precedentemente denominate record) e colonne (precedentemente denominate campi/attributi). Ciascuna colonna nella tabella è destinata a memorizzare 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 nell'organizzazione usando Power BI, Azure Data e i servizi di intelligenza artificiale o applicazioni line-of-business personalizzate che leggono i dati dal lake. Flussi di dati che caricano dati in un account azure Data Lake Archiviazione 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 di un'organizzazione Archiviazione 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 Archiviazione, il che significa che i dati inseriti tramite flussi di dati sono ora disponibili per i data engineer e i 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 suo significato tra applicazioni e processi aziendali. I flussi di dati supportano Common Data Model offrendo un semplice mapping da qualsiasi dato in qualsiasi forma nelle tabelle standard di Common Data Model, ad esempio Account e Contact. Anche i flussi di dati vengono inseriti, sia le tabelle standard che personalizzate, nel formato Common Data Model schematizzato. 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 nell'ambito 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à 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
Dataflows Data Connessione or in Power BI Desktop Per i flussi di dati con Azure Data Lake Archiviazione come destinazione
Integrazione con l'Archiviazione di Azure Data Lake dell'organizzazione
Integrazione con Dataverse No
Tabelle collegate del flusso di dati Per i flussi di dati con Azure Data Lake Archiviazione come destinazione
Tabelle calcolate (trasformazioni in-storage con M) Per i flussi di dati con Azure Data Lake Archiviazione come destinazione Solo Power BI Premium
Aggiornamento incrementale del flusso di dati Per i flussi di dati con Azure Data Lake Archiviazione come destinazione, richiede Power Apps Plan2 Solo Power BI Premium
Esecuzione nella capacità di Power BI Premium/esecuzione parallela delle trasformazioni No

Limitazioni note

  • La copia dei flussi di dati come parte di un'operazione di copia degli ambienti Power Platform non è supportata.

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: