Condividi tramite


Configurazione e uso di un flusso di dati

Con i flussi di dati, è possibile unificare i dati provenienti da più origini e preparare tali dati unificati per la modellazione. Quando si crea un flusso di dati, viene richiesto di aggiornarne i dati. L'aggiornamento di un flusso di dati è necessario perché sia possibile usarlo in un modello semantico all'interno di Power BI Desktop, o farvi riferimento come tabella collegata o calcolata.

Nota

I flussi di dati potrebbero non essere disponibili nel servizio Power BI per tutti gli Stati Uniti. Clienti del governo degli Stati Uniti DoD. Per altre informazioni sulle funzionalità disponibili e non vedere Disponibilità delle funzionalità di Power BI per i clienti del governo degli Stati Uniti.

Configurare un flusso di dati

Per configurare l'aggiornamento di un flusso di dati, selezionare Altre opzioni (i puntini di sospensione) e scegliere Impostazioni.

Screenshot delle impostazioni dell’elenco a discesa di un flusso di dati di Power BI.

In Impostazioni sono disponibili diverse opzioni per il flusso di dati, come descritto nelle sezioni seguenti.

Screenshot della pagina Impostazioni per un flusso di dati dopo aver selezionato Impostazioni nell'elenco a discesa del flusso di dati.

  • Acquisire la proprietà: se non si è proprietari del flusso di dati, molte di queste impostazioni sono disabilitate. Per diventare proprietari del flusso di dati, selezionare Acquisisci proprietà per acquisire il controllo. Viene richiesto di fornire le credenziali per assicurarsi di avere il livello di accesso necessario.

  • Connessione gateway: in questa sezione è possibile scegliere se il flusso di dati usa un gateway, ed eventualmente selezionare il gateway usato. Se il gateway è stato specificato come parte della modifica del flusso di dati, dopo aver assunto la proprietà potrebbe essere necessario aggiornare le credenziali usando l'opzione modifica flusso di dati.

  • Credenziali origine dati: in questa sezione si scelgono le credenziali in uso ed è possibile modificare la modalità di autenticazione per l'origine dati.

  • Etichetta di riservatezza:qui è possibile definire la riservatezza dei dati nel flusso di dati. Per altre informazioni sulle etichette di riservatezza, vedere Come applicare le etichette di riservatezza in Power BI.

  • Aggiornamento pianificato: qui è possibile definire le ore del giorno per gli aggiornamenti del flusso di dati selezionato. Un flusso di dati può essere aggiornato con la stessa frequenza di un modello semantico.

  • Impostazioni avanzate del motore di calcolo: qui è possibile definire se il flusso di dati viene archiviato nel motore di calcolo. Il motore di calcolo consente ai flussi di dati successivi, che fanno riferimento a questo flusso di dati, di eseguire merge, join e altre trasformazioni più velocemente che in altri modi. Consente anche di eseguire DirectQuery sul flusso di dati. Se si seleziona , il flusso di dati verrà sempre supportato in modalità DirectQuery e tutti i riferimenti usufruiranno dei vantaggi offerti dal motore. Se si seleziona Ottimizzato, il motore viene usato solo se è presente un riferimento a questo flusso di dati. Se si seleziona No, il motore di calcolo e la funzionalità DirectQuery per questo flusso di dati vengono disabilitati.

  • Approvazione: è possibile definire se il flusso di dati è certificato o alzato di livello.

Nota

Gli utenti con licenza Pro o Premium per utente (PPU) possono creare un flusso di dati in un'area di lavoro Premium.

Attenzione

Se un'area di lavoro eliminata contiene flussi di dati, saranno eliminati anche i flussi di dati in tale area di lavoro. Sebbene sia possibile ripristinare l'area di lavoro, non è possibile recuperare i flussi di dati eliminati, direttamente o tramite il supporto di Microsoft.

Aggiornare un flusso di dati

I flussi di dati fungono da blocchi predefiniti l'uno per l'altro. Si supponga di avere un flusso di dati denominato Dati non elaborati e una tabella collegata denominata Dati trasformati, che contiene una tabella collegata al flusso di dati Dati non elaborati. Quando l'aggiornamento pianificato per il flusso di dati Dati non elaborati viene attivato, al termine attiverà qualsiasi flusso di dati vi faccia riferimento. Poiché questa funzionalità crea un effetto catena degli aggiornamenti, non è necessario pianificare manualmente i flussi di dati. Vi sono alcuni aspetti degli aggiornamenti delle tabelle collegate che è necessario tenere presenti:

  • Una tabella collegata verrà attivata da un aggiornamento solo se esiste nella stessa area di lavoro.

  • Una tabella collegata verrà bloccata per la modifica se una tabella di origine viene aggiornata o se l'aggiornamento della tabella di origine viene annullato. Se un flusso di dati in una catena di riferimenti non viene aggiornato, tutti i flussi di dati eseguiranno il rollback ai dati precedenti. Gli aggiornamenti dei flussi di dati sono transazionali all'interno di un'area di lavoro.

  • Vengono aggiornate solo le tabelle a cui si fa riferimento, se attivate dal completamento dell'aggiornamento di un'origine. Per pianificare tutte le tabelle, è consigliabile impostare un aggiornamento pianificato anche per la tabella collegata. Evitare di impostare la pianificazione di un aggiornamento per flussi di dati collegati per evitare un doppio aggiornamento.

Annulla aggiornamento: a differenza dei modelli semantici, i flussi di dati supportano la possibilità di annullare un aggiornamento. Se un aggiornamento è in esecuzione per molto tempo, è possibile selezionare Altre opzioni (i puntini di sospensione accanto al flusso di dati) e quindi selezionare Annulla aggiornamento.

Aggiornamento incrementale (solo Premium): è anche possibile impostare l'aggiornamento incrementale per i flussi di dati. A tale scopo, selezionare il flusso di dati che si vuole configurare per l'aggiornamento incrementale e quindi scegliere l'icona Aggiornamento incrementale.

Screenshot che evidenzia l'azione di aggiornamento incrementale per una tabella.

L'impostazione dell'aggiornamento incrementale aggiunge al flusso di dati i parametri per specificare l'intervallo di date. Per informazioni dettagliate su come configurare l'aggiornamento incrementale, vedere l'articolo Uso dell’aggiornamento incrementale con i flussi di dati.

In alcune circostanze è consigliabile non impostare l'aggiornamento incrementale:

  • Se fanno riferimento a un flusso di dati, le tabelle collegate non devono usare l'aggiornamento incrementale. I flussi di dati non supportano la riduzione della query (anche se la tabella è abilitata per DirectQuery).

  • I modelli semantici che fanno riferimento ai flussi di dati non devono usare l'aggiornamento incrementale. Gli aggiornamenti per i flussi di dati sono in genere efficienti, quindi non dovrebbero essere necessari aggiornamenti incrementali. Se gli aggiornamenti richiedono troppo tempo, provare a usare il motore di calcolo o la modalità DirectQuery.

Utilizzare un flusso di dati

Un flusso di dati può essere utilizzato nei tre modi seguenti:

  • Creare una tabella collegata dal flusso di dati per consentire a un altro autore di flussi di dati di usare i dati.

  • Creare un modello semantico dal flusso di dati per consentire a un utente di utilizzare i dati per creare report.

  • Creare una connessione da strumenti esterni in grado di leggere dal formato CDM (Common Data Model).

Utilizzare da Power BI Desktop: per usare un flusso di dati, aprire Power BI Desktop e selezionare Flussi di dati nell'elenco a discesa Recupera dati.

Nota

Il connettore Flussi di dati usa un set di credenziali diverso da quello dell'utente attualmente connesso. È un'impostazione predefinita che consente di supportare gli utenti multi-tenant.

Screenshot di Power BI Desktop che evidenzia l'opzione Flussi di dati nell'elenco a discesa Recupera dati.

Selezionare il flusso di dati e le tabelle a cui connettersi.

Nota

È possibile connettersi a qualsiasi flusso di dati o tabella indipendentemente dall'area di lavoro in cui si trova, e se sia stata definita o meno in un'area di lavoro Premium o non Premium.

Screenshot dello Strumento di navigazione in Power BI Desktop che sceglie i flussi di dati a cui connettersi.

Se DirectQuery è disponibile, viene richiesto di scegliere se connettersi alle tabelle tramite DirectQuery o tramite importazione.

In modalità DirectQuery, è possibile interrogare rapidamente in locale set di dati di grandi dimensioni. Tuttavia, non è più possibile eseguire altre trasformazioni.

L'importazione trasferisce i dati in Power BI e richiede che il modello semantico venga aggiornato indipendentemente dal flusso di dati.

Gli articoli seguenti contengono altre informazioni sui flussi di dati e su Power BI: