Table.ApproximateRowCount
Syntax
Table.ApproximateRowCount(table as table) as number
Om
Returnerar det ungefärliga antalet rader i table
eller ett fel om datakällan inte stöder uppskattning.
Exempel 1
Beräkna antalet distinkta kombinationer av stad och delstat i en stor tabell, som kan användas som en kardinalitetsuppskattning för kolumnerna. Kardinalitetsuppskattningar är tillräckligt viktiga för att olika datakällor (till exempel SQL Server) ska ha stöd för den här uppskattningen, ofta med hjälp av en algoritm som kallas HyperLogLog.
Användning
Table.ApproximateRowCount(Table.Distinct(Table.SelectColumns(sqlTable, {"city", "state"})))
utdata
number