COLUMNSTATISTICS

ส่งกลับตารางสถิติเกี่ยวกับทุกคอลัมน์ในทุกตารางในแบบจําลอง

ไวยากรณ์

COLUMNSTATISTICS ()

พารามิเตอร์

ฟังก์ชันนี้ไม่ใช้พารามิเตอร์ใด ๆ

ค่าที่ส่งกลับ

ตารางสถิติ แต่ละแถวของตารางนี้แสดงคอลัมน์ที่แตกต่างกันในแบบจําลอง คอลัมน์ตารางประกอบด้วย:

  • ชื่อตาราง: ตารางของคอลัมน์ปัจจุบัน
  • ชื่อคอลัมน์: ชื่อของคอลัมน์ปัจจุบัน
  • Min: ค่าต่ําสุดที่พบภายในคอลัมน์ปัจจุบัน
  • สูงสุด: ค่าสูงสุดที่พบภายในคอลัมน์ปัจจุบัน
  • คาร์ดินาลลิตี้: จํานวนของค่าที่แตกต่างกันที่พบภายในคอลัมน์ปัจจุบัน
  • ความยาวสูงสุด: ความยาวของสตริงที่ยาวที่สุดที่พบภายในคอลัมน์ปัจจุบัน (ใช้ได้เฉพาะกับคอลัมน์สตริง)

หมายเหตุ

  • คอลัมน์ในสถานะข้อผิดพลาดและคอลัมน์จากตารางจากการคํานวณของขอบเขตคิวรีจะไม่ปรากฏในตารางผลลัพธ์

  • ถ้าตัวกรองจากบริบทตัวกรองถูกนําไปใช้กับ COLUMNSTATISTICS() ข้อผิดพลาดจะแสดงขึ้นมา

ตัวอย่าง

ตัวอย่างในบทความนี้สามารถใช้ได้กับตัวอย่าง Adventure Works DW 2020 Power BI Desktop แบบจําลอง หากต้องการรับแบบจําลอง โปรดดู แบบจําลองตัวอย่าง DAX

คิวรี DAX ต่อไปนี้:

DEFINE
    TABLE FilteredProduct =
        FILTER (
            Product,
            [Color] == "Blue"
        )
    COLUMN Customer[Location] = [State-Province] & " " & [Country-Region]

EVALUATE
COLUMNSTATISTICS ()

ส่งกลับตารางที่มีสถิติเกี่ยวกับคอลัมน์ทั้งหมดจากตารางทั้งหมดในแบบจําลอง ตารางยังรวมถึงสถิติสําหรับคอลัมน์จากการคํานวณขอบเขตคิวรี Customer[Location] อย่างไรก็ตาม ตารางไม่มีคอลัมน์จากตารางจากการคํานวณขอบเขตคิวรี FilteredProduct

COLUMNSTATISTICS result table

บริบทตัวกรอง
ฟังก์ชัน CALCULATETABLE