Agregační funkce v 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.
Následující články obsahují podrobnosti o agregačních funkcích podporovaných službou Azure Data Factory a Azure Synapse Analytics při mapování toků dat.
Seznam agregačních funkcí
Následující funkce jsou k dispozici pouze v agregačních, kontingenčních, nepřekoncích a transformacích oken.
Agregační funkce | Úloha |
---|---|
ccaDistinctCount | Získá přibližný agregovaný počet jedinečných hodnot pro sloupec. Volitelným druhým parametrem je kontrola chyby odhadu. |
průměr | Získá průměr hodnot sloupce. |
avgIf | Na základě kritérií získá průměr hodnot sloupce. |
shromáždit | Shromažďuje všechny hodnoty výrazu v agregované skupině do pole. Během tohoto procesu je možné shromažďovat a transformovat struktury na alternativní struktury. Počet položek bude roven počtu řádků v této skupině a může obsahovat hodnoty null. Počet shromážděných položek by měl být malý. |
collectUnique | Shromažďuje všechny hodnoty výrazu v agregované skupině do jedinečného pole. Během tohoto procesu je možné shromažďovat a transformovat struktury na alternativní struktury. Počet položek bude menší nebo roven počtu řádků v této skupině a může obsahovat hodnoty null. Počet shromážděných položek by měl být malý. |
count | Získá agregovaný počet hodnot. Pokud jsou zadány volitelné sloupce, ignoruje hodnoty NULL v počtu. |
countAll | Získá agregovaný počet hodnot včetně NULLs. |
countDistinct | Získá agregovaný počet jedinečných hodnot sady sloupců. |
countAllDistinct | Získá agregovaný počet jedinečných hodnot množiny sloupců včetně NULLs. |
countIf | Na základě kritérií získá agregovaný počet hodnot. Pokud je zadaný volitelný sloupec, ignoruje hodnoty NULL v počtu. |
kovariancePopulace | Získá kovarianci základního souboru mezi dvěma sloupci. |
kovariancePopulationIf | Na základě kritérií získá kovarianci základního souboru dvou sloupců. |
kovarianceSample | Získá kovarianci vzorku dvou sloupců. |
kovarianceSampleIf | Na základě kritérií získá kovarianci vzorku dvou sloupců. |
první | Získá první hodnotu skupiny sloupců. Pokud druhý parametr ignoreNulls není vynechán, předpokládá se nepravda. |
isDistinct | Najde, jestli je sloupec nebo sada sloupců odlišná. Nepočítá hodnotu null jako jedinečnou hodnotu. |
kurtóza | Získá kurtózu sloupce. |
kurtosisIf | Na základě kritérií získá kurtózu sloupce. |
poslední | Získá poslední hodnotu skupiny sloupců. Pokud druhý parametr ignoreNulls není vynechán, předpokládá se nepravda. |
Max | Získá maximální hodnotu sloupce. |
maxIf | Na základě kritérií získá maximální hodnotu sloupce. |
znamenat | Získá střední hodnotu hodnot sloupce. Stejné jako AVG. |
meanIf | Na základě kritérií získá střední hodnotu hodnot sloupce. Stejné jako avgIf. |
Min | Získá minimální hodnotu sloupce. |
minIf | Na základě kritérií získá minimální hodnotu sloupce. |
šikmost | Získá nerovnoměrnou distribuci sloupce. |
skewnessIf | Na základě kritérií získá nerovnoměrnou distribuci sloupce. |
stddev | Získá směrodatnou odchylku sloupce. |
stddevIf | Na základě kritérií získá směrodatnou odchylku sloupce. |
stddevPopulation | Získá směrodatnou odchylku základního souboru sloupce. |
stddevPopulationIf | Na základě kritérií získá směrodatnou odchylku základního souboru sloupce. |
stddevSample | Získá vzorovou směrodatnou odchylku sloupce. |
stddevSampleIf | Na základě kritérií získá směrodatnou odchylku vzorku sloupce. |
součet | Získá agregovaný součet číselného sloupce. |
sumDistinct | Získá agregovaný součet jedinečných hodnot číselného sloupce. |
sumDistinctIf | Na základě kritérií získá agregovaný součet číselného sloupce. Podmínka může být založená na libovolném sloupci. |
sumIf | Na základě kritérií získá agregovaný součet číselného sloupce. Podmínka může být založená na libovolném sloupci. |
topN | Získá nejvyšší N hodnoty pro tento sloupec. |
odchylka | Získá odchylku sloupce. |
varianceIf | Na základě kritérií získá rozptyl sloupce. |
variancePopulation | Získá rozptyl základního souboru sloupce. |
variancePopulationIf | Na základě kritérií získá rozptyl základního souboru sloupce. |
varianceSample | Získá nestrannou odchylku sloupce. |
varianceSampleIf | Na základě kritérií získá nestrannou odchylku sloupce. |
Související obsah
- Seznam všech maticových funkcí
- Seznam všech vyhledávacích funkcí uložených v mezipaměti
- Seznam všech funkcí převodu
- Seznam všech funkcí data a času
- Seznam všech funkcí výrazů
- Seznam všech mapových funkcí
- Seznam všech metafunkcí
- Seznam všech funkcí okna
- Podrobnosti o využití všech výrazů transformace dat
- Naučte se používat Tvůrce výrazů.