Fungsi agregat merangkum sekumpulan nilai untuk menghasilkan satu nilai ringkasan. Fungsi ini membantu mengekstraksi informasi ringkas yang berguna dari set data besar, seperti total, rata-rata, nilai maksimum, dan nilai minimum. Topik ini menjelaskan cara menggunakan fungsi agregat bawaan.
BI_AVG
BI_AVG menghitung nilai rata-rata data dalam dimensi tertentu.
Sintaksis | BI_AVG(number) |
Deskripsi parameter | number: Hasil dari rumus fungsi non-agregat. Dapat berupa bidang dimensi, bidang ukuran, atau bidang yang dihitung dengan rumus biasa. |
Definisi | Nilai rata-rata |
Keluaran | Nilai numerik |
Contoh | BI_AVG([Order amount]) Mengagregasi berdasarkan dimensi yang digunakan dalam grafik dan mengembalikan rata-rata jumlah pesanan. |
BI_COUNT
BI_COUNT menghitung jumlah nilai dalam dimensi tertentu.
Sintaksis | BI_COUNT(expression) |
Deskripsi parameter | expression: Hasil dari rumus fungsi non-agregat. Dapat berupa bidang dimensi, bidang ukuran, atau bidang yang dihitung dengan rumus biasa. |
Definisi | Jumlah |
Keluaran | Nilai numerik |
Contoh | BI_COUNT([Order ID]) Mengagregasi berdasarkan dimensi yang digunakan dalam grafik dan mengembalikan jumlah pesanan. |
BI_COUNTD
BI_COUNTD menghitung jumlah nilai unik dalam dimensi tertentu.
Sintaksis | BI_COUNTD(expression) |
Deskripsi parameter | expression: Hasil dari rumus fungsi non-agregat. Dapat berupa bidang dimensi, bidang ukuran, atau bidang yang dihitung dengan rumus biasa. |
Definisi | Jumlah unik |
Keluaran | Nilai numerik |
Contoh | BI_COUNTD([Order ID]) Mengagregasi berdasarkan dimensi yang digunakan dalam grafik dan mengembalikan jumlah Order ID unik. |
BI_MAX
BI_MAX mengembalikan nilai maksimum dalam dimensi tertentu.
Sintaksis | BI_MAX(expression) |
Deskripsi parameter | expression: Hasil dari rumus fungsi non-agregat. Dapat berupa bidang dimensi, bidang ukuran, atau bidang yang dihitung dengan rumus biasa. |
Definisi | Maksimum |
Keluaran | Nilai numerik |
Contoh | BI_MAX([Order amount]) Mengagregasi berdasarkan dimensi yang digunakan dalam grafik dan mengembalikan jumlah pesanan tertinggi. |
BI_MEDIAN
BI_MEDIAN mengembalikan nilai median dalam dimensi tertentu.
Sintaksis | BI_MEDIAN(number) |
Deskripsi parameter | number: Hasil dari rumus fungsi non-agregat. Dapat berupa bidang dimensi, bidang ukuran, atau bidang yang dihitung dengan rumus biasa. |
Definisi | Median |
Keluaran | Nilai numerik |
Contoh | BI_MEDIAN([Order amount]) Mengagregasi berdasarkan dimensi yang digunakan dalam grafik dan mengembalikan median jumlah pesanan. |
Batasan | Tidak didukung untuk sumber data MySQL, AnalyticDB for MySQL 3.0, Hologres, PostgreSQL, SQL Server, Lindorm, Elasticsearch, SLS, IBM DB2 LUW_V10, Gbase 8a, dan Vertica. |
BI_MIN
BI_MIN mengembalikan nilai minimum dalam dimensi tertentu.
Sintaksis | BI_MIN(expression) |
Deskripsi parameter | expression: Hasil dari rumus fungsi non-agregat. Dapat berupa bidang dimensi, bidang ukuran, atau bidang yang dihitung dengan rumus biasa. |
Definisi | Minimum |
Keluaran | Nilai numerik |
Contoh | BI_MIN([Order amount]) Mengagregasi berdasarkan dimensi yang digunakan dalam grafik dan mengembalikan jumlah pesanan terendah. |
BI_PERCENTILE
BI_PERCENTILE mengembalikan nilai pada persentil tertentu untuk ekspresi yang diberikan dalam dimensi analisis saat ini.
Sintaksis | BI_PERCENTILE(expression, number) |
Deskripsi parameter |
|
Definisi | Mengembalikan nilai pada persentil yang ditentukan oleh <number> untuk ekspresi yang diberikan. <number> harus berada di antara 0 dan 1 serta merupakan konstanta numerik. |
Keluaran | Nilai numerik |
Contoh | BI_PERCENTILE([Order amount], 0.9) Mengagregasi berdasarkan dimensi yang digunakan dalam grafik dan mengembalikan nilai pada persentil ke-90 dari jumlah pesanan. |
Batasan | Tidak didukung untuk sumber data MySQL, AnalyticDB for MySQL 3.0, ClickHouse, SQL Server, Lindorm, Shentong, IBM DB2 LUW_V10, SLS, Gbase 8a, dan Vertica. |
BI_STDEV
BI_STDEV menghitung deviasi standar sampel dari data dalam dimensi tertentu.
Sintaksis | BI_STDEV(number) |
Deskripsi parameter | number: Hasil dari rumus fungsi non-agregat. Dapat berupa bidang dimensi, bidang ukuran, atau bidang yang dihitung dengan rumus biasa. |
Definisi | Deviasi standar sampel |
Keluaran | Nilai numerik |
Contoh | BI_STDEV([Order amount]) Mengagregasi berdasarkan dimensi yang digunakan dalam grafik dan mengembalikan deviasi standar sampel dari jumlah pesanan. |
BI_STDEVP
BI_STDEVP menghitung simpangan baku populasi dari data dalam dimensi tertentu.
Sintaksis | BI_STDEVP(number) |
Deskripsi parameter | number: Hasil dari rumus fungsi non-agregat. Dapat berupa bidang dimensi, bidang ukuran, atau bidang yang dihitung dengan rumus biasa. |
Definisi | Simpangan baku populasi |
Keluaran | Nilai numerik |
Contoh | BI_STDEVP([Order amount]) Mengagregasi berdasarkan dimensi yang digunakan dalam grafik dan mengembalikan simpangan baku populasi dari jumlah pesanan. |
BI_SUM
BI_SUM menghitung jumlah total data dalam dimensi tertentu.
Sintaksis | BI_SUM(number) |
Deskripsi parameter | number: Hasil dari rumus fungsi non-agregat. Dapat berupa bidang dimensi, bidang ukuran, atau bidang yang dihitung dengan rumus biasa. |
Definisi | Jumlah |
Keluaran | Nilai numerik |
Contoh | BI_SUM([Order amount]) Mengagregasi berdasarkan dimensi yang digunakan dalam grafik dan mengembalikan total jumlah pesanan. |
BI_VAR
BI_VAR menghitung varians sampel dari data dalam dimensi tertentu.
Sintaksis | BI_VAR(number) |
Deskripsi parameter | number: Hasil dari rumus fungsi non-agregat. Dapat berupa bidang dimensi, bidang ukuran, atau bidang yang dihitung dengan rumus biasa. |
Definisi | Varians populasi |
Keluaran | Nilai numerik |
Contoh | BI_VAR([Order amount]) Mengagregasi berdasarkan dimensi yang digunakan dalam grafik dan mengembalikan varians sampel dari jumlah pesanan. |
BI_VARP
BI_VARP menghitung varians populasi dari data dalam dimensi tertentu.
Sintaksis | BI_VARP(number) |
Deskripsi parameter | number: Hasil dari rumus fungsi non-agregat. Dapat berupa bidang dimensi, bidang ukuran, atau bidang yang dihitung dengan rumus biasa. |
Definisi | Varians populasi |
Keluaran | Nilai numerik |
Contoh | BI_VARP([Order amount]) Mengagregasi berdasarkan dimensi yang digunakan dalam grafik dan mengembalikan varians populasi dari jumlah pesanan. |
Batasan | Tidak didukung untuk sumber data Lindorm (mesin tabel lebar dan SQL multi-model) dan Shentong. |