All Products
Search
Document Center

Quick BI:Fungsi Agregat

Last Updated:Feb 10, 2026

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

  • expression: Hasil dari rumus fungsi non-agregat. Dapat berupa bidang dimensi, bidang ukuran, atau bidang yang dihitung dengan rumus biasa.

  • number: Konstanta numerik antara 0 dan 1.

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.