Udostępnij za pośrednictwem


Table.ApproximateRowCount

Składnia

Table.ApproximateRowCount(table as table) as number

Informacje

Zwraca przybliżoną liczbę wierszy w tablelub błąd, jeśli źródło danych nie obsługuje przybliżenia.

Przykład 1

Szacuj liczbę odrębnych kombinacji miasta i stanu w dużej tabeli, które mogą być używane jako oszacowanie kardynalności kolumn. Szacunki kardynalności są wystarczająco ważne, aby różne źródła danych (takie jak program SQL Server) obsługiwały to szczególne przybliżenie, często używając algorytmu o nazwie HyperLogLog.

Użycie

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

Wyjście

number