หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
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 |
เพิ่มประเภทขอบลงในกราฟ
เมื่อต้องการเพิ่มขอบลงในกราฟของคุณ ให้ทําตามขั้นตอนเหล่านี้:
เลือก เพิ่มขอบ เพื่อสร้างความสัมพันธ์ระหว่างโหนด
ในกล่องโต้ตอบ เพิ่มขอบ ให้กําหนดค่าขอบ:
- ป้อน ป้ายชื่อ ขอบ เพื่ออธิบายความสัมพันธ์
- เลือกตาราง การแม็ป
- เลือก โหนดต้นทาง และคอลัมน์การแม็ปที่เกี่ยวข้อง
- เลือก โหนดเป้าหมาย และคอลัมน์การแม็ปที่เกี่ยวข้อง
สกรีนช็อตแสดงกล่องโต้ตอบเพิ่มขอบ
สําหรับขอบแรก ให้ใช้ค่าเหล่านี้ที่นํามาจากตาราง:
- ฉลาก: ขาย
- ตารางแผนที่: adventureworks_orders
- โหนดต้นทาง: พนักงาน
- การแม็ปคอลัมน์ตารางที่จะเชื่อมโยงกับคีย์โหนดต้นทาง: EmployeeID_FK
- โหนดเป้าหมาย: คําสั่งซื้อ
- การแม็ปคอลัมน์ตารางที่จะเชื่อมโยงกับคีย์โหนดเป้าหมาย: SalesOrderDetailID_K
สําคัญ
หากคุณกําหนดค่าชนิดโหนดด้วยคีย์ผสม (รหัสที่ประกอบด้วยหลายคอลัมน์) คุณจําเป็นต้องเลือกคอลัมน์คีย์ผสมที่สอดคล้องกันที่นี่ด้วย
เลือก ยืนยัน เพื่อเพิ่มขอบลงในกราฟของคุณ
ทําซ้ํากระบวนการสําหรับเอดจ์อื่นๆ ทั้งหมดในแบบจําลองข้อมูล Adventure Works โดยใช้ตารางเป็นข้อมูลอ้างอิง
คุณควรเห็นประเภทขอบทั้งหมดที่แสดงในกราฟของคุณ
สกรีนช็อตแสดงขอบทั้งหมดที่เพิ่มลงในกราฟ
โหลดกราฟ
หลังจากเพิ่มประเภทโหนดและประเภทขอบทั้งหมดแล้ว ให้โหลดกราฟ:
- เลือก บันทึก เพื่อตรวจสอบแบบจําลองกราฟ โหลดข้อมูลจาก OneLake สร้างกราฟ และทําให้พร้อมสําหรับการคิวรี อดทนรอ เนื่องจากกระบวนการนี้อาจใช้เวลาสักครู่ขึ้นอยู่กับขนาดของข้อมูลของคุณ
สําคัญ
ปัจจุบัน คุณต้องโหลดกราฟใหม่ (โดยเลือก บันทึก) ทุกครั้งที่คุณเปลี่ยนแบบจําลองหรือข้อมูลเบื้องต้น
ณ จุดนี้ คุณได้กําหนดประเภทโหนดและประเภท Edge ทั้งหมดสําหรับกราฟของคุณ ประเภทโหนดและประเภท Edge เหล่านี้สร้าง Schema ของโมเดลกราฟของคุณ กราฟของคุณพร้อมสําหรับการสืบค้นเมื่อนําเข้าข้อมูลเพื่อสร้างโหนดและขอบ
ขั้นตอนถัดไป
สร้างโหนดและเอดจ์หลายประเภทจากตารางการแมปเดียว