บทช่วยสอน: บทนําสู่กราฟใน Microsoft Fabric

บทช่วยสอนนี้จะแนะนําคุณเกี่ยวกับสถานการณ์กราฟแบบ end-to-end ใน Microsoft Fabric คุณใช้ข้อมูลตัวอย่าง สร้างแบบจําลองเป็นกราฟ และสืบค้นข้อมูลเชิงลึก — สร้างความเข้าใจในการทํางานเกี่ยวกับประสบการณ์กราฟไปพร้อมกัน

ข้อกําหนดเบื้องต้น

ก่อนที่คุณจะเริ่มบทช่วยสอนนี้ ให้ตรวจสอบว่า:

  1. คุณมีสิทธิ์เข้าถึงความจุ Microsoft Fabric (F2 หรือสูงกว่า) หรือการทดลองใช้ Fabric

  2. กราฟมีให้บริการในภูมิภาคของคุณ

  3. คุณเป็นสมาชิกของพื้นที่ทํางาน Fabric หรือมีสิทธิ์ในการสร้างรายการในพื้นที่ทํางาน สําหรับข้อมูลเพิ่มเติม โปรดดู พื้นที่ทํางานใน Microsoft Fabric

    สําคัญ

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

สถานการณ์แบบ end-to-end ของกราฟ

ในบทช่วยสอนนี้ คุณจะสวมบทบาทเป็นนักวิเคราะห์ข้อมูลที่บริษัท Adventure Works สมมติ คุณสร้างแบบจําลองกราฟเพื่อแสดงความสัมพันธ์ระหว่างลูกค้า ใบสั่ง พนักงาน ผลิตภัณฑ์ และผู้จัดจําหน่าย จากนั้น คุณสืบค้นกราฟเพื่อเปิดเผยข้อมูลเชิงลึกเกี่ยวกับพฤติกรรมการซื้อของลูกค้าและประสิทธิภาพของผลิตภัณฑ์ ทำตามขั้นตอนเหล่านี้:

  1. โหลดข้อมูลตัวอย่าง ลงในเลคเฮาส์
  2. สร้างกราฟ โดยการสร้างแบบจําลองกราฟและโหลดข้อมูลจาก OneLake
  3. เพิ่มโหนดลงในกราฟของคุณ สําหรับแต่ละเอนทิตีในแบบจําลองข้อมูล
  4. เพิ่มขอบลงในกราฟของคุณเพื่อ กําหนดความสัมพันธ์ระหว่างโหนด
  5. เพิ่มโหนดและเอดจ์หลายประเภทจากตารางเดียว เพื่อสร้างกราฟที่สมบูรณ์ยิ่งขึ้น
  6. คิวรีกราฟด้วยตัวสร้างคิวรี โดยใช้ส่วนติดต่อภาพแบบโต้ตอบ
  7. สืบค้นกราฟด้วย GQL โดยใช้เครื่องมือแก้ไขโค้ด
  8. ทรัพยากรบทช่วยสอน ล้างข้อมูล โดยการลบพื้นที่ทํางานและรายการอื่นๆ

สําหรับภาพรวมโดยละเอียดเกี่ยวกับวิธีการไหลของข้อมูลผ่านกราฟ จากแหล่งข้อมูลผ่านที่เก็บข้อมูล OneLake การสร้างแบบจําลองกราฟ การคิวรี และผลลัพธ์ โปรดดู สถาปัตยกรรมกราฟ

ข้อมูลตัวอย่าง

สําหรับข้อมูลตัวอย่างของบทช่วยสอนนี้ ให้ใช้ชุดข้อมูลตัวอย่าง Adventure Works Adventure Works เป็นผู้ผลิตจักรยานสมมติที่ขายจักรยานและอุปกรณ์เสริมให้กับลูกค้าทั่วโลก

Note

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

ชุดข้อมูล Adventure Works ประกอบด้วย:

  • ลูกค้า: ผู้ที่ซื้อสินค้า
  • ใบสั่ง: ธุรกรรมการขาย
  • พนักงาน: พนักงานที่ดําเนินการขาย
  • สินค้า: สินค้าที่มีจําหน่าย
  • ประเภทผลิตภัณฑ์และประเภทย่อย: ลําดับชั้นการจัดประเภทผลิตภัณฑ์
  • ผู้ขาย: ซัพพลายเออร์ที่ผลิตสินค้า

แบบจำลองข้อมูล

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

ความสัมพันธ์ คำอธิบาย
Employee sells Order พนักงานประมวลผลคําสั่งซื้อของลูกค้า
Customer purchases Order ลูกค้าทําการซื้อ
Order contains Product คําสั่งซื้อรวมสินค้า
Product isOfType ProductSubcategory ผลิตภัณฑ์อยู่ในหมวดหมู่ย่อย
ProductSubcategory belongsTo ProductCategory หมวดหมู่ย่อยเป็นของหมวดหมู่
Vendor produces Product ผู้ขายจัดหาผลิตภัณฑ์

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