การค้นหา
หมายเหตุ
พอร์ทัล Power Apps คือ Power Pages โดยมีผลในวันที่ 12 ตุลาคม 2022 ข้อมูลเพิ่มเติม: Microsoft Power Pages มีให้ใช้งานทั่วไป (บล็อก)
ในไม่ช้าเราจะย้ายและรวมคู่มือพอร์ทัล Power Apps เข้ากับ คู่มือ Power Pages
ในพอร์ทัล Power Apps คุณสามารถค้นหาเรกคอร์ดทั่วทั้งตารางที่หลากหลายได้ โดยการใช้ฟังก์ชันการค้นหาส่วนกลางของพอร์ทัล คุณยังสามารถค้นหาภายในเรกคอร์ดของรายการได้ด้วย โดยใช้ฟังก์ชันการค้นหารายการ
ฟังก์ชันการค้นหารายการในพอร์ทัลใช้ FetchXML ในแบ็คเอนด์ เพื่อค้นหาคอลัมน์ที่ระบุไว้ในรายการ และจากนั้นแสดงผลลัพธ์
หมายเหตุ
คุณยังสามารถค้นหาใน Power Pages ได้ด้วย ข้อมูลเพิ่มเติม: Power Pages คืออะไร
ข้อสำคัญ
เริ่มต้นด้วยเว็บไซต์เวอร์ชัน 9.4.4.xx การค้นหาพอร์ทัลใช้การค้นหา Dataverse เพื่อส่งมอบผลลัพธ์จากหลายตารางและฟิลด์สำหรับพอร์ทัลใหม่ มีการเลิกใช้การค้นหา Lucene .NET แล้ว อย่างไรก็ตาม พอร์ทัลที่มีอยู่ที่ใช้การค้นหา Lucene .NET จะไม่ได้รับผลกระทบ เราแนะนำให้ผู้ใช้ย้ายไปใช้การค้นหา Dataverse เปิดใช้งานการค้นหา Dataverse สำหรับพอร์ทัลที่มีอยู่โดยใช้การตั้งค่าไซต์ Search/EnableDataverseSearch เป็นจริง
ลูกค้าที่มีอยู่ทั้งหมดที่ใช้การค้นหา Lucene .Net จำเป็นต้องย้ายไปใช้การค้นหา Dataverse ภายในเดือนตุลาคม 2023
ข้อกำหนดเบื้องต้น
การค้นหาพอร์ทัลต้องมีการเปิดใช้งานคุณลักษณะการค้นหา Dataverse ในสภาพแวดล้อม Dataverse
การเปิดใช้งานการค้นหา Dataverse:
ใน ศูนย์จัดการ Power Platform ให้เลือก สภาพแวดล้อม
เลือก การตั้งค่า > ผลิตภัณฑ์ > คุณลักษณะ
ภายใต้ ค้นหา ตั้งค่า การค้นหา Dataverse เป็น เปิด
เลือก บันทึก
เมื่อมีการเตรียมใช้งานดัชนีแล้ว อาจใช้เวลาประมาณหนึ่งชั่วโมงหรือมากกว่านั้นในการซิงค์แบบเต็มสำหรับองค์กรขนาดเฉลี่ย ไปจนถึงสองสามวันสำหรับองค์กรขนาดใหญ่
การค้นหา Dataverse คืออะไร
การค้นหา Dataverse ส่งผลลัพธ์การค้นหาที่รวดเร็วและครอบคลุม ซึ่งถูกเรียงลำดับตามความเกี่ยวข้องในพอร์ทัล การค้นหา Dataverse เป็นบริการการค้นหาเดียวกับที่ใช้ในแอปแบบจำลองและบริการ Microsoft Power Platform อื่นๆ ที่สร้างขึ้นบน Microsoft Dataverse
การค้นหาทั้งหมด
ประโยชน์ของการค้นหาทั้งหมดคือความสามารถในการ:
- ค้นหาการจับคู่กับคำใดๆ ในคำค้นหาในฟิลด์ใดๆ ในตาราง การจับคู่สามารถรวมถึงคำที่มีการผัน เช่น สตรีม การสตรีม หรือ สตรีมแล้ว
- แสดงผลลัพธ์จากตารางที่ค้นหาได้ทั้งหมดในรายการเดียวโดยเรียงลำดับตามความเกี่ยวข้อง โดยพิจารณาจากปัจจัยต่าง ๆ เช่น:
- จำนวนคำที่ตรงกัน
- ความใกล้เคียงกันในข้อความ
- เน้นการจับคู่ในผลลัพธ์การค้นหา
- แสดงตัวเลือกของแง่ที่สามารถใช้เพื่อกรองข้อมูลเพิ่มเติมในผลลัพธ์การค้นหา
- การค้นหาส่วนกลางของพอร์ทัลช่วยให้คุณสามารถค้นหาเรกคอร์ดทั่วทั้งตารางที่หลากหลายได้ นอกจากนี้ ยังช่วยให้คุณสามารถค้นหาในคอลัมน์หลายคอลัมน์ และกำหนดค่าว่าคอลัมน์ใดของตารางที่จะสามารถค้นหาได้
- ให้การค้นหาระบบอัจฉริยะโดยใช้เทคโนโลยี AI ในการตีความภาษาธรรมชาติ เช่น การสะกดผิด, คำย่อทั่วไป, และคำพ้องความหมาย เพื่อให้ได้ผลลัพธ์ที่มีคุณภาพ
หมายเหตุ
การค้นหาของระบบอัจฉริยะไม่ทำงานเมื่อใช้ไวยากรณ์ Lucene ล้างค่าใน ค้นหา/สอบถาม ของ การตั้งค่าไซต์ เพื่อให้การสอบถามของระบบอัจฉริยะทำงาน
ในการค้นหาทั้งหมด การตรงกันยิ่งมากขึ้น จะยิ่งปรากฏสูงขึ้นในผลลัพธ์ การจับคู่มีความเกี่ยวข้องที่สูงกว่า หากพบคำเพิ่มเติมจากคำที่ค้นหาในขอบเขตที่ใกล้เคียงซึ่งกันและกัน ข้อความที่มีจำนวนคำที่ซึ่งคำค้นหาถูกพบยิ่งน้อย ความเกี่ยวข้องจะยิ่งสูงขึ้น ตัวอย่างเช่น ถ้าคุณพบคำที่ค้นหาในชื่อบริษัทและที่อยู่ อาจจับคู่กันได้ดีกว่าคำเดียวกันที่พบในบทความใหญ่ ซึ่งไม่เกี่ยวข้องกันเลย เนื่องจากมีการส่งกลับผลลัพธ์ในรายการเดี่ยว คุณสามารถเห็นเรกคอร์ดที่คละกันที่ถูกแสดงขึ้นทีละรายการ ที่มีงานที่ตรงกันที่ถูกเน้น
ส่วนต่อไปนี้แสดงรายละเอียดของวิธีที่การค้นหาส่วนกลางทำงานในพอร์ทัล Power Apps และอธิบายตัวเลือกการกำหนดค่าต่างๆ ที่พร้อมใช้งาน
ตารางที่สามารถค้นหาได้ในการค้นหาทั้งหมดของพอร์ทัล
ให้การค้นหาระบบอัจฉริยะโดยใช้เทคโนโลยี AI ในการตีความภาษาธรรมชาติ เช่น การสะกดผิด, คำย่อทั่วไป, และคำพ้องความหมาย เพื่อให้ได้ผลลัพธ์ที่มีคุณภาพ
โดยค่าเริ่มต้น ตารางต่อไปนี้สามารถค้นหาได้ภายในเว็บไซต์พอร์ทัล หากมีการติดตั้งแพคเกจโซลูชันที่เหมาะสม และการค้นหาถูกเพิ่มลงในพอร์ทัล คอลัมน์ที่มีการทำดัชนีจะประกอบด้วย คอลัมน์ที่พบในมุมมองการค้นหา ซึ่งสามารถกำหนดเองได้ ตารางแต่ละรายการในรายการมีชุดของค่าเริ่มต้นของแอตทริบิวต์ที่จัดทำดัชนีตามที่แสดงรายการที่นี่:
- บทความองค์ความรู้
- บันทึกย่อและสิ่งที่แนบมาของบทความองค์ความรู้จะสามารถค้นหาได้ด้วยเช่นกัน ข้อมูลเพิ่มเติม: ค้นหาภายในเนื้อหาของไฟล์ที่แนบมา
- บทความสามารถค้นหาได้ ก็ต่อเมื่อมีการเผยแพร่ และเฉพาะฟิลด์ภายในเท่านั้นถูกตั้งค่าเป็นเท็จ
- บล็อก
- โพสต์ในบล็อก
- ข้อคิดเห็นของโพสต์ในบล็อก
- ฟอรั่ม
- โพสต์ในฟอรั่ม
- ชุดกิจกรรมที่เกิดขึ้นในฟอรั่ม
- ไอเดีย
- ข้อคิดเห็นต่อความคิด
- ฟอรั่มไอเดีย
- ไฟล์เว็บ
- เนื้อหาของสิ่งที่แนบมาของไฟล์เว็บสามารถค้นหาได้ด้วยเช่นกัน ข้อมูลเพิ่มเติม: ค้นหาภายในเนื้อหาของไฟล์ที่แนบมา
- เว็บเพจ
- เหตุการณ์
หมายเหตุ
คุณสามารถกำหนดค่าตารางเพิ่มเติมสำหรับการค้นหา สำหรับข้อมูลเพิ่มเติม โปรดอ่าน การกำหนดค่าตารางเพิ่มเติมสำหรับการค้นหา
เพื่อให้ได้ประสิทธิภาพการค้นหาที่ดีขึ้น ให้เปิดใช้งานมุมมอง "การค้นหาพอร์ทัล" สำหรับตารางและคอลัมน์ที่จำเป็นเท่านั้น
คอลัมน์ที่สามารถค้นหาได้ในการค้นหาทั้งหมด
คอลัมน์ทั้งหมดที่มีอยู่ในมุมมองที่กำหนดโดยการตั้งค่าไซต์ Search/IndexQueryName สำหรับตารางใดๆ มีการทำดัชนีในการค้นหาทั้งหมด และสามารถค้นหาได้
ค่าเริ่มต้นสำหรับ Search/IndexQueryName คือ "การค้นหาพอร์ทัล"
คอลัมน์แรกในมุมมอง "การค้นหาพอร์ทัล" จะแสดงเป็นชื่อผลการค้นหา แก้ไขลำดับคอลัมน์ในมุมมอง "การค้นหาพอร์ทัล" เพื่อรับชื่อผลการค้นหาที่ต้องการ
ถ้ามุมมองไม่พร้อมใช้งานสำหรับตารางใดๆ จะไม่ถูกทำดัชนี และไม่มีการแสดงผลลัพธ์ในการค้นหาส่วนกลาง
หมายเหตุ
ถ้าคุณเปลี่ยนค่าของการตั้งค่าไซต์ Search/IndexQueryName คุณจำเป็นต้องทริกเกอร์การทำดัชนีใหม่ด้วยตนเองของการสร้าง โดยใช้ขั้นตอนที่กำหนดไว้ในส่วน สร้างดัชนีการค้นหาแบบเต็มอีกครั้ง
การตั้งค่าไซต์ที่เกี่ยวข้อง
การตั้งค่าไซต์ต่อไปนี้เกี่ยวข้องกับการค้นหาส่วนกลาง:
ชื่อ | ค่าเริ่มต้น | คำอธิบาย |
---|---|---|
ค้นหา/ที่เปิดใช้งาน | จริง | ค่า Boolean ที่บ่งชี้ว่าการค้นหาถูกเปิดใช้งานหรือไม่ ถ้าคุณตั้งค่าเป็นเท็จ การค้นหาส่วนกลางในพอร์ทัลจะถูกปิด ถ้าคุณกำลังใช้เทมเพลตเว็บแบบสำเร็จรูป และคุณปิดใช้งานการตั้งค่านี้ กล่องค้นหาจะไม่แสดงขึ้นในส่วนหัว และบนเพจการค้นหา นอกจากนี้ ไม่มีผลลัพธ์ใดถูกส่งกลับ แม้ว่า URL โดยตรงสำหรับเพจการค้นหาจะถูกคลิก |
Search/EnableDataverseSearch | จริง | ค่าแบบบูลีนที่แสดงว่าเปิดใช้งานการค้นหา Dataverse หรือเปิดใช้งานการค้นหา Lucene หากคุณตั้งค่าเป็นเท็จ การค้นหาทั้งหมดจะถูกจัดเตรียมโดยการค้นหาตาม Lucene .NET หากไม่มีการตั้งค่านี้ ค่าเริ่มต้นจะเป็นจริง พอร์ทัลใดๆ ที่จัดเตรียมหลังจากเว็บไซต์เวอร์ชัน 9.4.4.xx ค่าเริ่มต้นคือ จริง พอร์ทัลที่จัดเตรียมไว้ก่อนเวอร์ชันนี้จะมีค่าเป็นเท็จ |
ค้นหา/EnableAdditionalEntities | เท็จ | การตั้งค่านี้เป็น จริง เปิดใช้งานการค้นหาบนตารางอื่นๆ บนพอร์ทัลของคุณ ต้องต้องค่า ค้นหา/เปิดใช้งาน เป็น จริง เมื่อใช้ |
การค้นหา/ตัวกรอง | Content:adx_webpage;Events:adx_event,adx_eventschedule; Blogs:adx_blog,adx_blogpost,adx_blogpostcomment;Forums:adx_communityforum, adx_communityforumthread,adx_communityforumpost;Ideas:adx_ideaforum,adx_idea,adx_ideacomment; Issues:adx_issueforum,adx_issue,adx_issuecomment;Help Desk:incident |
ชุดของตัวเลือกตัวกรองของชื่อทางตรรกะในการค้นหา การกำหนดค่าที่นี่จะเพิ่มตัวเลือกตัวกรองแบบหล่นลงเพื่อค้นหาส่วนกลาง ค่านี้ควรจะอยู่ในฟอร์มของคู่ชื่อ/ค่า ที่มีชื่อและค่าที่คั่นด้วยเครื่องหมายจุดคู่ และคู่ที่คั่นด้วยเครื่องหมายอัฒภาค ตัวอย่างเช่น: "Forums:adx_communityforum,adx_communityforumthread,adx_communityforumpost;Blogs:adx_blog,adx_blogpost,adx_blogpostcomment" หมายเหตุ:
|
Search/IndexQueryName | การค้นหาพอร์ทัล | ชื่อของมุมมองของระบบที่ใช้โดยแบบสอบถามของการค้นหาพอร์ทัล เพื่อกำหนดฟิลด์ของตารางที่เปิดใช้งานที่ถูกทำดัชนีและถูกค้นหา |
การค้นหา/การสอบถาม | +(@Query) _title:(@Query) _logicalname:adx_webpage~0.9^0.2 -_logicalname:adx_webfile~0.9 adx_partialurl: (@Query) _logicalname:adx_blogpost~0.9^0.1 -_logicalname: adx_communityforumthread~0.9 |
การตั้งค่านี้เพิ่มน้ำหนักและตัวกรองอื่นๆ ไปยังแบบสอบถามที่ผู้ใช้ป้อนในกล่องการค้นหาเริ่มต้นซึ่งถูกแสดงบนพอร์ทัล ในค่าเริ่มต้น @Query เป็นข้อความแบบสอบถามที่ป้อนโดยผู้ใช้ สำหรับข้อมูลเกี่ยวกับวิธีการปรับเปลี่ยนค่านี้ ติดตาม ไวยากรณ์ของแบบสอบถาม Lucene สำคัญ: การให้น้ำหนักและการกรองข้อมูลนี้ใช้กับกล่องการค้นหาซึ่งมาในเพจการค้นหาเริ่มต้นของพอร์ทัลเท่านั้น ถ้าคุณกำลังใช้แท็กการค้นหาแบบไม่ตายตัวเพื่อสร้างเพจค้นหาของคุณเอง แล้วการตั้งค่านี้จะไม่นำไปใช้ |
การค้นหา/ตัวแตกแขนง | อังกฤษ | ภาษาที่ใช้โดยอัลกอริธึมการแยกศัพท์ของการค้นหาพอร์ทัล |
การค้นหา/FacetedView | จริง | เปิดใช้งานการคัดกรองในผลลัพธ์การค้นหา เมื่อตั้งค่าเป็นจริง การคัดกรองจะถูกแสดงพร้อมกับผลลัพธ์บนเพจค้นหา |
Search/IndexNotesAttachments | เท็จ | บ่งชี้ว่าควรจัดทำดัชนีเนื้อหาของสิ่งที่แนบของบันทึกย่อในบทความฐานข้อมูลองค์ความรู้และไฟล์เว็บหรือไม่ โดยค่าเริ่มต้นจะถูกกำหนดเป็น เท็จ ข้อมูลเพิ่มเติม: ค้นหาภายในเนื้อหาของไฟล์ที่แนบมา |
การค้นหา/RecordTypeFacetsEntities | Blogs:adx_blog,adx_blogpost;Forums:adx_communityforum, adx_communityforumthread,adx_communityforumpost; Ideas:adx_ideaforum,adx_idea;Downloads:annotation,adx_webfile |
กำหนดว่าตารางจะถูกจัดกลุ่มในแง่ของชนิดของเรกคอร์ดในเพจค้นหาอย่างไร การตั้งค่านี้อยู่ในรูปแบบ “DisplayNameinRecordTypeFacet1:logicalnameoftable1,logicalnameoftable2; DisplayNameinRecordTypeFacet2:logicalnameoftable3,logicalnameoftable4" ชื่อที่ใช้แสดงในแง่ของชนิดของเรกคอร์ดจะปรากฏขึ้นใน UI กลุ่มของแง่นี้จะรวมผลของตารางที่กำหนดไว้ในการกำหนดค่า |
KnowledgeManagement/DisplayNotes | True | บ่งชี้ว่าการจัดทำดัชนีสิ่งที่แนบมาของบทความฐานข้อมูลองค์ความรู้ โดยค่าเริ่มต้นจะถูกกำหนดเป็น เท็จ |
ส่วนย่อยของเนื้อหาที่เกี่ยวข้อง
ส่วนย่อยของเนื้อหาต่อไปนี้เกี่ยวข้องกับการค้นหาส่วนกลาง:
ชื่อ | ค่าเริ่มต้น | คำอธิบาย |
---|---|---|
ส่วนหัว/ค้นหา/ป้ายกำกับ | Search | ส่วนย่อยของเนื้อหานี้กำหนดข้อความลายน้ำที่แสดงในกล่องค้นหาในส่วนหัวของพอร์ทัล |
ส่วนหัว/ค้นหา/คำแนะนำเครื่องมือ | การค้นหา | ส่วนย่อยของเนื้อหานี้กำหนดข้อความคำแนะนำเครื่องมือที่แสดง เมื่อคุณวางเมาส์เหนือไอคอนการค้นหาในส่วนหัวของพอร์ทัล |
การค้นหา/ค่าเริ่มต้น/FilterText | All | ส่วนย่อยของเนื้อหานี้กำหนดข้อความเริ่มต้นที่แสดงในรายการตัวกรองแบบหล่นลงถัดจากกล่องค้นหา |
ค้นหา/แฟเซ็ต/ทั้งหมด | All | ส่วนย่อยของเนื้อหานี้กำหนดข้อความเริ่มต้นที่แสดงสำหรับ "แง่ของเรกคอร์ดทั้งหมด" ในแง่ของ "ชนิดของเรกคอร์ด" ของหน้าผลลัพธ์การค้นหา |
การค้นหา/แง่/ClearConstraints | ล้างทั้งหมด | ส่วนย่อยของเนื้อหานี้กำหนดป้ายกำกับของปุ่มที่รีเซ็ตแง่ทั้งหมดที่นำไปใช้ในเพจผลลัพธ์การค้นหา |
การค้นหา/แง่/ดาวน์โหลด | การดาวน์โหลด | ส่วนย่อยของเนื้อหานี้กำหนดป้ายกำกับที่แสดงอยู่ในผลลัพธ์การค้นหาของสิ่งที่แนบมาของคำอธิบายประกอบ และเรกคอร์ดไฟล์ ในแง่ของ "ชนิดของเรกคอร์ด" |
ค้นหา/แฟเซ็ต/น้อยลง | แสดงน้อยลง | ส่วนย่อยของเนื้อหานี้กำหนดป้ายกำกับของปุ่มที่ยุบผลลัพธ์ของแง่ |
การค้นหา/แง่/ModifiedDate | วันที่ปรับแก้ | ส่วนย่อยของเนื้อหานี้กำหนดป้ายกำกับของส่วนหัวที่แสดงสำหรับในแง่ของวันที่ที่ถูกปรับเปลี่ยน |
ค้นหา/แฟเซ็ต/เพิ่มเติม | แสดงเพิ่มเติม | ส่วนย่อยของเนื้อหานี้กำหนดป้ายกำกับของปุ่มที่ขยายผลลัพธ์ของแง่ |
ค้นหา/แฟเซ็ต/ผลิตภัณฑ์ | ผลิตภัณฑ์ | ส่วนย่อยของเนื้อหานี้กำหนดป้ายกำกับของแง่ของผลิตภัณฑ์ |
ค้นหา/แฟเซ็ต/การให้คะแนน | Rating | ส่วนย่อยของเนื้อหานี้กำหนดป้ายกำกับของแง่ของการจัดอันดับ |
การค้นหา/แง่/RecordType | ชนิดเรกคชนิดของเรกคอร์ดอร์ด | ส่วนย่อยของเนื้อหานี้กำหนดป้ายกำกับของแง่ของชนิดของเรกคอร์ด |
การค้นหา/แง่/SortOrder/AverageUserRating | การให้คะแนนผู้ใช้โดยเฉลี่ย | ส่วนย่อยของเนื้อหานี้กำหนดป้ายกำกับที่แสดงสำหรับตัวเลือก "เรียงลำดับตามการจัดอันดับผู้ใช้เฉลี่ย" ในรายการแบบหล่นลงของการเรียงลำดับบนหน้าผลลัพธ์การค้นหา |
การค้นหา/แง่/SortOrder/ความเกี่ยวข้อง | ความเกี่ยวข้อง | ส่วนย่อยของเนื้อหานี้กำหนดป้ายกำกับที่แสดงสำหรับตัวเลือก "เรียงลำดับตามความเกี่ยวข้อง" ในรายการแบบหล่นลงของการเรียงลำดับบนหน้าผลลัพธ์การค้นหา |
การค้นหา/แง่/SortOrder/จำนวนการดู | จำนวนการดู | ส่วนย่อยของเนื้อหานี้กำหนดป้ายกำกับที่แสดงสำหรับตัวเลือก "เรียงลำดับตามจำนวนการดู" ในรายการแบบหล่นลงของการเรียงลำดับบนหน้าผลลัพธ์การค้นหา |
การจัดการเฉพาะตาราง
กรณี: โดยค่าเริ่มต้น เฉพาะกรณีที่จะสามารถค้นหาได้อยู่ในสถานะ แก้ไขแล้ว ซี่งมีฟิลด์ เผยแพร่ไปยังเว็บ ถูกกำหนดเป็น จริง ลักษณะการทำงานนี้สามารถปรับเปลี่ยนได้ โดยการปรับปรุงมุมมองการค้นหาพอร์ทัลของตารางกรณีและปัญหา และการเอาตัวกรองที่พร้อมใช้งานในมุมมองการค้นหาพอร์ทัลออก อย่างไรก็ตาม เมื่อเครื่องหมายนี้ถูกลบออก จำเป็นอย่างยิ่งที่จะต้องแน่ใจว่ามีการปรับเปลี่ยน Customer Service – เทมเพลตของเว็บกรณี อย่างเหมาะสม เนื่องจากเทมเพลตเว็บนี้จำกัดผู้ใช้ทั้งหมดจากการดูกรณีและปัญหาที่ใช้งานอยู่ และไม่ถูกเผยแพร่ไปยังเว็บ ถ้าไม่มีแก้ไขเทมเพลตเว็บ กรณีและปัญหาจะปรากฏในผลลัพธ์การค้นหา อย่างไรก็ตาม เมื่อคุณเลือกรายการเหล่านั้น เว็บเพจรายละเอียดของกรณีจะแสดงพร้อมข้อผิดพลาดที่ปฏิเสธของสิทธิ์
ฐานข้อมูลองค์ความรู้: บทความองค์ความรู้สามารถค้นหาได้ ก็ต่อเมื่ออยู่ในสถานะ เผยแพร่แล้ว ซึ่งมีฟิลด์ ภายใน ถูกตั้งเป็น ไม่ใช่ ลักษณะการทำงานนี้ไม่สามารถแก้ไขได้ บทความองค์ความรู้ยังมีฟังก์ชันพิเศษที่พร้อมใช้งานในผลลัพธ์การค้นหาดังนี้:
แง่: มีแง่พิเศษสองรายการที่พร้อมใช้งานเฉพาะสำหรับบทความองค์ความรู้เท่านั้น และจะถูกแสดงว่าเรกคอร์ดบทความองค์ความรู้มีอยู่ในผลลัพธ์การค้นหาหรือไม่
แง่ของการจัดอันดับ: แง่นี้อนุญาตให้คุณกรองผลลัพธ์การค้นหาตามการจัดอันดับเฉลี่ยของบทความองค์ความรู้
แง่ของผลิตภัณฑ์: แง่นี้อนุญาตให้คุณกรองผลลัพธ์การค้นหาตามผลิตภัณฑ์ที่เกี่ยวข้องกับบทความองค์ความรู้
การค้นหาสิ่งที่แนบมา: ฟังก์ชันนี้ช่วยให้คุณสามารถค้นหาภายในสิ่งที่แนบหรือบันทึกย่อที่เชื่อมโยงไปยังบทความองค์ความรู้ ค้นหาภายในคำอธิบายหมายเหตุ ชื่อเรื่อง ชื่อไฟล์เอกสารแนบ และเนื้อหาของสิ่งที่แนบของบันทึกย่อ หรือสิ่งที่แนบมาซึ่งแสดงบนพอร์ทัล ข้อมูลเพิ่มเติม: ค้นหาภายในเนื้อหาของไฟล์ที่แนบมา
อักขระพิเศษและไวยากรณ์ที่ได้รับการสนับสนุนโดยการค้นหา
เนื่องจากเป็นส่วนหนึ่งของการค้นหาส่วนกลางของพอร์ทัล อักขระพิเศษและไวยากรณ์ต่างๆ ได้รับการสนับสนุนเพื่อกรองผลลัพธ์การค้นหาได้ดีขึ้น อักขระและไวยากรณ์พิเศษเหล่านี้ ถูกแบ่งแบบกว้างๆ ออกเป็นกลุ่มต่อไปนี้:
เงื่อนไข: การสอบถามทุกรายการที่ป้อนโดยผู้ใช้สำหรับการค้นหา ถูกแยกวิเคราะห์ในเงื่อนไขและตัวดำเนินการ รายการต่อไปนี้เป็นชนิดของเงื่อนไข:
เงื่อนไขเดียว: เงื่อนไขเดียวคือ คำเดียว ตัวอย่าง เช่น การสอบถาม {hello world} จะถูกแยกวิเคราะห์ในเงื่อนไขเดียวสองรายการ "hello" และ “world” เงื่อนไขเดียวแต่ละรายการถูกค้นหาแยกต่างหากกัน ดังนั้น การสอบถาม {hello world} เรกคอร์ดทั้งหมดที่มีคำ "hello" หรือ "world" จะถูกแสดงในผลลัพธ์การค้นหา
วลี: วลีคือ กลุ่มของเงื่อนไขที่ล้อมรอบด้วยอัญประกาศ ("") ตัวอย่าง เช่น การสอบถาม {“hello world”} จะถูกแยกเป็นวลี "hello world" วลีแต่ละวลีที่ถูกค้นหาแยกต่างหากกัน ตัวอย่างเช่น ในการสอบถาม {"hello world"} เรกคอร์ดทั้งหมดที่มีวลี "hello world" ทั้งคำจะแสดงในผลลัพธ์การค้นหา เรกคอร์ดใดๆ ที่มีเพียง "hello" หรือ "world" จะไม่ปรากฏ
การสอบถามการค้นหาแต่ละรายการประกอบด้วย เงื่อนไขเหล่านี้หนึ่งหรือหลายรายการของชนิดใดๆ ซึ่งถูกรวมเข้าด้วยกันโดยใช้ตัวดำเนินการบูลีนเพื่อสร้างแบบสอบถามที่ซับซ้อน
การปรับเปลี่ยนเงื่อนไข
การค้นหาตัวแทน: มีตัวแทนอยู่สองชนิดที่พร้อมที่จะถูกใช้งานภายในเงื่อนไขเดียวของแบบสอบถามการค้นหา (ไม่ใช่ภายในแบบสอบถามวลี): การค้นหาตัวแทนอักขระเดี่ยว และการค้นหาตัวแทนอักขระหลายรายการ
การค้นหาตัวแทนอักขระเดี่ยว: เมื่อต้องการทำการค้นหาตัวแทนอักขระเดี่ยว ใช้สัญลักษณ์เครื่องหมายคำถาม (?) การค้นหาตัวแทนอักขระเดี่ยวจะค้นหาเงื่อนไขที่ตรงกับอักขระเดี่ยวที่ถูกแทนที่ ตัวอย่าง เช่น ในการค้นหา "ข้อความ" หรือ "การทดสอบ" คุณสามารถใช้การสอบถามการค้นหาเป็น “te?t” ได้
การค้นหาตัวแทนหลายอักขระ: เมื่อต้องการทำการค้นหาตัวแทนหลายอักขระ ใช้สัญลักษณ์เครื่องหมายดอกจัน (*) การค้นหาตัวแทนหลายอักขระจะหาอักขระศูนย์อักขระหรือมากกว่า ตัวอย่าง เช่น เพื่อค้นหาการทดสอบ การทดสอบ หรือตัวทดสอบ คุณสามารถใช้การสอบถามการค้นหาเป็น "test " ได้ คุณยังสามารถใช้การค้นหาตัวแทนหลายอักขระได้ที่ตรงกลางของการสอบถาม ตัวอย่าง เช่น “tet”
หมายเหตุ
- คุณไม่สามารถใช้ * หรือ ? ได้ สัญลักษณ์ที่เป็นอักขระตัวแรกของการค้นหา
- ไม่สามารถใช้การค้นหาตัวแทนในแบบสอบถามวลีได้ ตัวอย่าง เช่น ถ้าคุณใช้การสอบถามเป็น "hell* world" จะไม่แสดงผลลัพธ์ด้วยข้อความ "hello world"
การค้นหาความใกล้เคียง: การค้นหาความใกล้เคียงอนุญาตให้คุณสามารถค้นหาคำซึ่งอยู่ภายในระยะห่างที่เฉพาะเจาะจงจากกันได้ ตัวอย่าง เช่น ถ้าคุณต้องการผลลัพธ์สำหรับคำว่า "Picture" and "blurry" ที่ปรากฏอยู่ภายในคำ 10 คำของกันและกัน คุณสามารถใช้การค้นหาความใกล้เคียงได้
เมื่อต้องการทำการค้นหาความใกล้เคียง ใช้เครื่องหมายตัวหนอน (~) ที่ส่วนท้ายของแบบสอบถาม ตัวอย่าง เช่น ถ้าคุณต้องการผลลัพธ์สำหรับคำว่า "Picture" and "blurry" ที่ปรากฏอยู่ภายในคำ 10 คำของกันและกัน ดังนั้นการสอบถามจะเป็น "Picture blurry"~10
การเร่งเงื่อนไข: การค้นหาส่วนกลางให้ระดับความเกี่ยวข้องของเอกสารที่ตรงกันตามเงื่อนไขที่พบ การเร่งเงื่อนไข ใช้สัญลักษณ์ (^) พร้อมด้วยปัจจัยการเร่ง (ตัวเลข) ที่ส่วนท้ายของเงื่อนไขที่คุณกำลังค้นหา ยิ่งเพิ่มปัจจัยการเร่ง เงื่อนไขจะยิ่งมีความเกี่ยวข้องมากขึ้น
การเร่งช่วยให้คุณสามารถควบคุมความเกี่ยวข้องของเอกสารได้ด้วยการเร่งเงื่อนไขนั้น ตัวอย่าง เช่น ถ้าคุณกำลังค้นหา Smart TV และคุณต้องการเงื่อนไข Smart ให้มีความเกี่ยวข้องมากขึ้น เร่งโดยใช้สัญลักษณ์ ^ พร้อมกับปัจจัยการเร่งที่อยู่ถัดจากเงื่อนไข คุณจะพิมพ์: สมาร์ท^4 ทีวี นี่จะทำให้เอกสารที่มีคำว่าสมาร์ทปรากฏขึ้นโดยเกี่ยวข้องมากขึ้น
คุณยังสามารถเพิ่มเงื่อนไขวลีการเร่งได้ดังในตัวอย่าง: สมาร์ททีวี^4 ทีวีใหม่ ได้ด้วย ในกรณีนี้ วลี "Smart TV" จะมีการเร่งเทียบกับ "New TV"
โดยค่าเริ่มต้น ปัจจัยการเร่งคือ 1 แม้ว่าจะมีปัจจัยการเร่งเป็นค่าบวก ก็อาจน้อยกว่า 1 ได้ (ตัวอย่างเช่น 0.2)
ตัวดำเนินการบูลีน: ตัวดำเนินการบูลีนอนุญาตเงื่อนไขให้รวมกันผ่านตัวดำเนินการตรรกะ การค้นหาส่วนกลางสนับสนุน OR AND NOT "+" และ "-" เป็นตัวดำเนินการบูลีน
หมายเหตุ
ตัวดำเนินการบูลีนจะต้องถูกเขียนเป็นตัวพิมพ์ใหญ่
หรือ: ตัวดำเนินการ หรือ เป็นตัวดำเนินการร่วมเริ่มต้น ถ้ามีไม่มีตัวดำเนินการบูลีนระหว่างสองเงื่อนไข ตัวดำเนินการ หรือ จะถูกใช้ ตัวดำเนินการ OR เชื่อมโยงเงื่อนไขสองรายการ และค้นหาเรกคอร์ดที่ตรงกัน หากมีเงื่อนไขอย่างใดอย่างหนึ่งอยู่ในเรกคอร์ด นี่เทียบเท่ากับยูเนียนโดยใช้ชุดงาน สัญลักษณ์ || สามารถใช้แทนคำว่า OR ได้ ตัวอย่าง เช่น การสอบถามการค้นหา "Smart TV" (ไม่รวมเครื่องหมายอัญประกาศ) จะค้นหาเรกคอร์ดทั้งหมดที่มีคำว่า Smart หรือTVวี อยู่ในนั้น การสอบถามนี้ยังสามารถเขียนได้เป็น "Smart OR TV", "Smart || TV"
AND: ตัวดำเนินการ AND ตรงกับเรกคอร์ดที่มีเงื่อนไขทั้งสองรายการอยู่ที่ใดก็ได้ในข้อความของเอกสารเดียว นี่เทียบเท่ากับอินเตอร์เซกชันโดยใช้ชุดงาน สัญลักษณ์ && สามารถใช้แทนคำว่า AND ได้ ตัวอย่าง เช่น การสอบถามการค้นหา "Smart AND TV" (ไม่รวมสัญลักษณ์อัญประกาศ) จะค้นหาเรกคอร์ดทั้งหมดที่มีคำว่า Smart และ TV อยู่ในนั้น นอกจากนี้ การสอบถามนี้ยังสามารถเขียนได้เป็น "Smart && TV"
NOT: ตัวดำเนินการ NOT ไม่ได้รวมเรกคอร์ดที่ประกอบด้วยคำหลังจาก NOT นี่เทียบเท่ากับผลต่างโดยใช้ชุดงาน สัญลักษณ์ ! สามารถถูกใช้แทนคำว่า NOT ได้ ตัวอย่าง เช่น การสอบถามการค้นหา "Smart NOT TV" (ไม่รวมสัญลักษณ์อัญประกาศ) จะค้นหาเรกคอร์ดทั้งหมดที่มีคำว่า Smart แต่ไม่มีคำว่า TV ในนั้น การสอบถามนี้ยังสามารถเขียนได้เป็น "Smart ! TV"
สัญลักษณ์เครื่องหมายบวก (+): สัญลักษณ์เครื่องหมายบวก (+) หรือที่เรียกอีกอย่างหนึ่งว่าตัวดำเนินการที่จำเป็น ต้องการให้มีคำหลังสัญลักษณ์ "+" อยู่ที่ใดที่หนึ่งในเรกคอร์ด ตัวอย่าง เช่น การสอบถามการค้นหา "Smart + TV" จะค้นหาเรกคอร์ดทั้งหมดที่ต้องมีคำว่า TV แสดงอยู่ และคำว่า Smart อาจแสดงขึ้นเช่นกัน
สัญลักษณ์เครื่องหมายลบ (-): สัญลักษณ์เครื่องหมายลบ (-) หรือที่เรียกอีกอย่างหนึ่งว่าตัวดำเนินการห้าม ไม่รวมเอกสารที่ประกอบด้วยคำที่อยู่หลังสัญลักษณ์ "-" ตัวอย่าง เช่น การสอบถามการค้นหา "Smart - TV" จะค้นหาเรกคอร์ดทั้งหมดที่มีคำว่า Smart แสดงอยู่ และคำว่า TV ต้องไม่แสดงขึ้น
การจัดกลุ่ม: การค้นหาส่วนกลางของพอร์ทัลสนับสนุนการใช้วงเล็บ เพื่อจัดกลุ่มอนุประโยคเป็นแบบสอบถามย่อยของฟอร์ม คุณลักษณะนี้อาจเป็นประโยชน์อย่างมาก ถ้าคุณต้องการควบคุมตรรกะแบบบูลีนสำหรับการสอบถาม ตัวอย่างเช่น ถ้าคุณต้องการค้นหาเรกคอร์ดทั้งหมดที่ซึ่งมีหนึ่งในเงื่อนไข "HD" หรือ "สมาร์ท" อยู่ แต่คำว่าทีวีจะแสดงอยู่เสมอ จากนั้นจะสามารถเขียนแบบสอบถามได้เป็น "(HD หรือสมาร์ท) และ ทีวี" (ไม่รวมอัญประกาศ)
แท็กการค้นหาแบบไม่ตายตัว
คุณสามารถเรียกใช้การค้นหาส่วนกลางของพอร์ทัลได้จากเทมเพลตแบบไม่ตายตัว โดยใช้แท็ก searchindex ข้อมูลเพิ่มเติม: searchindex
ข้อสำคัญ
เมื่อคุณใช้แท็ก searchindex แง่จะไม่ถูกส่งกลับเป็นส่วนหนึ่งของผลลัพธ์ และไม่สามารถใช้เป็นตัวกรองได้
ปรับปรุงดัชนีการค้นหา
การปรับปรุงดัชนีการค้นหาในพอร์ทัล Power Apps เกิดขึ้นโดยอัตโนมัติ เหมือนการยกเลิกการมีผลของแคช แต่มีสิ่งสำคัญเหล่านี้ที่ต้องจำไว้:
ตารางที่เปิดใช้งานการค้นหาทั้งหมดต้องมีการเปิดใช้งานแฟล็กเมตาดาต้าของการเปลี่ยนแปลงการแจ้งเตือน มิฉะนั้นจะไม่มีการแจ้งเตือนพอร์ทัลของการเปลี่ยนแปลง และจะไม่มีการปรับปรุงดัชนีการค้นหา
การเปลี่ยนแปลงใดๆ อาจใช้เวลาถึง 30 นาทีจะมีผลในการค้นหาพอร์ทัล อย่างไรก็ตาม 95 เปอร์เซ็นต์ของการเปลี่ยนแปลงจะถูกปรับปรุงภายใน 15 นาที ถ้าสิ่งที่แนบมามีความเกี่ยวข้อง อาจใช้เวลานานกว่านั้น โดยขึ้นอยู่กับขนาดของสิ่งที่แนบมา
ขอแนะนำให้สร้างดัชนีทั้งหมดด้วยตนเองใหม่ หลังจากที่ทำการโยกย้ายข้อมูลจำนวนมากหรืออัปเดตจำนวนมากไปยังเรกคอร์ด ภายในระยะเวลาสั้นๆ สำหรับรายละเอียด ดู สร้างดัชนีการค้นหาทั้งหมดใหม่
สร้างดัชนีการค้นหาทั้งหมดใหม่
จำเป็นต้องสร้างดัชนีการค้นหาทั้งหมดใหม่ เมื่อใดก็ตาม:
- คุณทำให้เมตาดาต้าเปลี่ยนแปลงเพื่อค้นหาคุณสมบัติต่างๆ เช่น การเปลี่ยนแปลงการตั้งค่าไซต์ที่เฉพาะเจาะจงของแบบสอบถามบางอย่าง หรือการเปลี่ยนมุมมองการค้นหาของตาราง เป็นต้น
- มีดำเนินการโยกย้ายข้อมูลจำนวนมากหรือการปรับปรุง
- เรกคอร์ดของเว็บไซต์ ที่เชื่อมโยงไปยังพอร์ทัลของคุณ มีการเปลี่ยนแปลงในสภาพแวดล้อม Microsoft Dataverse
นอกจากนี้ คุณยังสามารถสร้างดัชนีการค้นหาแบบเต็มใหม่ได้จากพอร์ทัลด้วย
- ลงชื่อเข้าใช้ไปยังพอร์ทัลในฐานะผู้ดูแลระบบ
- นำทางไปยัง URL ต่อไปนี้:
<portal_path>/_services/about
- เลือก สร้างดัชนีการค้นหาใหม่
ข้อสำคัญ
- การสร้างดัชนีทั้งหมดใหม่เป็นการดำเนินการที่มีราคาแพงมาก และไม่ควรทำได้ในระหว่างชั่วโมงเร่งด่วนของการใช้งาน เนื่องจากสามารถทำให้พอร์ทัลของคุณล่มได้
- เวลาที่ใช้ในการสร้างดัชนีใหม่จะเป็นสัดส่วนกับขนาดของข้อมูลที่มีสิทธิ์จัดทำดัชนีตามการกำหนดค่าการสอบถามการค้นหาของคุณ และอาจมีตั้งแต่ไม่กี่นาทีถึงหนึ่งชั่วโมง
ลบตารางออกจากการค้นหาส่วนกลาง
ในบางครั้ง คุณอาจถูกร้องขอให้เอาตารางบางอย่างออกจากการค้นหาส่วนกลางของพอร์ทัลโดยสมบูรณ์ เพื่อให้มั่นใจว่าลูกค้าของคุณจะได้รับผลลัพธ์ที่ถูกต้องอย่างรวดเร็ว
ในตัวอย่างต่อไปนี้ เราจะเอาตารางกรณีและปัญหาออกจากการค้นหาส่วนกลางของพอร์ทัล
ขั้นตอนที่ 1: บล็อกตารางกรณีและปัญหาออกจากการถูกทำดัชนี
เมื่อต้องการบล็อกตารางกรณีและปัญหาออกจากการถูกทำดัชนี คุณต้องเปลี่ยนชื่อมุมมองของตารางกรณีและปัญหาซึ่งกำหนดเรกคอร์ดที่ตั้งค่าให้ถูกทำดัชนีโดยพอร์ทัล (ซึ่งกำหนดโดยการตั้งค่าไซต์ Search/IndexQueryName) โดยค่าเริ่มต้น ชื่อของมุมมองนั้นคือ การค้นหาพอร์ทัล
ไปที่ Power Apps
เลือก โซลูชัน
ค้นหา โซลูชันเริ่มต้น และเลือก แก้ไขเพื่อเปิด
ค้นหาและแก้ไขตาราง กรณีและปัญหา เพื่อดูส่วนประกอบ
เลือกแท็บ มุมมอง และจากนั้น เลือก การค้นหาพอร์ทัล เพื่อเปิดในตัวแก้ไขมุมมอง
ในตัวแก้ไขมุมมอง เปลี่ยนชื่อมุมมองตามความต้องการของคุณ ให้แน่ใจว่าชื่อใหม่ไม่มีคำว่า การค้นหาพอร์ทัล
บันทึกและเผยแพร่การเปลี่ยนแปลงและปิดตัวแก้ไขมุมมอง
สร้างดัชนีทั้งหมดใหม่ตามที่อธิบายไว้ในส่วน สร้างดัชนีการค้นหาทั้งหมด
หมายเหตุ
ในตัวอย่างนี้ เราทำการเปลี่ยนแปลงในชั้นที่ไม่มีการจัดการ โดยการแก้ไขมุมมองโดยตรง (คุณยังสามารถดำเนินการดังกล่าวนี้ได้ผ่านทางโซลูชันที่มีการจัดการอีกด้วย)
ขั้นตอนที่ 2: เอาตารางกรณีและปัญหาออกจาก UI
หลังจากที่ทำการดำเนินการตามที่อธิบายไว้ในขั้นตอนที่ 1 ตารางกรณีและปัญหาจะถูกหยุดจากการทำดัชนี เมื่อต้องการลบตารางกรณีและปัญหาจากพื้นที่พื้นผิวของ UI คุณต้องปรับเปลี่ยนการตั้งค่าไซต์ที่เกี่ยวข้องกับการค้นหาส่วนกลางของพอร์ทัล การตั้งค่าไซต์ต่อไปนี้ต้องถูกปรับเปลี่ยน:
การค้นหา/ตัวกรอง: ลบตารางกรณีและปัญหาออกจากตัวกรองบนหน้าการค้นหาและกล่องการค้นหาในส่วนหัวของไซต์ โดยค่าเริ่มต้นคือ ค่าคือ: Content:adx_webpage,adx_webfile;Blogs:adx_blog,adx_blogpost;Forums:adx_communityforum,adx_communityforumthread,adx_communityforumpost;Ideas:adx_ideaforum,adx_idea;Help Desk:incident;Knowledge:knowledgearticle
คุณต้องลบ Help Desk:incident;
จากค่าของการตั้งค่าไซต์นี้ เพื่อให้ตารางเหตุการณ์ถูกเอาออกจากตัวกรองที่อยู่ถัดจากกล่องค้นหาใน UI
ค่าที่ถูกปรับเปลี่ยนจะเป็น:
Content:adx_webpage,adx_webfile;Blogs:adx_blog,adx_blogpost;Forums:adx_communityforum,adx_communityforumthread,adx_communityforumpost;Ideas:adx_ideaforum,adx_idea;Knowledge:knowledgearticle
เมื่อมีการเปลี่ยนแปลงการตั้งค่าไซต์นี้ ตารางกรณีและปัญหาจะถูกลบออกจากตัวกรองบนหน้าการค้นหาและในส่วนหัว
ขั้นตอนถัดไป
กำหนดค่าการค้นหาทั้งหมดสำหรับตารางเพิ่มเติม
ดูเพิ่มเติม
หมายเหตุ
บอกให้เราทราบเกี่ยวกับภาษาที่คุณต้องการในคู่มือ ทำแบบสำรวจสั้นๆ (โปรดทราบว่าแบบสำรวจนี้เป็นภาษาอังกฤษ)
แบบสำรวจนี้ใช้เวลาทำประมาณเจ็ดนาที ไม่มีการเก็บข้อมูลส่วนบุคคล (คำชี้แจงสิทธิ์ส่วนบุคคล)