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

Note

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

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

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

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

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

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

  3. ผู้ดูแลระบบ Fabric เปิดใช้งาน Graph ในผู้เช่า Fabric ของคุณ พวกเขาเปิดใช้งานการตั้งค่านี้ในพอร์ทัลผู้ดูแลระบบ

    เปิดใช้งานกราฟในผู้เช่า Fabric ของคุณ

  4. คุณเป็นสมาชิกของพื้นที่ทํางาน 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 ผู้ขายจัดหาผลิตภัณฑ์

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