หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ออนโทโลยีให้บริบททางธุรกิจที่ถูกควบคุมแก่ตัวแทนข้อมูล Fabric อธิบายถึงหน่วยงานธุรกิจ คุณสมบัติและความสัมพันธ์ คําจํากัดความ คําพ้องความหมาย การแมป และการผูกกับแหล่งข้อมูลพื้นฐาน
ตัวแทนข้อมูลใช้บริบทนี้ในการตีความคําถามและระบุแหล่งข้อมูลที่เกี่ยวข้อง จากนั้นจะสร้างคําสั่ง SQL, KQL หรือ DAX ที่เป็นต้นทาง รันคําสั่งกับต้นทางนั้น และแสดงผลลัพธ์
ออนโทโลยีเป็นแหล่งข้อมูลบริบทในการบูรณาการนี้ มันให้ความหมายเชิงความหมายแต่ไม่ใช่จุดสิ้นสุดของการประมวลผลคําสั่ง
Important
คุณลักษณะนี้อยู่ในตัวอย่าง
Important
เพื่อประสบการณ์ที่ดีที่สุดในการใช้บริบทของ Ontology ให้ใช้โหมด preview runtime
บริบทออนโทโลยีทํางานอย่างไร
การผสานรวมนี้แยกบริบทเชิงความหมาย การจัดการ และการดําเนินการคําสั่งค้นหา:
- ออนโทโลยีให้ความหมายเชิงความหมาย มันกําหนดนิติบุคคลทางธุรกิจในแต่ละโดเมน คุณสมบัติของแต่ละหน่วย ความสัมพันธ์ของแต่ละหน่วย ภาษาที่ผู้คนใช้ในการอธิบาย และวิธีการแมปกับข้อมูลทางกายภาพ
- ตัวแทนข้อมูล Fabric จะตีความและประสานงาน มันใช้บริบทออนโทโลยีที่เกี่ยวข้องกับคําถามของผู้ใช้ เลือกแหล่งข้อมูลพื้นฐาน และสร้างคําสั่งค้นหาที่เหมาะสมสําหรับแหล่งที่มา
- แหล่งข้อมูลพื้นฐานจะดําเนินการค้นหา ซอร์สจะรันคําสั่ง SQL, KQL หรือ DAX ที่สร้างขึ้นภายใต้สิทธิ์ของผู้ใช้
ตัวอย่างเช่น Ontology ของสายการบินอาจกําหนด สมาชิกลูกเรือเที่ยวบินสนามบิน และ สายการบิน รวมถึงความสัมพันธ์ระหว่างกัน ผู้ใช้สามารถถามคําถามโดยใช้คําศัพท์ทางธุรกิจเหล่านั้นโดยไม่ต้องรู้ตาราง คอลัมน์ หรือการรวมในแหล่งที่มา
เพิ่มออนโทโลยีเป็นแหล่งข้อมูลบริบท
เพื่อเพิ่มบริบทออนโทโลยีให้กับเอเจนต์ข้อมูล:
- เปิด Fabric data agent
- ในประสบการณ์ Sources ให้เลือก เพิ่มแหล่งข้อมูล
- เลือก เพิ่มออนโทโลยี
- เลือกออนโทโลยีที่คุณต้องการให้ตัวแทนข้อมูลใช้
- ขยายออนโทโลยีเพื่อทบทวนประเภทเอนทิตีและ แหล่งข้อมูลออนโทโลยีที่เกี่ยวข้อง
ตัวแทนข้อมูลจะโหลดการแทนบริบทออนโทโลยีแบบอ่านอย่างเดียว แหล่งข้อมูลพื้นฐานที่เกี่ยวข้องจะให้สคีมาและข้อมูลที่เอเจนต์สามารถสอบถามได้
การกําหนดค่าที่รองรับสําหรับแหล่งข้อมูลพื้นฐาน
โครงสร้างเชิงความหมายส่วนใหญ่ รวมถึงคํานิยามของเอนทิตี คําพ้องความหมาย ความสัมพันธ์ การแมป และการผูกมัด อยู่ในออนโทโลยี คุณสามารถเสริมบริบทที่ถูกควบคุมนี้โดยการกําหนดค่าแหล่งข้อมูลพื้นฐานที่มีคุณสมบัติเหมาะสมซึ่งเชื่อมโยงกับ Ontology
คุณต้องเมานต์แหล่งข้อมูลพื้นฐานที่มีสิทธิ์ในเอเจนต์ข้อมูลก่อนที่จะสามารถเพิ่มการกําหนดค่า เช่น คําสั่งแหล่งข้อมูล คําอธิบายแหล่งข้อมูล และตัวอย่างคําสั่งค้นหาได้ การกําหนดค่าเฉพาะสําหรับตัวแทนข้อมูลเหล่านี้จะถูกใช้โดยตัวแทนข้อมูลเท่านั้น พวกเขาไม่ได้ผูกมัดหรือเขียนกลับไปยังออนโทโลยี
คําแนะนําแหล่งข้อมูล
คําสั่งแหล่งข้อมูลให้คําแนะนําที่ตัวแทนข้อมูลนําไปใช้เมื่อสร้างคําสั่งค้นหาสําหรับแหล่งข้อมูลพื้นฐานเฉพาะ ใช้คําแนะนําเหล่านี้เพื่อระบุตารางที่เชื่อถือได้ อธิบายเส้นทางการเชื่อมโยงและความหมายของวันที่ กําหนดตัวกรองที่จําเป็น หรือระบุกฎทางธุรกิจเฉพาะซอร์ส
ให้คําแนะนําเน้นวิธีการสืบค้นแหล่งข้อมูล หากต้องการเปลี่ยนคํานิยามธุรกิจที่ใช้ร่วมกัน คําพ้องความหมาย ความสัมพันธ์ของเอนทิตี การแมป หรือการผูก ให้อัปเดต Ontology แทน
คำอธิบายแหล่งข้อมูล
คําอธิบายแหล่งข้อมูลสรุปข้อมูลที่แหล่งข้อมูลพื้นฐานมีอยู่และประเภทของคําถามที่สามารถตอบได้ ตัวแทนข้อมูลใช้คําอธิบายนี้เพื่อกําหนดว่าเมื่อใดแหล่งข้อมูลเกี่ยวข้องกับคําถามของผู้ใช้
การสอบถามตัวอย่าง
ตัวอย่างคําค้นหาจับคู่คําถามภาษาธรรมชาติกับคําถามต้นฉบับที่คาดหวัง ใช้เพื่อแสดงรูปแบบการค้นหาที่อาจยากต่อการอนุมานจากสคีมาและบริบทออนโทโลยีเพียงอย่างเดียว เช่น การเชื่อมโยงที่ซับซ้อน ตัวกรอง การยกเว้น และการรวมกลุ่ม
เพิ่มตัวอย่างที่แสดงคําถามที่ผู้ใช้น่าจะถาม และตรวจสอบว่าแต่ละคําค้นจะให้ผลลัพธ์ที่คาดหวัง ตัวแทนข้อมูลจะดึงตัวอย่างที่เกี่ยวข้องเมื่อสร้างคําสั่งค้นหาสําหรับแหล่งที่มา
การรองรับคําสั่งแหล่งข้อมูล คําอธิบายแหล่งข้อมูล และตัวอย่างคําค้นขึ้นอยู่กับประเภทแหล่งข้อมูลพื้นฐาน สําหรับการสนับสนุนการกําหนดค่าตามแหล่งข้อมูล ดูที่ เพิ่มและกําหนดค่าแหล่งข้อมูลในตัวแทนข้อมูล Fabric สําหรับคําแนะนําทั่วไป ดูที่ การกําหนดค่าตัวแทนข้อมูลของคุณ
ดีบักการตอบสนอง
หากการตอบสนองไม่ถูกต้อง ไม่สมบูรณ์ หรือล้มเหลว ให้ตรวจสอบขั้นตอนการรันและบริบทออนโทโลจีที่ดาวน์โหลดเพื่อระบุว่าปัญหาเกิดขึ้นที่ไหน
ตรวจสอบขั้นตอนการทํางาน
ขั้นตอนการรันจะแสดงวิธีที่ตัวแทนข้อมูลประมวลผลคําถามและโต้ตอบกับแหล่งที่มา
- รันคําถามอีกครั้งในประสบการณ์การทดสอบตัวแทนข้อมูล
- เปิดขั้นตอนการรันและระบุแหล่งที่มาที่เลือกสําหรับคําถาม
- ตรวจสอบคําสั่ง SQL, KQL หรือ DAX ที่สร้างขึ้นและข้อผิดพลาดใด ๆ ที่แหล่งต้นฉบับส่งกลับมา
- รันหรือตรวจสอบคําสั่งที่สร้างขึ้นกับแหล่งที่มาเพื่อตรวจสอบว่าข้อมูลที่คาดหวังหรือไม่
ตรวจสอบบริบทออนโทโลจีที่ดาวน์โหลดมา
บริบทออนโทโลยีที่ดาวน์โหลดมาเป็นการแทนข้อมูลเชิงความหมายที่อ่านได้และอ่านอย่างเดียวของเมตาดาต้าที่มีให้กับตัวแทนข้อมูล
- เปิดเมนูตัวเลือกเพิ่มเติมของ Ontology แล้วเลือก Download ontology context
- ตรวจสอบบริบทที่ดาวน์โหลดมาเพื่อยืนยันว่าตัวแทนข้อมูลได้รับเอนทิตี คุณสมบัติ ความสัมพันธ์ คําจํากัดความ คําพ้องความหมาย การแมป และการผูกที่คาดหวัง
- หากบริบทที่ดาวน์โหลดไม่สะท้อนการเปลี่ยนแปลงล่าสุดของ Ontology ให้เลือก รีเฟรช แล้วทดสอบคําถามอีกครั้ง
ใช้รายละเอียดเหล่านี้เพื่อแยกแหล่งที่มาของปัญหา:
| สิ่งที่คุณสังเกตเห็น | สิ่งที่ต้องตรวจสอบ |
|---|---|
| ตัวแทนข้อมูลเลือกแหล่งข้อมูลที่อยู่เบื้องหลังผิด | ยืนยันว่าการแมปและการผูกพันของออนโทโลยีเชื่อมโยงเอนทิตีที่เกี่ยวข้องกับแหล่งที่มาที่ต้องการ ตรวจสอบคําอธิบายและคําแนะนําของแหล่งข้อมูลเสริม |
| คําค้นหาที่สร้างขึ้นจะใช้ตาราง คอลัมน์ คุณสมบัติ หรือตัวกรองที่ไม่คาดคิด | เปรียบเทียบคําค้นกับบริบทออนโทโลจีที่ดาวน์โหลดมา ตรวจสอบคํานิยามของเอนทิตี คําพ้องความหมาย ความสัมพันธ์ การแมป และการผูกในออนโทโลยี |
| คําค้นหาที่สร้างขึ้นถูกต้อง แต่ผลลัพธ์ผิดหรือว่างเปล่า | รันคําสั่งค้นหากับแหล่งข้อมูลพื้นฐานและตรวจสอบข้อมูลต้นทางและสิทธิ์ของคุณ |
| คําตอบนี้ไม่ได้สะท้อนถึงการอัปเดต Ontology ล่าสุด | รีเฟรชบริบทออนโทโลยีในเอเจนต์ข้อมูล แล้วรันคําถามอีกครั้ง |
| การดําเนินการคําสั่งค้นหาล้มเหลว | ตรวจสอบข้อผิดพลาดขั้นตอนรันและตรวจสอบคําสั่งที่สร้างขึ้นกับแหล่งที่มาที่เลือก |
คุณไม่สามารถแก้ไขบริบทที่ดาวน์โหลดมาเพื่อเปลี่ยนพฤติกรรมของเอเจนต์ได้ ทําการเปลี่ยนแปลงในรายการออนโทโลจี รีเฟรชบริบทในเอเจนต์ข้อมูล แล้วทดสอบคําตอบอีกครั้ง
การอนุญาต
Important
ตัวแทนข้อมูลจะดําเนินการค้นหาที่สร้างขึ้นโดยใช้สิทธิ์ของผู้ใช้ที่ร้องขอบนแหล่งข้อมูลพื้นฐานที่เลือก ผู้ใช้จําเป็นต้องเข้าถึงวัตถุออนโทโลยีที่เกี่ยวข้องและวัตถุข้อมูลพื้นฐานที่จําเป็นในการตอบคําถามของตน
การแชร์เอเจนต์ข้อมูลไม่ได้ให้สิทธิ์เข้าถึงแหล่งข้อมูลพื้นฐานของมัน สําหรับคําแนะนําทั่วไปเกี่ยวกับการแชร์ข้อมูล ดูที่ Share a Fabric data agent
Limitations
พิจารณาข้อจํากัดต่อไปนี้ในระหว่างการพรีวิว:
- เฉพาะแหล่งข้อมูลพื้นฐานที่มีคุณสมบัติเหมาะสมเท่านั้นที่รองรับคําแนะนํา คําอธิบาย และตัวอย่างการค้นหาแหล่งข้อมูลเสริม
- โมเดลความหมายของ Power BI ไม่รองรับบริบทเฉพาะของเอเจนต์ข้อมูลเสริม เมื่อคุณเลือกโมเดลเชิงความหมายเป็นแหล่งข้อมูลพื้นฐาน กระบวนการสร้างคําค้นอาจไม่ได้ใช้บริบทออนโทโลยีบางอย่าง
- ภาษาค้นหาต้นฉบับที่มีเอกสารระบุไว้คือ SQL, KQL และ DAX
- Data agent จะดึงบริบท Ontology ล่าสุดทุก 10 นาที ดังนั้นการเปลี่ยนแปลงเช่นการเพิ่มเอนทิตีอาจใช้เวลาถึง 10 นาทีในการปรากฏ เว้นแต่คุณจะรีเฟรชบริบทด้วยตนเอง
- ประสบการณ์เริ่มต้นไม่สนับสนุนการเลือกเอนทิตีภายในออนโทโลยี
เนื้อหาที่เกี่ยวข้อง
- ออนโทโลยี (ตัวอย่าง) คืออะไร?
- ตัวเลือกการผสานรวมตัวแทนสําหรับ Ontology (ตัวอย่าง)
- ผูกข้อมูลกับออนโทโลยี (ตัวอย่าง)
- Fabric แนวคิดของตัวแทนข้อมูล