Sdílet prostřednictvím


Table.ApproximateRowCount

Syntaxe

Table.ApproximateRowCount(table as table) as number

Asi

Vrátí přibližný počet řádků v tablenebo chybu, pokud zdroj dat nepodporuje aproximaci.

Příklad 1

Odhadněte počet jedinečných kombinací měst a států ve velké tabulce, kterou lze použít jako odhad kardinality pro sloupce. Odhady kardinality jsou dostatečně důležité, aby různé zdroje dat (například SQL Server) podporovaly tuto konkrétní aproximaci, často pomocí algoritmu s názvem HyperLogLog.

využití

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

Výstup

number