Opis typów przekształceń usługi Azure Data Factory

Ukończone

Mapowanie Przepływ danych zapewnia wiele różnych typów przekształceń, które umożliwiają modyfikowanie danych. Są one podzielone na następujące kategorie:

Nazwa kategorii Opis
Przekształcenia modyfikatora schematu Te typy przekształceń spowodują modyfikację miejsca docelowego ujścia, tworząc nowe kolumny na podstawie akcji przekształcenia. Przykładem jest transformacja kolumny pochodnej, która utworzy nową kolumnę na podstawie operacji wykonywanych na istniejącej kolumnie.
Przekształcenia modyfikatora wierszy Te typy przekształceń mają wpływ na sposób prezentowania wierszy w miejscu docelowym. Przykładem jest przekształcenie Sortowanie, które porządkuje dane.
Wiele przekształceń danych wejściowych/wyjściowych Te typy przekształceń wygenerują nowe potoki danych lub scalają potoki w jeden. Przykładem jest transformacja Unii, która łączy wiele strumieni danych.

Poniżej znajduje się lista przekształceń dostępnych w Przepływ danych mapowania

Nazwa/nazwisko Kategoria Opis
Agreguj Modyfikator schematu Zdefiniuj różne typy agregacji, takie jak SUM, MIN, MAX i COUNT pogrupowane według istniejących lub obliczonych kolumn.
Zmień wiersz Modyfikator wierszy Ustaw zasady wstawiania, usuwania, aktualizowania i upsert w wierszach. Możesz dodać warunki jeden do wielu jako wyrażenia. Te warunki należy określić w kolejności priorytetu, ponieważ każdy wiersz zostanie oznaczony zasadami odpowiadającymi pierwszemu zgodnemu wyrażeniu. Każdy z tych warunków może spowodować wstawienie, zaktualizowanie, usunięcie lub rozszerzenie wiersza wiersza. Funkcja Alter Row umożliwia tworzenie akcji DDL i DML względem bazy danych.
Podział warunkowy Wiele danych wejściowych/wyjściowych Kierowanie wierszy danych do różnych strumieni w oparciu o pasujące warunki.
Kolumna pochodna Modyfikator schematu wygeneruj nowe kolumny lub zmodyfikuj istniejące pola przy użyciu języka wyrażeń przepływu danych.
Istnieje Wiele danych wejściowych/wyjściowych Sprawdź, czy dane istnieją w innym źródle, czy strumieniu.
Filtr Modyfikator wierszy Filtruj wiersz na podstawie warunku.
Spłaszczyć Modyfikator schematu Weź wartości tablic wewnątrz struktur hierarchicznych, takich jak JSON, i wyrejestruj je do poszczególnych wierszy.
Dołącz Wiele danych wejściowych/wyjściowych Łączenie danych z dwóch źródeł lub strumieni.
Wyszukiwanie Wiele danych wejściowych/wyjściowych Umożliwia odwołuje się do danych z innego źródła.
Nowa gałąź Wiele danych wejściowych/wyjściowych Zastosuj wiele zestawów operacji i przekształceń względem tego samego strumienia danych.
Przestawne Modyfikator schematu Agregacja, w której co najmniej jedna kolumna grupowania ma odrębne wartości wierszy przekształcone w poszczególne kolumny.
Wybieranie Modyfikator schematu Kolumny aliasów i nazwy strumieni oraz upuść lub zmień kolejność kolumn.
Zlew - Ostateczne miejsce docelowe danych.
Sortowanie Modyfikator wierszy Sortuj przychodzące wiersze w bieżącym strumieniu danych.
Source - Źródło danych dla przepływu danych.
Klucz zastępczy Modyfikator schematu Dodaj inkrementację inkrementacji inkrementacji innej niż biznesowa dowolną wartość klucza.
Unii Wiele danych wejściowych/wyjściowych Połącz wiele strumieni danych w pionie.
Unpivot Modyfikator schematu Przestaw kolumny na wartości wierszy.
Okno Modyfikator schematu Zdefiniuj agregacje oparte na oknach kolumn w strumieniach danych.

konstruktor wyrażeń Przepływ danych

Niektóre przekształcenia, które można zdefiniować, mają Przepływ danych Expression Builder, który umożliwi dostosowanie funkcjonalności przekształcenia przy użyciu kolumn, pól, zmiennych, parametrów, funkcji z przepływu danych w tych polach.

Aby skompilować wyrażenie, użyj konstruktora wyrażeń, który jest uruchamiany, klikając pole tekstowe wyrażenia wewnątrz przekształcenia. Czasami podczas wybierania kolumn do przekształcenia są również wyświetlane opcje "Obliczona kolumna". Po kliknięciu tego polecenia pojawi się również uruchomiony konstruktor wyrażeń.

Using the expression builder in the Mapping Data Flow

Narzędzie Expression Builder domyślnie jest domyślnie ustawione na opcję edytora tekstów. Funkcja autouzupełniania odczytuje z całego modelu obiektów usługi Azure Data Factory Przepływ danych ze sprawdzaniem składni i wyróżnianie.