Tous les produits
Search
Centre de documentation

Quick BI:Fonctions d'agrégation

Dernière mise à jour :Aug 09, 2026

Les fonctions d'agrégation calculent un ensemble de valeurs et renvoient un résultat unique, tel qu'une somme, une moyenne, un maximum ou un minimum. Utilisez ces fonctions intégrées pour résumer de grands ensembles de données.

BI_AVG

La fonction BI_AVG calcule la moyenne d'un ensemble de valeurs.

Syntaxe

BI_AVG(number)

Arguments

number : doit être le résultat d'une expression non agrégée. Il peut s'agir d'un champ de dimension, d'un champ de mesure ou d'un champ calculé renvoyant une valeur numérique.

Description

moyenne

Return value

Nombre

Example

BI_AVG([Order Amount])

Calcule la moyenne de [Order Amount] selon les dimensions utilisées dans le graphique.

BI_COUNT

La fonction BI_COUNT renvoie le nombre d'éléments dans un groupe.

Syntaxe

BI_COUNT(expression)

Arguments

expression : doit être le résultat d'une expression non agrégée. Il peut s'agir d'un champ de dimension, d'un champ de mesure ou d'un champ calculé.

Description

nombre

Return value

Nombre

Example

BI_COUNT([Order ID])

Calcule le nombre total de commandes selon les dimensions utilisées dans le graphique.

BI_COUNTD

La fonction BI_COUNTD renvoie le nombre d'éléments distincts (uniques) dans un groupe.

Syntaxe

BI_COUNTD(expression)

Arguments

expression : doit être le résultat d'une expression non agrégée. Il peut s'agir d'un champ de dimension, d'un champ de mesure ou d'un champ calculé.

Description

nombre distinct

Return value

Nombre

Example

BI_COUNTD([Order ID])

Calcule le nombre d'ID de commande uniques selon les dimensions utilisées dans le graphique.

BI_MAX

La fonction BI_MAX renvoie la valeur maximale d'un ensemble de valeurs.

Syntaxe

BI_MAX(expression)

Arguments

expression : doit être le résultat d'une expression non agrégée. Il peut s'agir d'un champ de dimension, d'un champ de mesure ou d'un champ calculé renvoyant une valeur comparable.

Description

valeur maximale

Return value

Nombre

Example

BI_MAX([Order Amount])

Calcule le montant maximal de [Order Amount] selon les dimensions utilisées dans le graphique.

BI_MEDIAN

La fonction BI_MEDIAN renvoie la valeur médiane d'un ensemble de valeurs.

Syntaxe

BI_MEDIAN(number)

Arguments

number : doit être le résultat d'une expression non agrégée. Il peut s'agir d'un champ de dimension, d'un champ de mesure ou d'un champ calculé renvoyant une valeur numérique.

Description

médiane

Return value

Nombre

Example

BI_MEDIAN([Order Amount])

Calcule la médiane de [Order Amount] selon les dimensions utilisées dans le graphique.

Limitations

Cette fonction n'est pas prise en charge par les sources de données suivantes : MySQL, AnalyticDB for MySQL 3.0, Hologres, PostgreSQL, SQL Server, Lindorm, Elasticsearch, Simple Log Service (SLS), IBM DB2 LUW_V10, Gbase 8a et Vertica.

BI_MIN

La fonction BI_MIN renvoie la valeur minimale d'un ensemble de valeurs.

Syntaxe

BI_MIN(expression)

Arguments

expression : doit être le résultat d'une expression non agrégée. Il peut s'agir d'un champ de dimension, d'un champ de mesure ou d'un champ calculé renvoyant une valeur comparable.

Description

valeur minimale

Return value

Nombre

Example

BI_MIN([Order Amount])

Calcule le montant minimal de [Order Amount] selon les dimensions utilisées dans le graphique.

BI_PERCENTILE

La fonction BI_PERCENTILE renvoie la valeur issue d'une expression à un centile spécifié.

Syntaxe

BI_PERCENTILE(expression, number)

Arguments

  • expression : doit être le résultat d'une expression non agrégée. Il peut s'agir d'un champ de dimension, d'un champ de mesure ou d'un champ calculé renvoyant une valeur numérique.

  • number : constante numérique comprise entre 0 et 1, inclus.

Description

Renvoie la valeur au centile spécifié à partir de l'ensemble de données.

Return value

Nombre

Example

BI_PERCENTILE([Order Amount], 0.9)

Calcule la valeur du 90e centile pour [Order Amount] selon les dimensions utilisées dans le graphique.

Limitations

Cette fonction n'est pas prise en charge par les sources de données suivantes : MySQL, AnalyticDB for MySQL 3.0, SQL Server, Lindorm, Shentong, IBM DB2 LUW_V10, Simple Log Service (SLS), Gbase 8a et Vertica.

BI_STDEV

La fonction BI_STDEV calcule l'écart type d'échantillon d'un ensemble de valeurs.

Syntaxe

BI_STDEV(number)

Arguments

number : doit être le résultat d'une expression non agrégée. Il peut s'agir d'un champ de dimension, d'un champ de mesure ou d'un champ calculé renvoyant une valeur numérique.

Description

écart type d'échantillon

Return value

Nombre

Example

BI_STDEV([Order Amount])

Calcule l'écart type d'échantillon de [Order Amount] selon les dimensions utilisées dans le graphique.

BI_STDEVP

La fonction BI_STDEVP calcule l'écart type de population d'un ensemble de valeurs.

Syntaxe

BI_STDEVP(number)

Arguments

number : doit être le résultat d'une expression non agrégée. Il peut s'agir d'un champ de dimension, d'un champ de mesure ou d'un champ calculé renvoyant une valeur numérique.

Description

écart type de population

Return value

Nombre

Example

BI_STDEVP([Order Amount])

Calcule l'écart type de population de [Order Amount] selon les dimensions utilisées dans le graphique.

BI_SUM

La fonction BI_SUM renvoie la somme d'un ensemble de valeurs.

Syntaxe

BI_SUM(number)

Arguments

number : doit être le résultat d'une expression non agrégée. Il peut s'agir d'un champ de dimension, d'un champ de mesure ou d'un champ calculé renvoyant une valeur numérique.

Description

somme

Return value

Nombre

Example

BI_SUM([Order Amount])

Calcule la somme de [Order Amount] selon les dimensions utilisées dans le graphique.

BI_VAR

La fonction BI_VAR calcule la variance d'échantillon d'un ensemble de valeurs.

Syntaxe

BI_VAR(number)

Arguments

number : doit être le résultat d'une expression non agrégée. Il peut s'agir d'un champ de dimension, d'un champ de mesure ou d'un champ calculé renvoyant une valeur numérique.

Description

variance d'échantillon

Return value

Nombre

Example

BI_VAR([Order Amount])

Calcule la variance d'échantillon de [Order Amount] selon les dimensions utilisées dans le graphique.

BI_VARP

La fonction BI_VARP calcule la variance de population d'un ensemble de valeurs.

Syntaxe

BI_VARP(number)

Arguments

number : doit être le résultat d'une expression non agrégée. Il peut s'agir d'un champ de dimension, d'un champ de mesure ou d'un champ calculé renvoyant une valeur numérique.

Description

variance de population

Return value

Nombre

Example

BI_VARP([Order Amount])

Calcule la variance de population de [Order Amount] selon les dimensions utilisées dans le graphique.

Limitations

Cette fonction n'est pas prise en charge par les sources de données suivantes : Lindorm (moteur de table large, SQL multimodèle) et Shentong.