Del via


Table.ApproximateRowCount

Syntaks

Table.ApproximateRowCount(table as table) as number

Omtrent

Returnerer det omtrentlige antal rækker i tableeller en fejl, hvis datakilden ikke understøtter tilnærmelse.

Eksempel 1

Anslå antallet af forskellige kombinationer af by og stat i en stor tabel, som kan bruges som et kardinalitetsestimat for kolonnerne. Kardinalitetsestimater er vigtige nok til, at forskellige datakilder (f.eks SQL Server) understøtter denne bestemte tilnærmelse, ofte ved hjælp af en algoritme kaldet HyperLogLog.

brug

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

output

number