CONTAINS
นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณMeasureการคํานวณวิชวล
แสดง trueifvalues สําหรับคอลัมน์ที่อ้างอิง all มีอยู่ or อยู่ในคอลัมน์เหล่านั้น มิฉะนั้น ฟังก์ชันจะส่งกลับ false
วากยสัมพันธ์
CONTAINS(<table>, <columnName>, <value>[, <columnName>, <value>]…)
พารามิเตอร์
เทอม | นิยาม |
---|---|
table |
นิพจน์ DAX ใด ๆ ที่แสดงตารางของข้อมูล |
columnName |
ชื่อของคอลัมน์ที่มีอยู่โดยใช้ไวยากรณ์ DAX มาตรฐาน ไม่สามารถเป็นนิพจน์ได้ |
value |
นิพจน์ DAX ใด ๆ ที่แสดง valueสเกลาเดียว ที่จะค้นหาได้ใน columnName นิพจน์จะถูกประเมินอย่างแม่นยําเมื่อมีการ and ก่อนที่จะถูกส่งผ่านไปยังรายการอาร์กิวเมนต์ |
value ผลลัพธ์
value ของ TRUE
if แต่ละ value
ที่ระบุสามารถพบได้ใน columnName
ที่สอดคล้องกัน or อยู่ในคอลัมน์เหล่านั้น มิฉะนั้น ฟังก์ชันจะส่งกลับ FALSE
หมาย เหตุ
อาร์กิวเมนต์
columnName
andvalue
ต้องมาเป็นคู่ มิฉะนั้นจะส่งกลับ errorcolumnName
ต้องอยู่ในtable
ที่ระบุ or ไปที่ตาราง related ที่table
If
columnName
อ้างอิงถึงคอลัมน์ในตาราง related จากนั้นจะต้องมีคุณสมบัติครบถ้วน มิฉะนั้น ระบบจะส่งกลับ errorฟังก์ชันนี้ not ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณ or กฎการรักษาความปลอดภัยระดับแถว (RLS)
ตัวอย่าง
ตัวอย่างต่อไปนี้สร้าง measure ที่บอกคุณว่ามียอดขายทางอินเทอร์เน็ตของ product 214 and ให้กับลูกค้า 11185 ที่ timeเดียวกันหรือไม่
= CONTAINS(InternetSales, [ProductKey], 214, [CustomerKey], 11185)