Převést transformaci na řádky při mapování toku dat
PLATÍ PRO: Azure Data Factory Azure Synapse Analytics
Tip
Vyzkoušejte si službu Data Factory v Microsoft Fabric, řešení pro analýzy typu all-in-one pro podniky. Microsoft Fabric zahrnuje všechno od přesunu dat až po datové vědy, analýzy v reálném čase, business intelligence a vytváření sestav. Přečtěte si, jak začít používat novou zkušební verzi zdarma.
Toky dat jsou k dispozici ve službě Azure Data Factory i v kanálech Azure Synapse. Tento článek se týká mapování toků dat. Pokud s transformacemi začínáte, přečtěte si úvodní článek Transformace dat pomocí mapování toku dat.
Funkci Unpivot můžete použít v mapování toku dat jako způsob, jak převést nenormalizovanou datovou sadu na normalizovanou verzi rozšířením hodnot z více sloupců v jednom záznamu na více záznamů se stejnými hodnotami v jednom sloupci.
Oddělit podle
Nejprve nastavte sloupce, podle kterých chcete oddělit agregaci převést na řádky. Nastavte jeden nebo více sloupců pro oddělení pomocí znaménka + vedle seznamu sloupců.
Převést klávesu na řádky
Klávesa Unpivot je sloupec, ze kterého bude služba přecházet ze sloupce na řádek. Ve výchozím nastavení se každá jedinečná hodnota v datové sadě pro toto pole změní na řádek. Volitelně ale můžete zadat hodnoty z datové sady, kterou chcete převést na hodnoty řádků.
Nepředkonané sloupce
Nakonec zvolte název sloupce pro ukládání hodnot pro nepřekonformované sloupce, které se transformují na řádky.
(Volitelné) Řádky můžete vypustit s hodnotami Null.
SumCost je například název sloupce, který je vybrán v příkladu sdíleném výše.
Nastavení uspořádání sloupců na Normální seskupí všechny nové nepřekontované sloupce z jedné hodnoty. Nastavení uspořádání sloupců na Lateral seskupí nové nepřekontované sloupce vygenerované z existujícího sloupce.
Konečná nepřekontovaná sada výsledků dat zobrazuje součty sloupců, které jsou teď nepřekonané do samostatných hodnot řádků.
Související obsah
Pomocí transformace kontingenční tabulky můžete převést řádky na sloupce.