อ่านในภาษาอังกฤษ

แชร์ผ่าน


CONTAINS

นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณMeasureการคํานวณวิชวล

แสดง trueifvalues สําหรับคอลัมน์ที่อ้างอิง all มีอยู่ or อยู่ในคอลัมน์เหล่านั้น มิฉะนั้น ฟังก์ชันจะส่งกลับ false

วากยสัมพันธ์

CONTAINS(<table>, <columnName>, <value>[, <columnName>, <value>]…)  

พารามิเตอร์

เทอม นิยาม
table นิพจน์ DAX ใด ๆ ที่แสดงตารางของข้อมูล
columnName ชื่อของคอลัมน์ที่มีอยู่โดยใช้ไวยากรณ์ DAX มาตรฐาน ไม่สามารถเป็นนิพจน์ได้
value นิพจน์ DAX ใด ๆ ที่แสดง valueสเกลาเดียว ที่จะค้นหาได้ใน columnName นิพจน์จะถูกประเมินอย่างแม่นยําเมื่อมีการ and ก่อนที่จะถูกส่งผ่านไปยังรายการอาร์กิวเมนต์

value ผลลัพธ์

value ของ TRUEif แต่ละ value ที่ระบุสามารถพบได้ใน columnNameที่สอดคล้องกัน or อยู่ในคอลัมน์เหล่านั้น มิฉะนั้น ฟังก์ชันจะส่งกลับ FALSE

หมาย เหตุ

  • อาร์กิวเมนต์ columnNameandvalue ต้องมาเป็นคู่ มิฉะนั้นจะส่งกลับ error

  • columnName ต้องอยู่ใน tableที่ระบุ or ไปที่ตาราง related ที่ table

  • If columnName อ้างอิงถึงคอลัมน์ในตาราง related จากนั้นจะต้องมีคุณสมบัติครบถ้วน มิฉะนั้น ระบบจะส่งกลับ error

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

ตัวอย่าง

ตัวอย่างต่อไปนี้สร้าง measure ที่บอกคุณว่ามียอดขายทางอินเทอร์เน็ตของ product 214 and ให้กับลูกค้า 11185 ที่ timeเดียวกันหรือไม่

= CONTAINS(InternetSales, [ProductKey], 214, [CustomerKey], 11185)