Del via


Table.ApproximateRowCount

Syntaks

Table.ApproximateRowCount(table as table) as number

Om

Returnerer omtrentlig antall rader i table, eller en feil hvis datakilden ikke støtter tilnærming.

Eksempel 1

Estimer antall distinkte kombinasjoner av poststed og delstat i en stor tabell, som kan brukes som kardinalitetsestimat for kolonnene. Kardinalitetsestimater er viktige nok til at ulike datakilder (for eksempel SQL Server) støtter denne bestemte tilnærmingen, ofte ved hjelp av en algoritme kalt HyperLogLog.

bruk

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

utdata

number