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. |
Konten terkait
- Daftar semua fungsi array.
- Daftar semua fungsi pencarian yang disimpan.
- Daftar semua fungsi konversi.
- Daftar semua fungsi tanggal dan waktu.
- Daftar semua fungsi ekspresi.
- Daftar semua fungsi peta.
- Daftar semua metafungsi.
- Daftar semua fungsi window.
- Detail penggunaan semua ekspresi transformasi data.
- Pelajari cara menggunakan Penyusun Ekspresi.