แชร์ผ่าน


ตัวอย่าง

นําไปใช้กับ: การคํานวณคอลัมน์จากการคํานวณ ตารางจากการคํานวณ หน่วยวัดภาพการคํานวณ

ส่งกลับตัวอย่างของแถว N จากตารางที่ระบุ

ไวยากรณ์

SAMPLE(<n_value>, <table>, <orderBy_expression>, [<order>[, <orderBy_expression>, [<order>]]…])  

พารามิเตอร์

เงื่อนไข คำนิยาม
n_value จํานวนแถวที่จะแสดง ซึ่งเป็นนิพจน์ DAX ใด ๆ ที่แสดงเป็นค่าสเกลาเดียว ซึ่งจะมีการประเมินนิพจน์หลายครั้ง (สําหรับแต่ละแถว/บริบท) ถ้ามีการป้อนค่าที่ไม่ใช่จํานวนเต็ม (หรือนิพจน์) ผลลัพธ์จะถูกแปลงเป็นจํานวนเต็ม
ตาราง นิพจน์ DAX ใด ๆ ที่แสดงตารางของข้อมูลจากตําแหน่งที่จะแยกแถวตัวอย่าง 'n' ออก
orderBy_expression นิพจน์ DAX สเกลาใด ๆ ที่มีการประเมินค่าผลลัพธ์สําหรับแต่ละแถวของ ตาราง
ใบสั่ง (ไม่บังคับ) ค่าที่ระบุวิธีเรียงลําดับค่า orderBy_expression จากน้อยไปหามากหรือจากมากไปหาน้อย: 0 (ศูนย์) เรียงลําดับจากมากไปหาน้อยสําหรับค่า order_by 1, จัดอันดับจากน้อยไปหามากสําหรับ order_by

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

ตารางที่ประกอบด้วยตัวอย่างแถว N ของ ตาราง หรือตารางว่างถ้า n_value เป็น 0 (ศูนย์) หรือน้อยกว่า ถ้ามีการระบุอาร์กิวเมนต์ OrderBy ตัวอย่างจะมีความเสถียรและชี้เฉพาะ โดยแสดงแถวแรก แถวสุดท้าย และแถวแบบกระจายอย่างสม่ําเสมอระหว่างกัน ถ้าไม่ได้ระบุการจัดลําดับ ตัวอย่างจะเป็นแบบสุ่ม ไม่เสถียร และไม่ชี้เฉพาะ

หมายเหตุ

  • ถ้า n_value เป็น 0 (ศูนย์) หรือน้อยกว่า ตัวอย่างจะส่งกลับตารางว่าง

  • เพื่อหลีกเลี่ยงค่าที่ซ้ํากันในตัวอย่าง ตารางที่ระบุเป็นอาร์กิวเมนต์ที่สองควรถูกจัดกลุ่มตามคอลัมน์ที่ใช้สําหรับการเรียงลําดับ

  • ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)