หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
นําไปใช้กับ: คอลัมน์จากการคํานวณ![]()
ตารางจากการคํานวณ
หน่วยวัด
การคํานวณวิชวล
แสดง TRUE ถ้าข้อความในคอลัมน์ตรงกับสตริงการค้นหาตามโหมดการค้นหาข้อความแบบเต็มที่ระบุ มิฉะนั้น จะคืนค่าFALSE
ไวยากรณ์
TEXTCONTAINS(<within_text_column>, <search_text>[, <match_mode>])
พารามิเตอร์
| เทอม | คำจำกัดความ |
|---|---|
within_text_column |
คอลัมน์ที่มีค่าข้อความสําหรับค้นหา คอลัมน์ต้องมีชนิดข้อมูลสตริง |
search_text |
สตริงข้อความที่กําหนดเงื่อนไขการค้นหา |
match_mode |
(ไม่บังคับ) ลักษณะการทํางานที่ตรงกันที่จะใช้ ค่าที่รองรับคือ TEXTMATCHING, FUZZYMATCHINGและPHRASEMATCHING ค่าเริ่มต้นคือTEXTMATCHING |
ค่าที่ส่งกลับ
TRUE ถ้าข้อความตรง within_text_column กัน search_text ตาม match_mode; ถ้าเป็นอย่าง FALSEอื่น
จับคู่โหมด
| โหมด | พฤติกรรม |
|---|---|
TEXTMATCHING |
ทํา search_text โทเค็นและจับคู่ข้อความที่ประกอบด้วยคําที่ใช้ค้นหา |
FUZZYMATCHING |
จับคู่โทเค็นที่คล้ายกับโทเค็นการค้นหาภายในระยะการแก้ไขขนาดเล็กซึ่งรองรับการจับคู่ที่ทนต่อการพิมพ์ผิด |
PHRASEMATCHING |
จับคู่โทเค็นที่วิเคราะห์ซึ่งปรากฏถัดจากกันและกันตามลําดับที่ระบุ เครื่องหมายวรรคตอนไม่มีผลต่อลําดับโทเค็น |
หมายเหตุ
- การค้นหาต้องตรงตามตัวพิมพ์ใหญ่-เล็ก
- ฟังก์ชันใช้การเอาคําที่ระบุภาษาและการเอาคําออกตามวัฒนธรรมแบบจําลอง ตัวอย่างเช่น การลงขนาดจะช่วยให้การค้นหา
runตรงกับrunning,runsและrunnerได้ การเอาคําออกหยุดคําจะละเว้นคําตัวเติมทั่วไปเช่นthe,andof, และin - การจัดเรียงต่อคอลัมน์ไม่ได้ควบคุมภาษาของตัววิเคราะห์ วัฒนธรรมแบบจําลองควบคุมสิ่งนั้น ใน Power BI Desktop ให้เลือก ไฟล์>ตัวเลือกและการตั้งค่า>ตัวเลือกการตั้งค่า>ไฟล์>ปัจจุบันการตั้งค่า>ภูมิภาคภาษาแบบจําลอง เพื่อตั้งค่าภาษาของแบบจําลอง สําหรับข้อมูลเพิ่มเติม ให้ดูFORMAT
- วัฒนธรรมแบบจําลองที่ได้รับการสนับสนุนคือ:
- อังกฤษ (
en) - ภาษาฝรั่งเศส (
fr) - ภาษาเยอรมัน (
de) - ภาษาสเปน (
es) - ภาษาโปรตุเกส (
pt) - ภาษารัสเซีย (
ru) - อาหรับ (
ar) - ภาษาตุรกี (
tr) - ภาษาเดนมาร์ก (
da) - ภาษาดัตช์ (
nl) - ภาษาฟินแลนด์ (
fi) - กรีก (
el) - ภาษาฮังการี (
hu) - ภาษาอิตาลี (
it) - ภาษานอร์เวย์ (
no,nb, และnn) - ภาษาโรมาเนีย (
ro) - ภาษาสวีเดน (
sv) - ทมิฬ (
ta)
- อังกฤษ (
- สําหรับวัฒนธรรม
TEXTCONTAINSที่ไม่สนับสนุน ให้ใช้โทเค็นตัวพิมพ์เล็กทั่วไปโดยไม่ต้องเอาคําขาดหรือหยุดคําออก - ไม่สนับสนุนการพับเน้น ตัวอย่างเช่น
caféไม่ตรงกับcafe - ฟังก์ชันต้องการดัชนีข้อความแบบเต็มที่ยังคงอยู่บน
within_text_columnรองรับโหมดที่เก็บข้อมูลแบบนําเข้า, คู่ และ Direct Lake โหมดที่เก็บข้อมูลอื่น ๆ จะแสดงข้อผิดพลาด - ฟังก์ชันจะถูกประเมินโดยแถว ก่อนที่จะใช้ในคอลัมน์จากการคํานวณบนตารางที่มีขนาดใหญ่มาก ให้ทดสอบประสิทธิภาพด้วยปริมาณงานที่เป็นตัวแทน
-
TEXTCONTAINSแสดงค่าบูลีนและไม่ได้มีไว้สําหรับการจัดอันดับความเกี่ยวข้อง ใช้ TEXTSIMILARITY เพื่อจัดอันดับการจับคู่
ตัวอย่าง
ตรงกับคําค้นหาใดๆ
คิวรีต่อไปนี้ส่งกลับผลิตภัณฑ์ที่มีคําอธิบายโทเค็นที่ตรงกับ wireless หรือ bluetooth:
EVALUATE
FILTER (
Products,
TEXTCONTAINS ( Products[Description], "wireless bluetooth" )
)
| ข้อความตัวอย่าง | ผลลัพธ์ |
|---|---|
Wireless headphones with Bluetooth 5.0 |
TRUE |
Wireless noise-cancelling headphones |
TRUE |
Wired headphones |
FALSE |
จับคู่คําค้นหาทั้งหมด
รวมการโทรแยกต่างหากกับตัว && ดําเนินการเพื่อกําหนดเงื่อนไขทั้งหมด:
EVALUATE
FILTER (
Reviews,
TEXTCONTAINS ( Reviews[Comment], "battery" )
&& TEXTCONTAINS ( Reviews[Comment], "life" )
)
| ข้อความตัวอย่าง | ผลลัพธ์ |
|---|---|
Battery life is amazing |
TRUE |
Good life from this battery |
TRUE |
Battery charges fast |
FALSE |
ค้นหาการจับคู่ fuzzy
คิวรีต่อไปนี้ใช้การจับคู่ที่ทนต่อการพิมพ์ผิดเพื่อค้นหาข้อคิดเห็นที่มีโทเค็นที่ headphoneคล้ายกับ :
EVALUATE
FILTER (
Reviews,
TEXTCONTAINS ( Reviews[Comment], "headphone", FUZZYMATCHING )
)
| ข้อความตัวอย่าง | ผลลัพธ์ |
|---|---|
These headphones are great |
TRUE |
Best headfone I own |
TRUE |
Excellent earbuds |
FALSE |
ค้นหาวลีที่ตรงกัน
คิวรีต่อไปนี้จะค้นหาคําอธิบายซึ่ง noise และ cancel ปรากฏถัดจากกันและกัน และตามลําดับนั้น:
EVALUATE
FILTER (
Products,
TEXTCONTAINS ( Products[Description], "noise cancel", PHRASEMATCHING )
)
| ข้อความตัวอย่าง | ผลลัพธ์ |
|---|---|
Noise cancel headphones pro |
TRUE |
Cancel noise adapter |
FALSE |
เนื้อหาที่เกี่ยวข้อง
- CONTAINSSTRING
- TEXTSIMILARITY
- ฟังก์ชันข้อมูลของ