หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
Note
คุณลักษณะนี้อยู่ในการแสดงตัวอย่างสาธารณะ การแสดงตัวอย่างนี้จะมีให้โดยไม่มีข้อตกลงระดับบริการ และไม่แนะนําสําหรับปริมาณงานการผลิต คุณลักษณะบางอย่างอาจไม่ได้รับการสนับสนุนหรืออาจมีความสามารถที่จํากัด สําหรับข้อมูลเพิ่มเติม โปรดดู ข้อกําหนดการใช้งานเพิ่มเติมสําหรับตัวอย่าง Microsoft Azure
ในการเริ่มต้นใช้งานด่วนนี้ คุณใช้กราฟใน Microsoft Fabric เพื่อสร้างกราฟพื้นฐานที่มีสองโหนดและหนึ่งขอบ แล้วเรียกใช้แบบสอบถาม กระบวนการนี้ใช้เวลาประมาณ 15 นาที
สําหรับบทช่วยสอนที่ครอบคลุมแบบจําลองข้อมูล Adventure Works แบบเต็มและสถานการณ์ขั้นสูงเพิ่มเติม โปรดดูบทช่วยสอนกราฟ
ข้อกําหนดเบื้องต้น
ก่อนที่คุณจะเริ่มการเริ่มต้นใช้งานฉบับย่อนี้ ให้ตรวจสอบว่า:
คุณมีสิทธิ์เข้าถึงความจุ Microsoft Fabric (F2 หรือสูงกว่า) หรือการทดลองใช้ Fabric
กราฟที่เปิดใช้งานผู้ดูแลระบบ Fabric ในผู้เช่า Fabric ของคุณ พวกเขาเปิดใช้งานการตั้งค่านี้ในพอร์ทัลผู้ดูแลระบบ
คุณเป็นสมาชิกของพื้นที่ทํางาน Fabric หรือมีสิทธิ์ในการสร้างรายการในพื้นที่ทํางาน สําหรับข้อมูลเพิ่มเติม โปรดดู พื้นที่ทํางานใน Microsoft Fabric
สําคัญ
การจัดการการเข้าถึงของกราฟถูกจํากัดไว้เฉพาะพื้นที่ทํางานที่โฮสต์ ผู้ใช้ภายนอกพื้นที่ทํางานไม่สามารถเข้าถึงกราฟได้ ผู้ใช้ภายในพื้นที่ทํางานที่มีสิทธิ์เข้าถึงข้อมูลเบื้องต้นในเลคเฮาส์สามารถสร้างแบบจําลองและคิวรีกราฟได้
เคล็ดลับ
หากคุณไม่เห็น แบบจําลองกราฟ (พรีวิว) ในเมนู + รายการใหม่ ให้ขอให้ผู้ดูแลระบบ Fabric ของคุณเปิดใช้งานกราฟในพอร์ทัลผู้ดูแลระบบ
โหลดข้อมูลตัวอย่าง
ในการสร้างกราฟ ก่อนอื่นให้โหลดข้อมูลตัวอย่างลงในเลคเฮาส์ในพื้นที่ทํางาน Fabric ของคุณ
ดาวน์โหลดตัวอย่างข้อมูล
ไปที่ ชุดข้อมูลตัวอย่าง GQL กราฟบน GitHub
เลือกไฟล์ adventureworks_docs_sample.zip และดาวน์โหลดไปยังเครื่องของคุณ
เคล็ดลับ
หากต้องการดาวน์โหลดไฟล์จาก GitHub ให้เลือกไฟล์ จากนั้นเลือกไอคอน ดาวน์โหลดไฟล์ดิบ
แตกไฟล์ adventureworks_docs_sample.zip ที่ดาวน์โหลดไปยังโฟลเดอร์บนเครื่องของคุณ
เคล็ดลับ
ใน File Explorer ให้คลิกขวาที่ไฟล์ zip แล้วเลือก Extract All จากนั้นเลือกโฟลเดอร์ปลายทาง
สร้างเลคเฮ้าส์
ใน Microsoft Fabric ให้เลือกพื้นที่ทํางานของคุณ
เลือก + รายการใหม่
เลือก จัดเก็บข้อมูล>Lakehouse
ป้อนชื่อ (ตัวอย่างเช่น "AdventureWorksLakehouse") ล้างตัวเลือก Schemas Lakehouse และเลือก สร้าง
สําคัญ
ขณะนี้กราฟไม่รองรับเลคเฮาส์ที่เปิดใช้สคีมาเลคเฮาส์
โหลดข้อมูลลงในตาราง
สําหรับการเริ่มต้นใช้งานด่วนนี้ คุณต้องมีเพียงสองตาราง: adventureworks_customers และ adventureworks_orders อัปโหลดโฟลเดอร์ข้อมูลตัวอย่างแบบเต็ม แล้วโหลดเฉพาะสองตารางนี้
Note
คุณสามารถอัปโหลดทั้งโฟลเดอร์ได้หากคุณวางแผนที่จะทําบทช่วยสอนฉบับเต็มในภายหลังหรือต้องการสํารวจข้อมูลเพิ่มเติม
- ในเลคเฮาส์ของคุณ ให้วางเมาส์เหนือ ไฟล์ เลือกจุดไข่ปลา (...) แล้วเลือก อัปโหลด>โฟลเดอร์ อัปโหลด
- เรียกดูโฟลเดอร์ที่แยกออกมาและอัปโหลด การดําเนินการนี้จะอัปโหลดไฟล์ข้อมูลตัวอย่างทั้งหมดไปยังเลคเฮาส์ของคุณ
- ขยาย ไฟล์ และโฟลเดอร์ที่อัปโหลดเพื่อดูโฟลเดอร์ย่อย สําหรับการเริ่มต้นใช้งานด่วนนี้ คุณจะต้องโหลดสองรายการเป็นตารางเท่านั้น
- วางเมาส์เหนือโฟลเดอร์ย่อย adventureworks_customers เลือกจุดไข่ปลา (...) แล้วเลือก โหลดไปยังตาราง>ตารางใหม่
- ตั้งค่าประเภทไฟล์เป็น Parquet แล้วเลือกโหลด
- ทําซ้ําขั้นตอนที่ 4-5 สําหรับโฟลเดอร์ย่อย adventureworks_orders
สร้างแบบจําลองกราฟ
ในพื้นที่ทํางาน Microsoft Fabric ให้เลือก + รายการใหม่
เลือก วิเคราะห์และฝึกโมเดลกราฟข้อมูล>(พรีวิว)
เคล็ดลับ
หรือป้อน "กราฟ" ในช่องค้นหา แล้วกด Enter เพื่อค้นหารายการกราฟ
ป้อนชื่อ (เช่น "MyFirstGraph") แล้วเลือกสร้าง
หลังจากสร้างแบบจําลองกราฟ คุณจะถูกนําไปยังมุมมองกราฟ ซึ่งคุณจะเห็นโหมดเริ่มต้นถูกตั้งค่าเป็น โมเดลที่มีการบันทึกรับข้อมูลเพิ่มโหนด และ เพิ่มปุ่มขอบ ที่ด้านบน
เพิ่มข้อมูลลงในโมเดลกราฟของคุณ
หากต้องการเพิ่มข้อมูลลงในโมเดลกราฟ ให้ทําตามขั้นตอนเหล่านี้ในมุมมองกราฟ
เลือก รับข้อมูล
จากแค็ตตาล็อก OneLake ให้เลือกเลคเฮาส์ของคุณด้วยข้อมูล Adventure Works
เลือก เพิ่ม
เลือกตาราง adventureworks_customers และ adventureworks_orders แล้วเลือก โหลด
กําหนดโครงสร้างกราฟของคุณ
เมื่อโหลดข้อมูลของคุณแล้ว ให้กําหนดโครงสร้างกราฟของคุณโดยเพิ่มโหนดและขอบ ในการเริ่มต้นใช้งานด่วนนี้ คุณเพิ่มโหนดสองชนิด (Customer และ Order) และชนิดขอบหนึ่งชนิด (purchases) เพื่อจําลองความสัมพันธ์ระหว่างลูกค้าและใบสั่งของพวกเขา
เพิ่มสองโหนด
เลือก เพิ่มโหนด
กําหนดค่าโหนดแรก:
-
ฉลาก:
Customer - ตารางแผนที่: adventureworks_customers
- รหัสของคอลัมน์การแม็ป: CustomerID_K
-
ฉลาก:
เลือก ยืนยัน
เลือก เพิ่มโหนด อีกครั้ง
กําหนดค่าโหนดที่สอง:
-
ฉลาก:
Order - ตารางแผนที่: adventureworks_orders
- รหัสของคอลัมน์การแม็ป: SalesOrderDetailID_K
-
ฉลาก:
เลือก ยืนยัน
เพิ่มขอบหนึ่งด้าน
เลือก เพิ่มขอบ
กําหนดค่าขอบ:
-
ฉลาก:
purchases - ตารางแผนที่: adventureworks_orders
-
โหนดต้นทาง:
Customer - คอลัมน์การแม็ปต้นทาง: CustomerID_FK
-
โหนดเป้าหมาย:
Order - คอลัมน์การแม็ปเป้าหมาย: SalesOrderDetailID_K
-
ฉลาก:
เลือก ยืนยัน
เลือก บันทึก เพื่อโหลดกราฟ การโหลดอาจใช้เวลาสักครู่ เมื่อโหลดกราฟสําเร็จ คุณจะเห็นป้ายกํากับโหนดและขอบในพื้นที่ทํางานมุมมองกราฟ
สืบค้นกราฟของคุณ
เรียกใช้การสืบค้น GQL เพื่อค้นหาลูกค้าห้าอันดับแรกตามจํานวนคําสั่งซื้อ
เลือกโหมดคิวรี
เลือก "ตัวแก้ไขโค้ด " จากเมนูด้านบน
ป้อนคิวรี 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เลือกเรียกใช้คิวรี คุณควรเห็นห้าแถวที่แสดงชื่อลูกค้าและจํานวนคําสั่งซื้อ โดยเรียงลําดับจากคําสั่งซื้อมากไปน้อย
รูปภาพต่อไปนี้แสดงคิวรี GQL และผลลัพธ์:
ยินดีด้วย! คุณสร้างกราฟแรกของคุณใน Microsoft Fabric และเรียกใช้คิวรีกับกราฟนั้น
ขั้นตอนถัดไป
- บทช่วยสอนกราฟ - สร้างกราฟที่สมบูรณ์ด้วยโหนด ขอบ และแบบสอบถามหลายรายการ
- คู่มือภาษา GQL - เรียนรู้ไวยากรณ์ GQL
- กราฟใน Microsoft Fabric คืออะไร - เรียนรู้เกี่ยวกับแนวคิดของกราฟ