Funkcje agregujące 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 usłudze Azure Data Factory, jak i w potokach usługi Azure Synapse. Ten artykuł dotyczy przepływów danych mapowania. Jeśli dopiero zaczynasz transformacje, zapoznaj się z artykułem wprowadzającym Przekształcanie danych przy użyciu przepływu danych mapowania.
Poniższe artykuły zawierają szczegółowe informacje o funkcjach agregacji obsługiwanych przez usługi Azure Data Factory i Azure Synapse Analytics w przepływach danych mapowania.
Lista funkcji agregacji
Następujące funkcje są dostępne tylko w przekształceniach agregacji, przestawnych, przestawnych i okien.
Funkcja agregacji | Zadanie |
---|---|
okDistinctCount | Pobiera przybliżoną liczbę agregacji unikatowych wartości dla kolumny. Opcjonalny drugi parametr służy do kontrolowania błędu szacowania. |
Avg | Pobiera średnią wartości kolumny. |
avgIf | Na podstawie kryteriów uzyskuje się średnią wartości kolumny. |
zbierać | Zbiera wszystkie wartości wyrażenia w zagregowanej grupie w tablicy. Struktury można zbierać i przekształcać w alternatywne struktury podczas tego procesu. Liczba elementów będzie równa liczbie wierszy w tej grupie i może zawierać wartości null. Liczba zebranych elementów powinna być mała. |
collectUnique | Zbiera wszystkie wartości wyrażenia w zagregowanej grupie w unikatowej tablicy. Struktury można zbierać i przekształcać w alternatywne struktury podczas tego procesu. Liczba elementów będzie mniejsza lub równa liczbie wierszy w tej grupie i może zawierać wartości null. Liczba zebranych elementów powinna być mała. |
count | Pobiera zagregowaną liczbę wartości. Jeśli określono opcjonalne kolumny, ignoruje wartości NULL w liczbie. |
countAll | Pobiera zagregowaną liczbę wartości, w tym NULLs. |
countDistinct | Pobiera zagregowaną liczbę unikatowych wartości zestawu kolumn. |
countAllDistinct | Pobiera zagregowaną liczbę unikatowych wartości zestawu kolumn, w tym NULLs. |
countIf | Na podstawie kryteriów pobiera zagregowaną liczbę wartości. Jeśli zostanie określona opcjonalna kolumna, zignoruje wartości NULL w liczbie. |
kowariancjaPopulation | Pobiera kowariancję populacji między dwiema kolumnami. |
kowariancjaPopulationIf | Na podstawie kryteriów pobiera kowariancję populacji dwóch kolumn. |
covarianceSample | Pobiera wariancję przykładową dwóch kolumn. |
covarianceSampleIf | Na podstawie kryteriów pobiera próbną kowariancję dwóch kolumn. |
pierwszy | Pobiera pierwszą wartość grupy kolumn. Jeśli drugi parametr ignoreNulls zostanie pominięty, przyjmuje się wartość false. |
isDistinct | Znajduje, czy kolumna lub zestaw kolumn są odrębne. Nie zlicza wartości null jako odrębnej wartości |
Kurtoza | Pobiera kurtozę kolumny. |
kurtosisIf | Na podstawie kryteriów pobiera kurtozę kolumny. |
ostatni | Pobiera ostatnią wartość grupy kolumn. Jeśli drugi parametr ignoreNulls zostanie pominięty, przyjmuje się wartość false. |
Max | Pobiera maksymalną wartość kolumny. |
maxIf | Na podstawie kryteriów pobiera maksymalną wartość kolumny. |
znaczyć | Pobiera średnią wartości kolumny. Tak samo jak średnia. |
meanIf | Na podstawie kryteriów uzyskuje średnią wartości kolumny. Tak samo jak avgIf. |
Min | Pobiera minimalną wartość kolumny. |
minIf | Na podstawie kryteriów pobiera minimalną wartość kolumny. |
Skośność | Pobiera niesymetryczność kolumny. |
niesymetrycznośćIf | Na podstawie kryteriów pobiera niesymetryczność kolumny. |
stddev | Pobiera odchylenie standardowe kolumny. |
stddevIf | Na podstawie kryteriów pobiera odchylenie standardowe kolumny. |
stddevPopulation | Pobiera odchylenie standardowe populacji kolumny. |
stddevPopulationIf | Na podstawie kryteriów pobiera odchylenie standardowe populacji kolumny. |
stddevSample | Pobiera odchylenie standardowe próbki kolumny. |
stddevSampleIf | Na podstawie kryteriów pobiera przykładowe odchylenie standardowe kolumny. |
suma | Pobiera sumę agregacji kolumny liczbowej. |
sumDistinct | Pobiera zagregowaną sumę unikatowych wartości kolumny liczbowej. |
sumDistinctIf | Na podstawie kryteriów pobiera sumę agregowaną kolumny liczbowej. Warunek może być oparty na dowolnej kolumnie. |
sumIf | Na podstawie kryteriów pobiera sumę agregowaną kolumny liczbowej. Warunek może być oparty na dowolnej kolumnie. |
topN | Pobiera n pierwszych wartości dla tej kolumny. |
wariancja | Pobiera wariancję kolumny. |
wariancjaIf | Na podstawie kryteriów pobiera wariancję kolumny. |
wariancjaPopulation | Pobiera wariancję populacji kolumny. |
wariancjaPopulationIf | Na podstawie kryteriów pobiera wariancję populacji kolumny. |
varianceSample | Pobiera niestronną wariancję kolumny. |
varianceSampleIf | Na podstawie kryteriów pobiera niestronną wariancję kolumny. |
Powiązana zawartość
- Lista wszystkich funkcji tablicy.
- Lista wszystkich buforowanych funkcji wyszukiwania.
- Lista wszystkich funkcji konwersji.
- Lista wszystkich funkcji daty i godziny.
- Lista wszystkich funkcji wyrażeń.
- Lista wszystkich funkcji mapy.
- Lista wszystkich funkcji metafunkcyjnych.
- Lista wszystkich funkcji okna.
- Szczegóły użycia wszystkich wyrażeń przekształcania danych.
- Dowiedz się, jak używać konstruktora wyrażeń.