Panoramica della trasformazione del flusso di dati per 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, dallo spostamento dati al data science, all'analisi in tempo reale, alla business intelligence e alla creazione di report. Vedere le informazioni su come iniziare una nuova prova gratuita!
I flussi di dati sono disponibili nelle pipeline sia di Azure Data Factory che di Azure Synapse. Questo articolo si applica ai flussi di dati per mapping. Se non si ha esperienza con le trasformazioni, vedere l'articolo introduttivo Trasformare i dati con un flusso di dati per mapping.
Di seguito è riportato un elenco delle trasformazioni attualmente supportate nel flusso di dati di mapping. Fare clic su ogni trasformazione per informazioni sui dettagli di configurazione.
Nome | Categoria | Descrizione |
---|---|---|
Aggregazione | 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. |
Modifica riga | 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 delle colonne 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 delle espressioni del flusso di dati. |
Chiamata esterna | Modificatore dello schema | Chiamare endpoint esterni inline riga per riga. |
Exists | Più input/output | Consente di verificare se i dati sono presenti in un'altra origine o in un altro flusso. |
Filtra | 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. |
Flowlet | Flowlet | Compilare e includere la logica di trasformazione riabilitabile 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, testo delimitato o testo in formato XML. |
Pivot | Modificatore dello schema | Aggregazione in cui una o più colonne di raggruppamento hanno valori di riga distinti trasformati in singole colonne. |
Classifica | Modificatore dello schema | Generare una classificazione ordinata in base alle condizioni di ordinamento |
Seleziona | Modificatore dello schema | Alias delle colonne e dei nomi dei flussi e rilasciare o riordinare le colonne |
Sink | - | Destinazione finale per i dati |
Sort | Modificatore di riga | Ordinare le righe in ingresso nel flusso di dati corrente |
Origine | - | Un'origine dati per il flusso di dati |
Stringify | Formattatori | Trasformare i tipi complessi in stringhe semplici |
Chiave surrogata | Modificatore dello schema | Aggiungere un valore di chiave arbitraria non aziendale incrementato |
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. |