Panoramica della trasformazione del flusso di dati di mapping
SI APPLICA A: Azure Data Factory Azure Synapse Analytics
Suggerimento
Provare Data Factory in Microsoft Fabric, una soluzione di analisi all-in-one per le aziende. Microsoft Fabric copre tutto ciò che riguarda lo spostamento dei dati, l'analisi in tempo reale, l'intelligence aziendale e la creazione di report. Informazioni su come avviare una nuova versione di valutazione gratuitamente!
I flussi di dati sono disponibili sia in Azure Data Factory che in pipeline di Azure Synapse. Questo articolo si applica al mapping dei flussi di dati. Se non si ha esperienza con le trasformazioni, vedere l'articolo introduttivo Trasformare i dati usando un flusso di dati di mapping.
Di seguito è riportato un elenco delle trasformazioni attualmente supportate nel flusso di dati di mapping. Fare clic su ogni trasformazione per apprendere i dettagli della configurazione.
Nome | Category | Descrizione |
---|---|---|
Aggregata | Modificatore dello schema | Consente di definire tipi diversi di aggregazione, tra cui SUM, MIN, MAX e COUNT, raggruppate in base alle colonne esistenti o calcolate. |
Alter Row | Modificatore di riga | Consente di configurare i criteri di inserimento, eliminazione, aggiornamento e upsert sulle righe. |
Assert | Modificatore di riga | Impostare le regole di asserzione per ogni riga. |
Cast | Modificatore dello schema | Modificare i tipi di dati di colonna con il controllo dei tipi. |
Suddivisione condizionale | Più input/output | Consente di indirizzare righe di dati a flussi diversi in base alle condizioni corrispondenti. |
Colonna derivata | Modificatore dello schema | Generare nuove colonne o modificare i campi esistenti usando il linguaggio di espressione del flusso di dati. |
Chiamata esterna | Modificatore dello schema | Chiamare endpoint esterni inline row-by-row. |
Exists | Più input/output | Consente di verificare se i dati sono presenti in un'altra origine o in un altro flusso. |
Filter | Modificatore di riga | Consente di filtrare una riga in base a una condizione. |
Flatten | Formattatori | Consente di accettare valori di matrice in strutture gerarchiche come JSON e srotolarli in singole righe. |
Flussolet | Flowlets | Compilare e includere la logica di trasformazione rieseudibile personalizzata. |
Join. | Più input/output | Consente di combinare dati da due origini o flussi. |
Ricerca | Più input/output | Dati di riferimento da un'altra origine. |
Nuovo ramo | Più input/output | Consente di applicare più set di operazioni e trasformazioni sullo stesso flusso dei dati. |
Parse. | Formattatori | Analizzare le colonne di testo nel flusso di dati che sono stringhe di testo JSON, delimitato o testo formattato XML. |
Pivot | Modificatore dello schema | Aggregazione in cui una o più colonne di raggruppamento hanno i valori di riga distinti trasformati in singole colonne. |
Classifica | Modificatore dello schema | Generare una classificazione ordinata in base alle condizioni di ordinamento |
Select | Modificatore dello schema | Colonne alias e nomi di flusso e riordinare le colonne |
Sink | - | Destinazione finale per i dati |
Sort | Modificatore di riga | Ordinare le righe in ingresso nel flusso di dati corrente |
Origine | - | Origine dati per il flusso di dati |
Stringify | Formattatori | Trasformare tipi complessi in stringhe semplici |
Chiave surrogata | Modificatore dello schema | Aggiungere un valore di chiave arbitraria non aziendale in aumento |
Union | Più input/output | Combinare più flussi di dati verticalmente |
UnPivot | Modificatore dello schema | Colonne pivot in valori di riga |
Window | Modificatore dello schema | Consente di definire aggregazioni basate su finestre per le colonne nei flussi dei dati. |