แชร์ผ่าน


บทช่วยสอน: เพิ่มประเภทขอบลงในกราฟของคุณ

Note

คุณลักษณะนี้อยู่ในการแสดงตัวอย่างสาธารณะ การแสดงตัวอย่างนี้จะมีให้โดยไม่มีข้อตกลงระดับบริการ และไม่แนะนําสําหรับปริมาณงานการผลิต คุณลักษณะบางอย่างอาจไม่ได้รับการสนับสนุนหรืออาจมีความสามารถที่จํากัด สําหรับข้อมูลเพิ่มเติม โปรดดู ข้อกําหนดการใช้งานเพิ่มเติมสําหรับตัวอย่าง Microsoft Azure

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

สําคัญ

เมื่อคุณกําหนดชนิด Edge ให้ใช้ตารางการแมปที่มีสองคอลัมน์ดังนี้:

  • หนึ่งคอลัมน์ตรงกับ คีย์ของโหนดต้นทาง ในแง่ของค่าและประเภทข้อมูล
  • อีกคอลัมน์หนึ่งตรงกับ คีย์ของโหนดเป้าหมาย ในแง่ของค่าและประเภทข้อมูล

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

การแมปขอบของ Adventure Works

ในแบบจําลองข้อมูล Adventure Works ให้สร้างขอบเพื่อกําหนดความสัมพันธ์ระหว่างโหนด ตารางต่อไปนี้แสดงการแม็ปขอบที่จะใช้:

ฉลากประเภทขอบ ตารางการทําแผนที่ ชนิดโหนดต้นทาง/ คอลัมน์การแม็ปที่เกี่ยวข้อง ชนิดโหนดเป้าหมาย/ คอลัมน์การแมปที่เกี่ยวข้อง
ขาย adventureworks_orders พนักงาน / EmployeeID_FK สั่งซื้อ / SalesOrderDetailID_K
ซื้อ adventureworks_orders ลูกค้า / CustomerID_FK สั่งซื้อ / SalesOrderDetailID_K
ประกอบ ด้วย adventureworks_orders สั่งซื้อ / SalesOrderDetailID_K สินค้า / ProductID_FK
คือประเภท adventureworks_products สินค้า / ProductID_K ผลิตภัณฑ์หมวดหมู่ย่อย / SubcategoryID_FK
เป็นของ adventureworks_productsubcategories ผลิตภัณฑ์หมวดหมู่ย่อย / SubcategoryID_K หมวดหมู่ผลิตภัณฑ์ / CategoryID_FK
ผลิต adventureworks_vendorproduct ผู้ขาย / VendorID_FK สินค้า / ProductID_FK

เพิ่มประเภทขอบลงในกราฟ

เมื่อต้องการเพิ่มขอบลงในกราฟของคุณ ให้ทําตามขั้นตอนเหล่านี้:

  1. เลือก เพิ่มขอบ เพื่อสร้างความสัมพันธ์ระหว่างโหนด

  2. ในกล่องโต้ตอบ เพิ่มขอบ ให้กําหนดค่าขอบ:

    • ป้อน ป้ายชื่อ ขอบ เพื่ออธิบายความสัมพันธ์
    • เลือกตาราง การแม็ป
    • เลือก โหนดต้นทาง และคอลัมน์การแม็ปที่เกี่ยวข้อง
    • เลือก โหนดเป้าหมาย และคอลัมน์การแม็ปที่เกี่ยวข้อง

    สกรีนช็อตแสดงกล่องโต้ตอบเพิ่มขอบ

    สําหรับขอบแรก ให้ใช้ค่าเหล่านี้ที่นํามาจากตาราง:

    • ฉลาก: ขาย
    • ตารางแผนที่: adventureworks_orders
    • โหนดต้นทาง: พนักงาน
    • การแม็ปคอลัมน์ตารางที่จะเชื่อมโยงกับคีย์โหนดต้นทาง: EmployeeID_FK
    • โหนดเป้าหมาย: คําสั่งซื้อ
    • การแม็ปคอลัมน์ตารางที่จะเชื่อมโยงกับคีย์โหนดเป้าหมาย: SalesOrderDetailID_K

    สําคัญ

    หากคุณกําหนดค่าชนิดโหนดด้วยคีย์ผสม (รหัสที่ประกอบด้วยหลายคอลัมน์) คุณจําเป็นต้องเลือกคอลัมน์คีย์ผสมที่สอดคล้องกันที่นี่ด้วย

  3. เลือก ยืนยัน เพื่อเพิ่มขอบลงในกราฟของคุณ

  4. ทําซ้ํากระบวนการสําหรับเอดจ์อื่นๆ ทั้งหมดในแบบจําลองข้อมูล Adventure Works โดยใช้ตารางเป็นข้อมูลอ้างอิง

คุณควรเห็นประเภทขอบทั้งหมดที่แสดงในกราฟของคุณ

สกรีนช็อตแสดงขอบทั้งหมดที่เพิ่มลงในกราฟ

โหลดกราฟ

หลังจากเพิ่มประเภทโหนดและประเภทขอบทั้งหมดแล้ว ให้โหลดกราฟ:

  • เลือก บันทึก เพื่อตรวจสอบแบบจําลองกราฟ โหลดข้อมูลจาก OneLake สร้างกราฟ และทําให้พร้อมสําหรับการคิวรี อดทนรอ เนื่องจากกระบวนการนี้อาจใช้เวลาสักครู่ขึ้นอยู่กับขนาดของข้อมูลของคุณ

สําคัญ

ปัจจุบัน คุณต้องโหลดกราฟใหม่ (โดยเลือก บันทึก) ทุกครั้งที่คุณเปลี่ยนแบบจําลองหรือข้อมูลเบื้องต้น

ณ จุดนี้ คุณได้กําหนดประเภทโหนดและประเภท Edge ทั้งหมดสําหรับกราฟของคุณ ประเภทโหนดและประเภท Edge เหล่านี้สร้าง Schema ของโมเดลกราฟของคุณ กราฟของคุณพร้อมสําหรับการสืบค้นเมื่อนําเข้าข้อมูลเพื่อสร้างโหนดและขอบ

ขั้นตอนถัดไป

สร้างโหนดและเอดจ์หลายประเภทจากตารางการแมปเดียว