แชร์ผ่าน


ใช้การเชื่อมต่อเพื่อเชื่อมโยงเรกคอร์ดเข้าด้วยกัน

การเชื่อมต่อ มีวิธีที่มีความยืดหยุ่นในการเชื่อมต่อและอธิบายความสัมพันธ์ระหว่างสองระเบียนใน Microsoft Dataverse ซึ่งช่วยให้คุณสามารถส่งเสริมการทํางานเป็นทีม การทํางานร่วมกัน และการจัดการที่มีประสิทธิภาพของกระบวนการทางธุรกิจและการขาย การเชื่อมต่อช่วยให้คุณสามารถเชื่อมโยงผู้ใช้ ผู้ติดต่อ ใบเสนอราคา ใบสั่งขาย และเรกคอร์ดอื่นๆ อีกมากมายเข้าด้วยกันได้อย่างง่ายดาย คุณสามารถสอบหมายบทบาทเฉพาะที่ช่วยในการกำหนดวัตถุประสงค์ของความสัมพันธ์ให้กับเรกคอร์ดในความสัมพันธ์ได้

การเชื่อมต่อมีความสามารถต่อไปนี้:

  • วิธีที่ง่ายและมีความยืดหยุ่นในการเชื่อมต่อระหว่างสองระเบียนของชนิดตาราง Dataverse ส่วนใหญ่ สามารถเปิดใช้งานธุรกิจที่ปรับแต่งได้ทั้งหมดและตารางแบบกําหนดเองสําหรับการเชื่อมต่อ
  • ตัวเลือกในการเพิ่มข้อมูลที่เป็นประโยชน์ เช่น คําอธิบายของการเชื่อมต่อและระยะเวลา
  • ความสามารถในการสร้างบทบาทการเชื่อมต่อที่อธิบายความสัมพันธ์ระหว่างสองระเบียน เช่น ความสัมพันธ์ระหว่างแพทย์และผู้ป่วย หรือผู้จัดการและพนักงาน
  • วิธีที่รวดเร็วในการสร้างการเชื่อมต่อและบทบาทหลายรายการสําหรับเรกคอร์ดเฉพาะ ตัวอย่างเช่น ผู้ติดต่อหนึ่งอาจมีความสัมพันธ์กับผู้ติดต่อ บัญชี หรือสัญญาอื่น ๆ มากมาย ในแต่ละความสัมพันธ์ ผู้ติดต่ออาจมีบทบาทที่แตกต่างกัน
  • ข้อมูลสําหรับการสร้างคิวรีและสร้างกราฟ คุณสามารถค้นหาการเชื่อมต่อและบทบาทการเชื่อมต่อทั้งหมดสําหรับเรกคอร์ดเฉพาะ และสร้างกราฟและแผนภูมิสําหรับการแสดงภาพของการเชื่อมต่อได้
  • การสนับสนุนเวิร์กโฟลว์และการตรวจสอบสําหรับการทํางานอัตโนมัติและการปรับปรุงกระบวนการทางธุรกิจ

เปิดใช้งานและสร้างการเชื่อมต่อ

คุณสามารถเปิดใช้งานตารางแบบกําหนดเองหรือแบบกําหนดเองสําหรับการเชื่อมต่อได้โดยการอัปเดตข้อกําหนดตาราง UpdateEntityRequestใช้ข้อความ เพื่อตั้งค่าIsConnectionsEnabledคุณสมบัติ เป็นtrue

เมื่อต้องสร้างการเชื่อมต่อระหว่างสองเรคคอร์ด ให้ใช้ตาราง การเชื่อมต่อ คุณต้องระบุเรกคอร์ดที่คุณสร้างการเชื่อมต่อ (แหล่งข้อมูล) และเรกคอร์ดที่คุณเชื่อมต่อ (เป้าหมาย) ใช้คอลัมน์ Connection.Record1Id เพื่อระบุเรกคอร์ดแหล่งข้อมูลและคอลัมน์ Connection.Record2Id เพื่อระบุเรกคอร์ดเป้าหมาย อีกทางหนึ่งคือคุณสามารถระบุระยะเวลาของการเชื่อมต่อและคําอธิบายได้ เมื่อต้องการอธิบายความสัมพันธ์ระหว่างผู้เข้าร่วมในการเชื่อมต่อ ให้ใช้บทบาทการเชื่อมต่อ หากต้องการระบุบทบาทการเชื่อมต่อ ให้ใช้คอลัมน์ Connection.Record1RoleId และคอลัมน์ Connection.Record2RoleId

การคิวรี่การเชื่อมต่อ

การเชื่อมต่อการคิวรีจะให้ข้อมูลที่เป็นประโยชน์ซึ่งคุณสามารถใช้เพื่อสร้างรายงาน กราฟ หรือแผนภูมิได้ คุณสามารถคิวรีการเชื่อมต่อตามเรกคอร์ด ตามชนิด (รหัสประเภทเอนทิตี) ตามบทบาทเฉพาะหรือเกณฑ์อื่น ๆ ต่อไปนี้คือตัวอย่างของวิธีที่คุณสามารถคิวรีการเชื่อมต่อ:

ตามระเบียน:

  • แสดงการเชื่อมต่อทั้งหมดสําหรับบัญชี A

  • แสดงบทบาททั้งหมดของบัญชี A

    ตามชนิด (โดยใช้รหัสชนิดเอนทิตี):

  • แสดงบทบาททั้งหมดของคู่แข่ง

  • ค้นหาจํานวนบทบาททั้งหมดของบัญชี

    ตามบทบาท:

  • ค้นหาการเชื่อมต่อทั้งหมดที่บัญชี A เป็น "ผู้จําหน่าย"

  • ค้นหาโอกาสเปิดทั้งหมดมากกว่า $20,000 โดยที่ผู้ติดต่อ B เป็น "พนักงานขาย"

  • ค้นหาบทบาทที่ตรงกันทั้งหมดสําหรับบทบาท "แพทย์" เช่น "ผู้ป่วย", "พยาบาล" หรือ "ผู้ช่วยแพทย์"

  • ค้นหาผู้ติดต่อทั้งหมดที่มีบทบาทเป็น "เพื่อน"

สําคัญ

เมื่อคุณสร้างเรกคอร์ดการเชื่อมต่อ เรกคอร์ดสองรายการจะถูกสร้างขึ้นในฐานข้อมูล ระเบียนแรกแสดงแหล่งที่มาเพื่อเชื่อมต่อเป้าหมาย และระเบียนที่สองแสดงเป้าหมายไปยังการเชื่อมต่อต้นทาง ซึ่งรับประกันว่าคิวรีจะค้นหาการเชื่อมต่อทั้งหมดที่เรกคอร์ดเข้าร่วม โดยไม่คํานึงว่าเรกคอร์ดเป็นเรกคอร์ดต้นทางหรือเรกคอร์ดเป้าหมายในการเชื่อมต่อ

อธิบายความสัมพันธ์ระหว่างตารางที่มีบทบาทการเชื่อมต่อ
ตารางการเชื่อมต่อ
ตาราง ConnectionRole
ตัวอย่าง: สร้างการเชื่อมต่อ
ตัวอย่าง: สร้างบทบาทการเชื่อมต่อ
ตัวอย่าง: สร้างบทบาทการเชื่อมต่อแบบไปกลับ
ตัวอย่าง: การเชื่อมต่อคิวรีตามเรกคอร์ด (ผูกไว้ล่วงหน้า)
ตัวอย่าง: บทบาทการเชื่อมต่อคิวรีตามรหัสชนิดเอนทิตี (early bound)
ตัวอย่าง: การสืบค้นการเชื่อมโยงตามบทบาทที่มีความสัมพันธ์ซึ่งกันและกัน (การผูกพันแบบล่วงหน้า)
ตัวอย่าง: อัปเดตบทบาทการเชื่อมต่อ (early bound)