Condividi tramite


Informazioni sulle differenze tra i tipi di flussi di dati

I flussi di dati vengono usati per estrarre, trasformare e caricare dati in una destinazione di archiviazione in cui può essere usato per diversi scenari. Poiché non tutte le destinazioni di archiviazione condividono le stesse caratteristiche, alcune funzionalità e comportamenti del flusso di dati variano a seconda della destinazione di archiviazione in cui il flusso di dati carica i dati. Prima di creare un flusso di dati, è importante comprendere come verranno usati i dati e scegliere la destinazione di archiviazione in base ai requisiti della soluzione.

La selezione di una destinazione di archiviazione di un flusso di dati determina il tipo del flusso di dati. Un flusso di dati che carica i dati nelle tabelle di Dataverse viene categorizzato come flusso di dati standard. I flussi di dati che caricano dati nelle tabelle analitiche vengono classificati come flussi di dati analitici.

I flussi di dati creati in Power BI sono sempre flussi di dati analitici. I flussi di dati creati in Power Apps possono essere standard o analitici, a seconda della selezione durante la creazione del flusso di dati.

Flussi di dati standard

Un flusso di dati standard carica i dati nelle tabelle di Dataverse. I flussi di dati standard possono essere creati solo in Power Apps. Uno dei vantaggi della creazione di questo tipo di flusso di dati è che qualsiasi applicazione che dipende dai dati in Dataverse può funzionare con i dati creati da flussi di dati standard. Le applicazioni tipiche che usano le tabelle di Dataverse sono Power Apps, Power Automate, AI Builder e Power Virtual Agents.

Per creare un flusso di dati in Power Apps:

  1. Nelle schede Power Apps selezionare Altro.

  2. Seleziona Flussi di dati.

    Screenshot dell'interfaccia utente di Power Apps con il pulsante Altro e la selezione del flusso di dati evidenziata.

  3. Selezionare Nuovo flusso di dati.

    Screenshot dell'interfaccia utente di Power Apps che mostra l'opzione Nuovo flusso di dati per la creazione di un flusso di dati standard.

Se si sta creando il primo flusso di dati, è anche possibile selezionare il pulsante Crea un flusso di dati.

Versioni standard dei flussi di dati

Microsoft ha lavorato su aggiornamenti significativi per i flussi di dati standard per migliorare le prestazioni e l'affidabilità. Questi miglioramenti saranno infine disponibili per tutti i flussi di dati standard. Tuttavia, nel frattempo, si differenziano tra flussi di dati standard esistenti (versione 1) e nuovi flussi di dati standard (versione 2) aggiungendo un indicatore di versione in Power Apps.

Screenshot dell'interfaccia utente di Power Apps con un esempio di flussi di dati sia della versione 1 che della versione 2 evidenziati.

Confronto tra le versioni dei flussi di dati standard

La tabella seguente elenca le principali differenze tra i flussi di dati standard V1 e V2 e fornisce informazioni sul comportamento di ogni funzionalità in ogni versione.

Funzionalità Standard V1 Standard V2
Numero massimo di flussi di dati che possono essere salvati con pianificazione automatica per tenant del cliente 50 Nessun limite
Numero massimo di record inseriti per query/tabella 500,000 Illimitato. Il numero massimo di record che possono essere inseriti per query o tabella dipende ora dai limiti di protezione del servizio Dataverse al momento dell'inserimento.
Velocità di inserimento in Dataverse Prestazioni di base Miglioramento delle prestazioni di alcuni fattori. I risultati effettivi possono variare e dipendono dalle caratteristiche dei dati inseriti e dal caricamento nel servizio Dataverse al momento dell'inserimento.
Criteri di aggiornamento incrementale Non supportato Supportato
Resilienza Quando vengono rilevati limiti di protezione del servizio Dataverse, viene eseguito un nuovo tentativo fino a tre volte. Quando vengono rilevati limiti di protezione del servizio Dataverse, viene eseguito un nuovo tentativo fino a tre volte.
Integrazione di Power Automate Non supportato Supportato

Flussi di dati analitici

Un flusso di dati analitici carica i dati nei tipi di archiviazione ottimizzati per l'analisi, Azure Data Lake Storage. Gli ambienti di Microsoft Power Platform e le aree di lavoro di Power BI forniscono ai clienti una posizione di archiviazione analitica gestita in bundle con tali licenze di prodotto. Inoltre, i clienti possono collegare l'account di archiviazione Azure Data Lake dell'organizzazione come destinazione per i flussi di dati.

I flussi di dati analitici sono in grado di supportare funzionalità analitiche aggiuntive. Ad esempio, l'integrazione con le funzionalità di intelligenza artificiale di Power BI o l'uso di tabelle calcolate, illustrate più avanti.

È possibile creare flussi di dati analitici in Power BI. Per impostazione predefinita, caricano i dati nell'archiviazione gestita di Power BI. È anche possibile configurare Power BI per archiviare i dati in Azure Data Lake Storage dell'organizzazione.

Screenshot dell'area di lavoro servizio Power BI con i passaggi che evidenziano come creare un flusso di dati analitici in Power BI.

È anche possibile creare flussi di dati analitici nei portali di Informazioni dettagliate sui clienti di Power Apps e Dynamics 365. Quando si crea un flusso di dati nel portale di Power Apps, è possibile scegliere tra l'archiviazione analitica gestita di Dataverse o nell'account Azure Data Lake Storage dell'organizzazione.

Screenshot della finestra di dialogo Nuovo flusso di dati che mostra come creare un flusso di dati analitici in Power Platform.

Integrazione dell'intelligenza artificiale

A volte, a seconda dei requisiti, potrebbe essere necessario applicare alcune funzioni di intelligenza artificiale e Machine Learning sui dati tramite il flusso di dati. Queste funzionalità sono disponibili nei flussi di dati di Power BI e richiedono un'area di lavoro Premium.

Screenshot della barra multifunzione di Power Query visualizzata quando si trasforma un flusso di dati analitici con l'opzione Informazioni dettagliate sull'intelligenza artificiale evidenziata.

Gli articoli seguenti illustrano come usare le funzioni di intelligenza artificiale in un flusso di dati:

Le funzionalità elencate nelle due sezioni precedenti sono specifiche di Power BI e non sono disponibili quando si crea un flusso di dati nei portali di Informazioni dettagliate sui clienti di Power Apps o Dynamics 365.

Tabelle calcolate

Uno dei motivi per usare una tabella calcolata è la possibilità di elaborare grandi quantità di dati. La tabella calcolata è utile in questi scenari. Se si dispone di una tabella in un flusso di dati e un'altra tabella nello stesso flusso di dati usa l'output della prima tabella, questa azione crea una tabella calcolata.

La tabella calcolata consente di migliorare le prestazioni delle trasformazioni dei dati. Anziché ripetere più volte le trasformazioni necessarie nella prima tabella, la trasformazione viene eseguita una sola volta nella tabella calcolata. Il risultato viene quindi usato più volte in altre tabelle.

Tabella calcolata in un flusso di dati analitici.

Per altre informazioni sulle tabelle calcolate, vedere Creazione di tabelle calcolate nei flussi di dati.

Le tabelle calcolate sono disponibili solo in un flusso di dati analitico.

Flussi di dati analitici e standard

Nella tabella seguente sono elencate alcune differenze tra una tabella standard e una tabella analitica.

Operazione Standard Analitico
Modalità di creazione Flussi di dati Power Platform Flussi di dati Power BI
Flussi di dati di Power Platform selezionando la casella di controllo Entità analitiche solo durante la creazione del flusso di dati
Opzioni di archiviazione Dataverse Power BI ha fornito Azure Data Lake Storage per i flussi di dati di Power BI, Dataverse ha fornito Azure Data Lake Storage per i flussi di dati di Power Platform o fornito dal cliente Azure Data Lake Storage
Trasformazioni di Power Query
Funzioni di intelligenza artificiale No
Tabella calcolata No
Può essere usato in altre applicazioni Sì, tramite Dataverse Flussi di dati di Power BI: solo in Power BI
Flussi di dati di Power Platform o flussi di dati esterni di Power BI: Sì, tramite Azure Data Lake Storage
Mapping alla tabella standard
Carico incrementale Caricamento incrementale predefinito
È possibile modificare utilizzando la casella di controllo Elimina righe che non esistono più nella casella di controllo output della query nelle impostazioni di caricamento
Caricamento completo predefinito
È possibile configurare l'aggiornamento incrementale configurando l'aggiornamento incrementale nelle impostazioni del flusso di dati
Aggiornamento pianificato Sì, la possibilità di notificare ai proprietari del flusso di dati in caso di errore

Scenari per l'uso di ogni tipo di flusso di dati

Ecco alcuni scenari di esempio e consigli sulle procedure consigliate per ogni tipo di flusso di dati.

Utilizzo multipiattaforma: flusso di dati standard

Se il piano per la creazione di flussi di dati consiste nell'usare i dati archiviati in più piattaforme (non solo Power BI, ma anche altri servizi di Microsoft Power Platform, Dynamics 365 e così via), un flusso di dati standard è un'ottima scelta. I flussi di dati standard archiviano i dati in Dataverse, a cui è possibile accedere tramite molte altre piattaforme e servizi.

Trasformazioni di dati pesanti in tabelle di dati di grandi dimensioni: flusso di dati analitici

I flussi di dati analitici sono un'ottima opzione per l'elaborazione di grandi quantità di dati. I flussi di dati analitici migliorano anche la potenza di calcolo alla base della trasformazione. La memorizzazione dei dati in Azure Data Lake Storage aumenta la velocità di scrittura in una destinazione. Rispetto a Dataverse (che potrebbe avere molte regole da controllare al momento dell'archiviazione dei dati), Azure Data Lake Storage è più veloce per le transazioni di lettura/scrittura su una grande quantità di dati.

Funzionalità di intelligenza artificiale: flusso di dati analitici

Se si prevede di usare qualsiasi funzionalità di intelligenza artificiale tramite la fase di trasformazione dei dati, è utile usare un flusso di dati analitico perché è possibile usare tutte le funzionalità di intelligenza artificiale supportate con questo tipo di flusso di dati.