Table.ApproximateRowCount
วากยสัมพันธ์
Table.ApproximateRowCount(table as table) as number
ประมาณ
ส่งกลับจํานวนแถวโดยประมาณใน table
หรือข้อผิดพลาดถ้าแหล่งข้อมูลไม่สนับสนุนประมาณการ
ตัวอย่างที่ 1
ประเมินจํานวนการรวมกันของเมืองและรัฐที่แตกต่างกันในตารางขนาดใหญ่ ซึ่งสามารถใช้เป็นการประเมินคาร์ดินาลลิตี้สําหรับคอลัมน์ได้ การประเมินคาร์ดินาลลิตี้มีความสําคัญมากพอที่แหล่งข้อมูลต่าง ๆ (เช่น SQL Server) จะสนับสนุนการประมาณนี้ โดยเฉพาะ โดยมักใช้อัลกอริทึมที่เรียกว่า HyperLogLog
การใช้งาน
Table.ApproximateRowCount(Table.Distinct(Table.SelectColumns(sqlTable, {"city", "state"})))
ผลลัพธ์ของ
number