Bagikan melalui


Fungsi gabungan dalam memetakan arus data

BERLAKU UNTUK: Azure Data Factory Azure Synapse Analytics

Tip

Cobalah Data Factory di Microsoft Fabric, solusi analitik all-in-one untuk perusahaan. Microsoft Fabric mencakup semuanya mulai dari pergerakan data hingga ilmu data, analitik real time, kecerdasan bisnis, dan pelaporan. Pelajari cara memulai uji coba baru secara gratis!

Aliran data tersedia di Alur Azure Data Factory dan Azure Synapse. Artikel ini berlaku untuk memetakan aliran data. Jika Anda baru mengenal transformasi, silakan lihat artikel pengantar Transformasi data menggunakan aliran data pemetaan.

Artikel berikut memberikan detail tentang fungsi gabungan yang didukung oleh Azure Data Factory dan Azure Synapse Analytics dalam memetakan arus data.

Daftar fungsi gabungan

Fungsi berikut ini hanya tersedia dalam transformasi agregat, pivot, unpivot, dan jendela.

Fungsi agregat Tugas
approxDistinctCount Mendapatkan perkiraan jumlah agregat dari nilai yang berbeda untuk sebuah kolom. Parameter kedua opsional adalah untuk mengontrol kesalahan estimasi.
avg Mendapatkan nilai rata-rata kolom.
avgIf Berdasarkan kriteria, rata-rata nilai kolom akan diperoleh.
collect Mengumpulkan semua nilai ekspresi dalam grup agregat ke dalam larik. Struktur dapat dikumpulkan dan diubah menjadi struktur alternatif selama proses ini. Jumlah item akan sama dengan jumlah baris dalam grup tersebut dan bisa berisi nilai null. Jumlah item yang dikumpulkan harus kecil.
collectUnique Mengumpulkan semua nilai ekspresi dalam grup agregat ke dalam larik yang unik. Struktur dapat dikumpulkan dan diubah menjadi struktur alternatif selama proses ini. Jumlah item akan lebih kecil atau sama dengan jumlah baris dalam grup tersebut dan dapat berisi nilai null. Jumlah item yang dikumpulkan harus kecil.
count Mendapatkan jumlah agregat nilai. Jika kolom opsional ditentukan, kolom akan mengabaikan nilai NULL dalam jumlah.
countAll Dapatkan jumlah nilai gabungan termasuk NULL.
countDistinct Mendapatkan jumlah agregat nilai yang berbeda dari sekumpulan kolom.
countAllDistinct Dapatkan jumlah nilai gabungan yang berbeda dari sekumpulan kolom termasuk NULL.
countIf Berdasarkan kriteria, jumlah agregat nilai akan diperoleh. Jika kolom opsional ditentukan, kolom akan mengabaikan nilai NULL dalam jumlah.
covariancePopulation Mendapatkan kovarians populasi antara dua kolom.
covariancePopulationIf Berdasarkan kriteria, kovarians populasi dua kolom akan diperoleh.
covarianceSample Mendapatkan contoh kovarians dua kolom.
covarianceSampleIf Berdasarkan kriteria, kovarians sampel dua kolom.
first Mendapatkan nilai pertama dari grup kolom. Jika parameter kedua ignoreNulls dihilangkan, parameter kedua diasumsikan sebagai false.
isDistinct Menemukan apakah kolom atau kumpulan kolom berbeda. Ini tidak menghitung null sebagai nilai yang berbeda
kurtosis Mendapatkan kurtosis kolom.
kurtosisIf Berdasarkan kriteria, kurtosis kolom akan diperoleh.
last Mendapatkan nilai terakhir grup kolom. Jika parameter kedua ignoreNulls dihilangkan, parameter kedua diasumsikan sebagai false.
max Mendapatkan nilai maksimum kolom.
maxIf Berdasarkan kriteria, nilai maksimum kolom akan diperoleh.
mean Mendapatkan nilai rata-rata kolom. Sama seperti AVG.
meanIf Berdasarkan kriteria, nilai rata-rata kolom akan diperoleh. Sama seperti avgIf.
min Mendapatkan nilai minimum kolom.
minIf Berdasarkan kriteria, nilai minimum kolom akan diperoleh.
skewness Mendapatkan kecondongan kolom.
skewnessIf Berdasarkan kriteria, kecondongan kolom akan diperoleh.
stddev Mendapatkan simpangan baku kolom.
stddevIf Berdasarkan kriteria, simpangan baku kolom akan diperoleh.
stddevPopulation Mendapatkan simpangan baku populasi kolom.
stddevPopulationIf Berdasarkan kriteria, simpangan baku populasi kolom akan diperoleh.
stddevSample Mendapatkan contoh simpangan baku kolom.
stddevSampleIf Berdasarkan kriteria, contoh simpangan baku kolom akan diperoleh.
sum Mendapatkan jumlah agregat kolom numerik.
sumDistinct Mendapatkan jumlah agregat nilai berbeda dari kolom numerik.
sumDistinctIf Berdasarkan kriteria, jumlah agregat kolom numerik akan diperoleh. Kondisi ini dapat didasarkan pada kolom apa pun.
sumIf Berdasarkan kriteria, jumlah agregat kolom numerik akan diperoleh. Kondisi ini dapat didasarkan pada kolom apa pun.
topN Mendapatkan nilai N atas untuk kolom ini.
variance Mendapatkan varian kolom.
varianceIf Berdasarkan kriteria, varian kolom akan diperoleh.
variancePopulation Mendapatkan varian populasi kolom.
variancePopulationIf Berdasarkan kriteria, varian populasi kolom akan diperoleh.
varianceSample Mendapatkan varian kolom yang tidak bias.
varianceSampleIf Berdasarkan kriteria, varian kolom yang tidak bias akan diperoleh.