Sdílet prostřednictvím


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.