Opis typów przekształceń Azure Data Factory

Ukończone

Przepływy danych mapowania udostępniają 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 w istniejącej kolumnie.
Przekształcenia modyfikatora wierszy Te typy przekształceń wpływają 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ływach mapowania danych

Nazwa Kategoria Opis
Agregacja Modyfikator schematu Zdefiniuj różne typy agregacji, takie jak SUM, MIN, MAX i COUNT pogrupowane według istniejących lub obliczonych kolumn.
Modyfikuj 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 wyrażeniu pierwszego dopasowania. Każdy z tych warunków może spowodować wstawienie, zaktualizowanie, usunięcie lub upserted wiersza wiersza. Alter Row może tworzyć zarówno akcje DML DDL & 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.
Exists Wiele danych wejściowych/wyjściowych Sprawdź, czy dane istnieją w innym źródle lub strumieniu.
Filtr Modyfikator wierszy Filtruj wiersz na podstawie warunku.
Spłaszcz Modyfikator schematu Weź wartości tablicowe 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ł 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.
Przestawianie Modyfikator schematu Agregacja, w której co najmniej jedna kolumna grupowania ma odrębne wartości wierszy przekształcone w poszczególne kolumny.
Wybierz Modyfikator schematu Kolumny aliasów i nazwy strumieni oraz kolumny upuszczania lub zmieniania kolejności.
Ujście - Ostateczne miejsce docelowe danych.
Sortowanie Modyfikator wierszy Sortuj przychodzące wiersze w bieżącym strumieniu danych.
Element źródłowy - Źródło danych dla przepływu danych.
Klucz zastępczy Modyfikator schematu Dodaj przyrostową wartość klucza inkrementacyjną inną niż biznesową.
Unia Wiele danych wejściowych/wyjściowych Połącz wiele strumieni danych w pionie.
Anulowanie przestawiania Modyfikator schematu Przestaw kolumny na wartości wierszy.
Okno Modyfikator schematu Zdefiniuj agregacje oparte na oknie 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 zostanie uruchomiony, klikając pole tekstowe wyrażenia wewnątrz przekształcenia. Podczas wybierania kolumn na potrzeby transformacji czasami są również wyświetlane opcje "Obliczona kolumna". Po kliknięciu tego polecenia zobaczysz również uruchomiony konstruktor wyrażeń.

Using the expression builder in the Mapping Data Flow

Narzędzie Expression Builder domyślnie jest domyślnie włączone do opcji edytora tekstów. Funkcja autouzupełniania odczytuje z całego modelu obiektów Azure Data Factory Przepływ danych z sprawdzaniem składni i wyróżnianie.