ชนิดข้อมูล DAX
คอลัมน์แบบจําลองความหมายมีชนิดข้อมูลที่ตั้งค่า ซึ่งช่วยให้แน่ใจว่าค่าของคอลัมน์ทั้งหมดจะสอดคล้องกับชนิดข้อมูลนั้น มีการกำหนดชนิดข้อมูลคอลัมน์ใน Power Query หรือในกรณีของคอลัมน์จากการคำนวณ ซึ่งจะอนุมานจากสูตร ชนิดข้อมูลการวัดผลจะอนุมานจากสูตร ซึ่งคล้ายกับชนิดข้อมูลคอลัมน์จากการคำนวณ
ชนิดข้อมูลแบบจำลองจะไม่เหมือนกับชนิดข้อมูล DAX แม้ว่าจะมีความสัมพันธ์โดยตรงระหว่างกันก็ตาม ตารางต่อไปนี้จะแสดงรายการชนิดข้อมูลแบบจำลองและชนิดข้อมูล DAX สังเกตช่วงค่าที่รองรับสำหรับข้อมูลแต่ละชนิด
ชนิดข้อมูลแบบจำลอง | ชนิดข้อมูล DAX | คำอธิบาย |
---|---|---|
จำนวนเต็ม | จำนวนเต็ม 64 บิต | -263 ผ่าน 263-1 |
เลขทศนิยม | 64 บิต จริง | ลบ: -1.79 x 10308 ผ่าน -2.23 x 10-308 - ศูนย์ (0) - บวก: 2.23 x 10-308 ผ่าน 1.79 x 10308 - จํากัดทศนิยม 17 หลัก |
บูลีน | บูลีน | TRUE หรือ FALSE |
ข้อความ | สตริง | สตริงอักขระ Unicode |
วันที่ | วันที่/เวลา | วันที่ที่ถูกต้องคือวันที่ทั้งหมดหลังจากวันที่ 1 มกราคม 1900 |
สกุลเงิน | สกุลเงิน | -9.22 x 1014 ผ่าน 9.22 x 1014 - จํากัดทศนิยมสี่หลักที่มีความแม่นยําคงที่ |
ไม่เกี่ยวข้อง | BLANK | ในบางกรณีจะเทียบเท่ากับฐานข้อมูล (SQL) NULL |
ชนิดข้อมูล BLANK
ชนิดข้อมูล BLANK ควรได้รับการกล่าวถึงเป็นพิเศษ DAX จะใช้ BLANK สำหรับฐานข้อมูล NULL ทั้งสองและสำหรับเซลล์ว่างใน Excel BLANK ไม่ได้หมายถึงศูนย์ บางครั้งอาจจะง่ายกว่าที่จะคิดว่าเป็นการไม่มีค่า
ฟังก์ชัน DAX สองฟังก์ชันจะเกี่ยวข้องกับชนิดข้อมูล BLANK: BLANK
ฟังก์ชัน DAX จะส่งกลับ BLANK ในขณะที่ ISBLANK
ฟังก์ชัน DAX จะทดสอบว่านิพจน์จะประเมินเป็น BLANK หรือไม่