Összesítő függvények az adatfolyamok leképezésében

Vonatkozik: Azure Data Factory Azure Synapse Analytics

Tipp.

Data Factory a Microsoft Fabric a Azure Data Factory következő generációja, egyszerűbb architektúrával, beépített AI-vel és új funkciókkal. Ha még nem ismerkedik az adatintegrációval, kezdje a Fabric Data Factoryvel. A meglévő ADF-számítási feladatok frissíthetők Fabric használatával, hogy elérjék az adatkutatás, a valós idejű elemzés és a jelentéskészítés új képességeit.

Az adatfolyamok Azure Data Factory folyamatokban és Azure Synapse Analytics folyamatokban is elérhetők. Ez a cikk az adatfolyamok leképezésére vonatkozik. Ha még nem ismerkedik az átalakításokkal, tekintse meg az Adatok átalakítása leképezési adatfolyamokkal című bevezető cikket.

Ez a cikk részletesen ismerteti a Azure Data Factory által támogatott összesítő függvényeket, és Azure Synapse Analytics az adatfolyamok leképezésében.

Összesítő függvénylista

Az alábbi függvények csak összesített, kimutatásos, unpivot- és ablakátalakításokban érhetők el.

Összesítő függvény Feladat
approxDistinctCount Lekéri egy oszlop különböző értékeinek hozzávetőleges összesített számát. Az opcionális második paraméter a becslési hiba szabályozása.
Avg Egy oszlop értékeinek átlagát kapja meg.
avgIf Egy oszlop értékeinek átlagát kapja meg feltételek alapján.
gyűjt Az összesített csoportban lévő kifejezés összes értékét tömbbe gyűjti. A folyamat során struktúrákat gyűjthet és alakíthat át alternatív struktúrákká. Az elemek száma megegyezik a csoportban lévő sorok számával, és null értékeket tartalmazhat. Az összegyűjtött elemek számának kicsinek kell lennie.
collectUnique Az összesített csoportban lévő kifejezés összes értékét egy egyedi tömbbe gyűjti össze. A folyamat során struktúrákat gyűjthet és alakíthat át alternatív struktúrákká. Az elemek száma kisebb vagy egyenlő a csoportban lévő sorok számával, és null értékeket tartalmazhat. Az összegyűjtött elemek számának kicsinek kell lennie.
count Lekéri az értékek összesített számát. Ha az opcionális oszlopok meg vannak adva, figyelmen kívül hagyja NULL a darabszám értékeit.
countAll Lekéri az értékek összesített számát, beleértve az értékeket is NULL .
countDistinct Lekéri egy oszlopkészlet különböző értékeinek összesített számát.
countAllDistinct Lekéri egy oszlopkészlet egyedi értékeinek összesített számát, beleértve a NULL értékeket is.
countIf A feltételek alapján lekéri az értékek összesített számát. Ha az opcionális oszlop meg van adva, figyelmen kívül hagyja a NULL értékeket a darabszámból.
populációkovariancia Meghatározza a populációs kovarianciát két oszlop között.
populációs kovariancia if Két oszlop populációs kovarianciáját számítja ki kritériumok alapján.
kovarianciaMintavétel Két oszlop minta kovarianciáját kapja meg.
covarianceSampleIf Két oszlop minta kovarianciáját kapja meg feltételek alapján.
első Lekérdezi egy oszlopcsoport első értékét. Ha a második paraméter ignoreNulls nincs megadva, a függvény hamis értéket feltételez.
isDistinct Megállapítja, hogy egy oszlop vagy oszlopkészlet eltérő-e. A null érték nem számít különálló értéknek.
kurtosis Meghatározza egy oszlop kurtózisát.
kurtosisIf Meghatározza egy oszlop kurtózisát a feltételek alapján.
utolsó Egy oszlopcsoport utolsó értékét kapja meg. Ha a második paraméter ignoreNulls nincs megadva, a függvény hamis értéket feltételez.
max Egy oszlop maximális értékét adja meg.
maxIf Egy oszlop maximális értékét adja meg feltételek alapján.
jelent Egy oszlop értékeinek középértékét kapja meg. Ugyanaz, mint AVG.
meanIf Egy oszlop értékeinek átlagát kapja meg feltételek alapján. Ugyanaz, mint avgIf.
min Egy oszlop minimális értékét adja meg.
minIf Egy oszlop minimális értékét adja meg feltételek alapján.
ferdeség Lekéri egy oszlop ferdeségét.
ferdeségHa Meghatározza az oszlop ferdeségét a megadott feltételek alapján.
stddev Egy oszlop szórását számítja ki.
stddevIf Megadja egy oszlop szórását a megadott feltétel alapján.
stddevPopulation Lekérdezi egy oszlop sokasági szórásának értékét.
stddevPopulationIf Egy oszlop statisztikai szórását kapja meg feltételek alapján.
stddevSample Lekéri egy oszlop mintaszabványát.
stddevSampleIf Egy oszlop mintaszórását számítja ki feltételek alapján.
összeg Lekéri egy numerikus oszlop összesített összegét.
sumDistinct Lekéri egy numerikus oszlop különböző értékeinek összesített összegét.
sumDistinctIf Lekéri egy numerikus oszlop összesített összegét a feltételek alapján. A feltétel bármely oszlopon alapulhat.
sumIf Lekéri egy numerikus oszlop összesített összegét a feltételek alapján. A feltétel bármely oszlopon alapulhat.
topN Lekéri az oszlop legfontosabb N értékeit.
eltérés Lekéri egy oszlop varianciáját.
varianceIf Lekéri egy oszlop varianciáját feltételek alapján.
populációs variancia Lekérdezi az oszlop sokasági varianciáját.
variancePopulationIf Lekéri az oszlop sokasági varianciáját meghatározott feltételek alapján.
varianceSample Lekérdez egy oszlop elfogulatlan varianciáját.
varianceSampleIf Egy oszlop elfogulatlan varianciáját kapja meg feltételek alapján.