สร้าง API สําหรับ GraphQL ใน Fabric และเพิ่มข้อมูล
หมายเหตุ
Microsoft Fabric API สําหรับ GraphQL อยู่ในตัวอย่าง
เริ่มต้นใช้งาน Fabric API สําหรับ GraphQL โดยการสร้าง API จากนั้นเชื่อมโยงแหล่งข้อมูลเพื่อเปิดเผยข้อมูลที่คุณเลือกผ่าน API Fabric สร้าง Schema GraphQL โดยอัตโนมัติตามข้อมูลของคุณ และแอปพลิเคชันพร้อมที่จะเชื่อมต่อในไม่กี่นาที
ข้อกำหนดเบื้องต้น
- เปิดใช้งานการตั้งค่าผู้ดูแลระบบผู้เช่าสําหรับ API สําหรับ GraphQL (ตัวอย่าง)
การสร้าง API สําหรับ GraphQL
วิธีการสร้าง API สําหรับ GraphQL:
จากโฮมเพจพอร์ทัล Fabric เลือกวิศวกรข้อมูลจากรายการของปริมาณงาน
เลือก API สําหรับ GraphQL (ตัวอย่าง)
อีกวิธีหนึ่งคือเลือก API ใหม่>สําหรับ GraphQL (ตัวอย่าง) จากพื้นที่ทํางานใด ๆ ในวิศวกรข้อมูล
ใส่ชื่อสําหรับรายการของคุณ และเลือก สร้าง
ตอนนี้คุณมี API ที่ทํางานอย่างสมบูรณ์เพื่อเข้าถึงข้อมูลของคุณใน Fabric
เชื่อมต่อกับแหล่งข้อมูลและสร้างสคีมาของคุณ
ในตอนนี้ API พร้อมแล้ว แต่ไม่มีการแสดงข้อมูลใด ๆ API สําหรับ GraphQL จะถูกกําหนดใน schema ที่จัดระเบียบในแง่ของชนิดและเขตข้อมูลในระบบที่มีการพิมพ์อย่างเข้มงวด Fabric จะสร้าง Schema GraphQL ที่จําเป็นโดยยึดตามข้อมูลที่คุณเลือกเพื่อเปิดเผยไปยังไคลเอ็นต์ GraphQL โดยอัตโนมัติ
ใน API ใหม่ของคุณ เลือกแหล่งข้อมูลที่จะแสดงโดยการเลือกแหล่งข้อมูล
ฮับข้อมูล OneLake จะปรากฏขึ้น เลือกแหล่งข้อมูลที่คุณต้องการเชื่อมต่อ สําหรับตัวอย่างต่อไปนี้ เราเลือกจุดสิ้นสุดการวิเคราะห์ AdventureWorks SQL ที่เชื่อมโยงกับฐานข้อมูลที่มิเรอร์ เลือก ตัวกรอง เพื่อดูเฉพาะชนิดของแหล่งข้อมูล Fabric หรือค้นหาตามคําสําคัญเฉพาะ เมื่อคุณพร้อมแล้ว ให้เลือก เชื่อมต่อ
หน้าจอ รับข้อมูล จะปรากฏขึ้น ซึ่งคุณสามารถเลือกวัตถุที่คุณต้องการเปิดเผยใน Schema GraphQL ของคุณ
เลือกกล่องกาเครื่องหมายถัดจากแต่ละตารางหรือกระบวนงานที่เก็บไว้ที่คุณต้องการแสดงใน API หากต้องการเลือกวัตถุทั้งหมดในโฟลเดอร์ ให้เลือกกล่องกาเครื่องหมายที่มีชื่อแหล่งข้อมูลที่ด้านบน
เลือก โหลด เพื่อเริ่มกระบวนการสร้าง Schema GraphQL
Schema ถูกสร้างขึ้นและคุณสามารถเริ่มสร้างต้นแบบคิวรี GraphQL (อ่าน รายการ) หรือการกลายพันธุ์ (สร้าง อัปเดต ลบ) เพื่อโต้ตอบกับข้อมูลของคุณ
API สําหรับ GraphQL ของคุณพร้อมที่จะยอมรับการเชื่อมต่อและคําขอแล้ว คุณสามารถใช้ตัวแก้ไข API เพื่อทดสอบและต้นแบบคิวรี GraphQL และตัวสํารวจ Schema เพื่อตรวจสอบชนิดข้อมูลและเขตข้อมูลที่แสดงใน API ได้