COLUMNSTATISTICS
นําไปใช้กับ: การคํานวณคอลัมน์
จากการคํานวณ ตาราง
จากการคํานวณ หน่วยวัด
ภาพการคํานวณ
หมายเหตุ
ฟังก์ชันนี้ไม่สนับสนุนสําหรับใช้ในการ คํานวณวิชวล เนื่องจากอาจแสดงผลลัพธ์ที่ไม่มีความหมาย
ส่งกลับตารางสถิติเกี่ยวกับทุกคอลัมน์ในทุกตารางในแบบจําลอง
ไวยากรณ์
COLUMNSTATISTICS ()
พารามิเตอร์
ฟังก์ชันนี้ไม่ใช้พารามิเตอร์ใด ๆ
ค่าที่ส่งกลับ
ตารางสถิติ แต่ละแถวของตารางนี้แสดงคอลัมน์ที่แตกต่างกันในแบบจําลอง คอลัมน์ตารางประกอบด้วย:
- ชื่อตาราง: ตารางของคอลัมน์ปัจจุบัน
- ชื่อคอลัมน์: ชื่อของคอลัมน์ปัจจุบัน
- Min: ค่าต่ําสุดที่พบภายในคอลัมน์ปัจจุบัน
- สูงสุด: ค่าสูงสุดที่พบภายในคอลัมน์ปัจจุบัน
- คาร์ดินาลลิตี้: จํานวนของค่าที่แตกต่างกันที่พบภายในคอลัมน์ปัจจุบัน
- ความยาวสูงสุด: ความยาวของสตริงที่ยาวที่สุดที่พบภายในคอลัมน์ปัจจุบัน (ใช้ได้เฉพาะกับคอลัมน์สตริง)
หมายเหตุ
คอลัมน์ในสถานะข้อผิดพลาดและคอลัมน์จากตารางจากการคํานวณของขอบเขตคิวรีจะไม่ปรากฏในตารางผลลัพธ์
ถ้าตัวกรองจากบริบทตัวกรองถูกนําไปใช้กับ COLUMNSTATISTICS() ข้อผิดพลาดจะแสดงขึ้นมา
สําหรับคอลัมน์แบบไบนารี สถิติ Min และ Max จะมีค่า BLANK
ตัวอย่าง
ตัวอย่างในบทความนี้สามารถใช้ได้กับตัวอย่าง 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