Aller au contenu principal

Table.ApproximateRowCount

Retourne le nombre approximatif de lignes dans le tableau.

Syntax

Table.ApproximateRowCount(
table as table
) as number

Remarks

Retourne le nombre approximatif de lignes dans le table, ou une erreur si la source de données ne prend pas en charge l’approximation.

Examples

Example #1

Estimez le nombre de combinaisons distinctes de ville et d'état dans une grande table, ce qui peut être utilisé comme une estimation de cardinalité pour les colonnes. Les estimations de cardinalité sont suffisamment importantes pour que diverses sources de données (telles que SQL Server) prennent en charge cette approximation particulière, souvent à l'aide d'un algorithme appelé HyperLogLog.

Table.ApproximateRowCount(Table.Distinct(Table.SelectColumns(sqlTable, {"city", "state"})))

Result:

number

Category

Table.Information