Creazione di un flusso di dati
Un flusso di dati è una raccolta di tabelle create e gestite nelle aree di lavoro nel servizio Power BI. Una tabella è un set di colonne usate per archiviare i dati, in modo analogo a una tabella all'interno di un database. È possibile aggiungere e modificare tabelle nel flusso di dati e gestire le pianificazioni degli aggiornamenti dei dati direttamente dall'area di lavoro in cui si era creato il flusso di dati.
Per creare un flusso di dati, avviare il servizio Power BI in un browser e quindi selezionare un'area di lavoro (i flussi di dati non sono disponibili nell'area di lavoro personale nel servizio Power BI) dal riquadro di spostamento a sinistra, come illustrato nella schermata seguente. È anche possibile creare una nuova area di lavoro in cui creare il nuovo flusso di dati.
Esistono diversi modi per creare o compilare un nuovo flusso di dati:
- Creare un flusso di dati usando la definizione di nuove tabelle
- Creare un flusso di dati usando tabelle collegate
- Creare un flusso di dati usando una cartella CDM
- Creare un flusso di dati usando importazione/esportazione
Le sezioni seguenti illustrano in dettaglio ognuno di questi modi per creare un flusso di dati.
Nota
I flussi di dati possono essere creati dagli utenti in un'area di lavoro Premium, dagli utenti con una licenza Pro e dagli utenti con una licenza Premium per utente (PPU).
Creare un flusso di dati usando la definizione di nuove tabelle
Mediante l'opzione Definisci nuove tabelle è possibile definire una nuova tabella e connettersi a una nuova origine dati.
Quando si seleziona un'origine dati, viene richiesto di specificare le impostazioni di connessione, incluso l'account da usare per la connessione all'origine dati, come illustrato nell'immagine seguente.
Una volta stabilita la connessione, è possibile selezionare i dati da usare per la tabella. Dopo che si scelgono i dati e un'origine, Power BI si riconnette all'origine dati La riconnessione mantiene aggiornati i dati nel flusso di dati alla frequenza selezionata più avanti nel processo di installazione.
Dopo aver selezionato i dati da utilizzare nella tabella, è possibile utilizzare l'editor di flussi di dati per modellare o trasformare i dati nel formato necessario per l'utilizzo nel flusso di dati.
Creare un flusso di dati usando tabelle collegate
La creazione di un flusso di dati tramite tabelle collegate consente di fare riferimento a una tabella esistente, definita in un altro flusso di dati, in modo di sola lettura. L'elenco seguente descrive alcuni dei motivi per cui è possibile scegliere questo approccio:
Se si desidera riutilizzare una tabella in più flussi di dati, ad esempio una tabella data o una tabella di ricerca statica, è necessario creare una tabella una sola volta e quindi farvi riferimento tra gli altri flussi di dati.
Se si desidera evitare di creare più aggiornamenti a un'origine dati, è preferibile usare le tabelle collegate per archiviare i dati e fungere da cache. In questo modo, ogni consumer successivo può usare tale tabella, riducendo il carico nell'origine dati sottostante.
Se è necessario eseguire un'unione tra due tabelle.
Nota
Le tabelle collegate sono disponibili solo con Power BI Premium.
Creare un flusso di dati usando una tabella calcolata
La creazione di un flusso di dati tramite una tabella calcolata consente di fare riferimento a una tabella collegata ed eseguire operazioni su di esso in modo di sola scrittura. Il risultato è una nuova tabella, che fa parte del flusso di dati. Esistono due modi per convertire una tabella collegata in una tabella calcolata. È possibile creare una nuova query da un'operazione di unione. In alternativa, se si desidera modificare o trasformare la tabella, è possibile creare un riferimento o duplicare la tabella.
Come creare tabelle calcolate
Dopo aver creato un flusso di dati con un elenco di tabelle, è possibile eseguire calcoli su tali tabelle. Nello strumento di creazione del flusso di dati nella servizio Power BI selezionare Modifica tabelle, quindi fare clic con il pulsante destro del mouse sulla tabella da usare come base per la tabella calcolata e in cui si desidera eseguire calcoli. Nel menu di scelta rapida scegliere Riferimento. Affinché la tabella sia idonea come tabella calcolata, è necessario selezionare Abilita la selezione del carico , come illustrato nell'immagine seguente. Fare clic con il pulsante destro del mouse sulla tabella per visualizzare il menu di scelta rapida.
Selezionando Abilita caricamento, si crea una nuova tabella per la quale l'origine è la tabella a cui si fa riferimento. L'icona cambia e mostra l'icona calcolata , come illustrato nell'immagine seguente.
Qualsiasi trasformazione eseguita in questa nuova tabella creata viene eseguita sui dati già presenti nell'archiviazione del flusso di dati di Power BI. Ciò significa che la query non verrà eseguita sull'origine dati esterna da cui sono stati importati i dati, ad esempio i dati estratti dal database SQL. La query viene invece eseguita sui dati che risiedono nell'archiviazione del flusso di dati.
Casi d'uso di esempio
Che tipo di trasformazioni è possibile eseguire con le tabelle calcolate? Tutte le trasformazioni specificate usando l'interfaccia utente di trasformazione in Power BI o nell'editor M sono tutte supportate durante l'esecuzione del calcolo in-storage.
Si consideri l'esempio seguente: si dispone di una tabella Account che contiene i dati non elaborati per tutti i clienti della sottoscrizione di Dynamics 365. Sono inoltre disponibili dati non elaborati di ServiceCalls dal Service Center, con i dati delle chiamate di supporto eseguite dall'account diverso in ogni giorno dell'anno.
Si supponga di voler arricchire la tabella Account con i dati di ServiceCalls. Prima di tutto è necessario aggregare i dati di ServiceCalls per calcolare il numero di chiamate di supporto eseguite per ogni account nell'ultimo anno.
Successivamente, è necessario unire la tabella Account con la tabella ServiceCallsAggregated per calcolare la tabella Account arricchita.
È quindi possibile visualizzare i risultati, come EnrichedAccount nell'immagine seguente.
Ed è così: la trasformazione viene eseguita sui dati nel flusso di dati che si trova nella sottoscrizione di Power BI Premium, non sui dati di origine.
Nota
Le tabelle calcolate sono una funzionalità solo Premium
Creare un flusso di dati usando una cartella CDM
La creazione di un flusso di dati da una cartella CDM consente di fare riferimento a una tabella scritta da un'altra applicazione nel formato CDM (Common Data Model). Viene richiesto di specificare il percorso completo del file di formato CDM archiviato in ADLS Gen 2.
Esistono alcuni requisiti per la creazione di flussi di dati dalle cartelle CDM, come descritto nell'elenco seguente:
Per poter accedere al file, l'account ADLS Gen 2 deve disporre delle autorizzazioni appropriate.
L'account ADLS Gen 2 deve essere accessibile dall'utente che tenta di creare il flusso di dati.
L'URL deve essere un percorso di file diretto al file JSON e usare l'endpoint di ADLS Gen 2; blob.core non è supportato.
Creare un flusso di dati usando importazione/esportazione
La creazione di un flusso di dati tramite importazione/esportazione consente di importare un flusso di dati da un file. Questo strumento è utile se si desidera salvare una copia del flusso di dati offline o spostare un flusso di dati da un'area di lavoro a un'altra.
Per esportare un flusso di dati, selezionare il flusso di dati creato e selezionare la voce di menu Altro (i puntini di sospensione) per espandere le opzioni e quindi selezionare Esporta json. Viene richiesto di iniziare il download del flusso di dati rappresentato in formato CDM.
Per importare un flusso di dati, selezionare la casella di importazione e caricare il file. Power BI crea automaticamente il flusso di dati e consente di salvare il flusso di dati così com'è o di eseguire altre trasformazioni.
Contenuto correlato
Inserendo i dati in un flusso di dati, è possibile usare Power BI Desktop e il servizio Power BI per creare modelli semantici, report, dashboard e app. Queste nuove risorse possono fornire informazioni dettagliate sulle attività aziendali. Gli articoli seguenti illustrano in dettaglio gli scenari di utilizzo comuni per i flussi di dati:
- Introduzione ai flussi di dati e alla preparazione dei dati self-service
- Configurazione e uso di un flusso di dati
- Configurazione dell'archiviazione del flusso di dati per l'uso di Azure Data Lake Gen 2
- Funzionalità Premium dei flussi di dati
- Intelligenza artificiale con flussi di dati
- Considerazioni e limitazioni per i flussi di dati
- Procedure consigliate per i flussi di dati
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per