เริ่มต้นใช้งานด่วน: สร้างกราฟแรกของคุณใน Microsoft Fabric

Note

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

ในการเริ่มต้นใช้งานด่วนนี้ คุณใช้กราฟใน Microsoft Fabric เพื่อสร้างกราฟพื้นฐานที่มีสองโหนดและหนึ่งขอบ แล้วเรียกใช้แบบสอบถาม กระบวนการนี้ใช้เวลาประมาณ 15 นาที

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

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

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

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

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

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

    สกรีนช็อตของพอร์ทัลผู้ดูแลระบบที่แสดงการสลับเพื่อเปิดใช้งานกราฟในผู้เช่า Fabric ของคุณ

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

    สําคัญ

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

เคล็ดลับ

หากคุณไม่เห็น แบบจําลองกราฟ (พรีวิว) ในเมนู + รายการใหม่ ให้ขอให้ผู้ดูแลระบบ Fabric ของคุณเปิดใช้งานกราฟในพอร์ทัลผู้ดูแลระบบ

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

ในการสร้างกราฟ ก่อนอื่นให้โหลดข้อมูลตัวอย่างลงในเลคเฮาส์ในพื้นที่ทํางาน Fabric ของคุณ

ดาวน์โหลดตัวอย่างข้อมูล

  1. ไปที่ ชุดข้อมูลตัวอย่าง GQL กราฟบน GitHub

  2. เลือกไฟล์ adventureworks_docs_sample.zip และดาวน์โหลดไปยังเครื่องของคุณ

    เคล็ดลับ

    หากต้องการดาวน์โหลดไฟล์จาก GitHub ให้เลือกไฟล์ จากนั้นเลือกไอคอน ดาวน์โหลดไฟล์ดิบ

  3. แตกไฟล์ adventureworks_docs_sample.zip ที่ดาวน์โหลดไปยังโฟลเดอร์บนเครื่องของคุณ

    เคล็ดลับ

    ใน File Explorer ให้คลิกขวาที่ไฟล์ zip แล้วเลือก Extract All จากนั้นเลือกโฟลเดอร์ปลายทาง

สร้างเลคเฮ้าส์

  1. ใน Microsoft Fabric ให้เลือกพื้นที่ทํางานของคุณ

  2. เลือก + รายการใหม่

  3. เลือก จัดเก็บข้อมูล>Lakehouse

  4. ป้อนชื่อ (ตัวอย่างเช่น "AdventureWorksLakehouse") ล้างตัวเลือก Schemas Lakehouse และเลือก สร้าง

    สําคัญ

    ขณะนี้กราฟไม่รองรับเลคเฮาส์ที่เปิดใช้สคีมาเลคเฮาส์

โหลดข้อมูลลงในตาราง

สําหรับการเริ่มต้นใช้งานด่วนนี้ คุณต้องมีเพียงสองตาราง: adventureworks_customers และ adventureworks_orders อัปโหลดโฟลเดอร์ข้อมูลตัวอย่างแบบเต็ม แล้วโหลดเฉพาะสองตารางนี้

Note

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

  1. ในเลคเฮาส์ของคุณ ให้วางเมาส์เหนือ ไฟล์ เลือกจุดไข่ปลา (...) แล้วเลือก อัปโหลด>โฟลเดอร์ อัปโหลด
  2. เรียกดูโฟลเดอร์ที่แยกออกมาและอัปโหลด การดําเนินการนี้จะอัปโหลดไฟล์ข้อมูลตัวอย่างทั้งหมดไปยังเลคเฮาส์ของคุณ
  3. ขยาย ไฟล์ และโฟลเดอร์ที่อัปโหลดเพื่อดูโฟลเดอร์ย่อย สําหรับการเริ่มต้นใช้งานด่วนนี้ คุณจะต้องโหลดสองรายการเป็นตารางเท่านั้น
  4. วางเมาส์เหนือโฟลเดอร์ย่อย adventureworks_customers เลือกจุดไข่ปลา (...) แล้วเลือก โหลดไปยังตาราง>ตารางใหม่
  5. ตั้งค่าประเภทไฟล์เป็น Parquet แล้วเลือกโหลด
  6. ทําซ้ําขั้นตอนที่ 4-5 สําหรับโฟลเดอร์ย่อย adventureworks_orders

สร้างแบบจําลองกราฟ

  1. ในพื้นที่ทํางาน Microsoft Fabric ให้เลือก + รายการใหม่

  2. เลือก วิเคราะห์และฝึกโมเดลกราฟข้อมูล>(พรีวิว)

    สกรีนช็อตที่แสดงเมนูรายการใหม่พร้อมตัวเลือกในการเลือก แบบจําลองกราฟ (พรีวิว)

    เคล็ดลับ

    หรือป้อน "กราฟ" ในช่องค้นหา แล้วกด Enter เพื่อค้นหารายการกราฟ

  3. ป้อนชื่อ (เช่น "MyFirstGraph") แล้วเลือกสร้าง

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

เพิ่มข้อมูลลงในโมเดลกราฟของคุณ

หากต้องการเพิ่มข้อมูลลงในโมเดลกราฟ ให้ทําตามขั้นตอนเหล่านี้ในมุมมองกราฟ

  1. เลือก รับข้อมูล

  2. จากแค็ตตาล็อก OneLake ให้เลือกเลคเฮาส์ของคุณด้วยข้อมูล Adventure Works

  3. เลือก เพิ่ม

  4. เลือกตาราง adventureworks_customers และ adventureworks_orders แล้วเลือก โหลด

    สกรีนช็อตแสดงกล่องโต้ตอบรับข้อมูลพร้อมตารางที่เลือก

กําหนดโครงสร้างกราฟของคุณ

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

เพิ่มสองโหนด

  1. เลือก เพิ่มโหนด

  2. กําหนดค่าโหนดแรก:

    • ฉลาก: Customer
    • ตารางแผนที่: adventureworks_customers
    • รหัสของคอลัมน์การแม็ป: CustomerID_K

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

  3. เลือก ยืนยัน

  4. เลือก เพิ่มโหนด อีกครั้ง

  5. กําหนดค่าโหนดที่สอง:

    • ฉลาก: Order
    • ตารางแผนที่: adventureworks_orders
    • รหัสของคอลัมน์การแม็ป: SalesOrderDetailID_K
  6. เลือก ยืนยัน

เพิ่มขอบหนึ่งด้าน

  1. เลือก เพิ่มขอบ

  2. กําหนดค่าขอบ:

    • ฉลาก: purchases
    • ตารางแผนที่: adventureworks_orders
    • โหนดต้นทาง: Customer
    • คอลัมน์การแม็ปต้นทาง: CustomerID_FK
    • โหนดเป้าหมาย: Order
    • คอลัมน์การแม็ปเป้าหมาย: SalesOrderDetailID_K

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

  3. เลือก ยืนยัน

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

สืบค้นกราฟของคุณ

เรียกใช้การสืบค้น GQL เพื่อค้นหาลูกค้าห้าอันดับแรกตามจํานวนคําสั่งซื้อ

  1. เลือกโหมดคิวรี

    สกรีนช็อตแสดงวิธีการเลือกโหมดคิวรีและตัวแก้ไขโค้ด

  2. เลือก "ตัวแก้ไขโค้ด " จากเมนูด้านบน

  3. ป้อนคิวรี GQL ต่อไปนี้ในกล่องป้อนข้อมูล:

    MATCH (c:Customer)-[:purchases]->(o:`Order`)
    RETURN c.fullName AS customer_name, count(o) AS num_orders
    GROUP BY customer_name
    ORDER BY num_orders DESC
    LIMIT 5
    
  4. เลือกเรียกใช้คิวรี คุณควรเห็นห้าแถวที่แสดงชื่อลูกค้าและจํานวนคําสั่งซื้อ โดยเรียงลําดับจากคําสั่งซื้อมากไปน้อย

รูปภาพต่อไปนี้แสดงคิวรี GQL และผลลัพธ์:

สกรีนช็อตแสดงผลลัพธ์ของการเรียกใช้คิวรี GQL

ยินดีด้วย! คุณสร้างกราฟแรกของคุณใน Microsoft Fabric และเรียกใช้คิวรีกับกราฟนั้น

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