Udostępnij przez


Anulowanie przekształcenia w przepływie danych mapowania

DOTYCZY: Azure Data Factory Azure Synapse Analytics

Napiwek

Wypróbuj usługę Data Factory w usłudze Microsoft Fabric — rozwiązanie analityczne typu all-in-one dla przedsiębiorstw. Usługa Microsoft Fabric obejmuje wszystko, od przenoszenia danych do nauki o danych, analizy w czasie rzeczywistym, analizy biznesowej i raportowania. Dowiedz się, jak bezpłatnie rozpocząć nową wersję próbną !

Przepływy danych są dostępne zarówno w potokach usługi Azure Data Factory, jak i w potokach usługi Azure Synapse Analytics. Ten artykuł dotyczy przepływów danych mapowania. Jeśli dopiero rozpocząłeś przygodę z transformacjami, zapoznaj się z artykułem wprowadzającym Przekształcanie danych przy użyciu przepływów danych mapowania.

Aby przekształcić nienormalizowany zestaw danych w bardziej znormalizowaną wersję, należy użyć polecenia Unpivot w przepływie danych mapowania, rozszerzając wartości z wielu kolumn w jednym rekordzie na wiele rekordów z tymi samymi wartościami w jednej kolumnie.

Zrzut ekranu przedstawia wybranie opcji 'Unpivot' z menu.

Rozgrupuj według

Zrzut ekranu pokazuje ustawienia przekształcenia z wybraną kartą Rozgrupuj według.

Najpierw ustaw kolumny, według których chcesz odgrupować pod kątem agregacji unpivot. Ustaw co najmniej jedną kolumnę do rozgrupowania za pomocą znaku + obok listy kolumn.

Usuń przestawny klucz

Zrzut ekranu przedstawia ustawienia Unpivot z wybraną zakładką klucza przestawnego.

Klucz przestawny to kolumna, którą usługa będzie przestawiać z kolumny na wiersz. Domyślnie każda wartość unikalna w zestawie danych dla tego pola zostanie przypisana do wiersza. Możesz jednak opcjonalnie wprowadzić wartości z zestawu danych, które chcesz przestawić na wartości wierszy.

Kolumny przestawne

Zrzut ekranu przedstawiający kartę Usuń przestawne ustawienia z wybraną kartą Podgląd danych.

Na koniec wybierz nazwę kolumny do przechowywania wartości z kolumn nieprzestawionych, które są przekształcane w wiersze.

(Opcjonalnie) Można usunąć wiersze zawierające wartości Null.

Na przykład SumCost to nazwa kolumny wybrana w przykładzie udostępnionym powyżej.

Obraz przedstawiający kolumny PO, dostawcy i owoców przed i po przekształceniu typu unipivot, używając kolumny owoców jako klucza dla przekształcenia unipivot.

Ustawienie układu kolumn na "Normalny" spowoduje zgrupowanie wszystkich nowych kolumn bez przestawnych z pojedynczej wartości. Ustawienie układu kolumn na "Lateral" spowoduje zgrupowanie nowych nieprzestawionych kolumn wygenerowanych z istniejącej kolumny.

Zrzut ekranu przedstawia wynik przekształcenia.

Końcowy zestaw wyników danych z odwróconą przestawnością pokazuje sumy kolumn, które zostały teraz przekształcone w oddzielne wartości wierszy.

Użyj transformacji przestawnej, aby przekształcić wiersze na kolumny.