ค้นหาคําตอบของ Fabric API ที่ถามบ่อยสําหรับคําถามของ GraphQL
หมายเหตุ
Microsoft Fabric API สําหรับ GraphQL อยู่ในตัวอย่าง
GraphQL คืออะไร
GraphQL เป็นภาษาคิวรีโอเพนซอร์ส (Open Source)สําหรับ API และรันไทม์สําหรับการเติมเต็มคิวรีเหล่านั้นด้วยข้อมูลของคุณที่มีอยู่ GraphQL มีคําอธิบายที่สมบูรณ์และเข้าใจได้ของข้อมูลใน API ของคุณด้วยระบบที่มีประเภทที่แข็งแกร่ง ให้ลูกค้าสามารถถามได้อย่างชัดเจนถึงสิ่งที่พวกเขาต้องการและไม่มีอะไรเพิ่มเติม ทําให้ง่ายต่อการพัฒนา API เมื่อเวลาผ่านไป และเปิดใช้งานเครื่องมือสําหรับนักพัฒนาที่มีประสิทธิภาพ
Microsoft Fabric API สําหรับ GraphQL คืออะไร
Microsoft Fabric API สําหรับ GraphQL เป็นบริการที่มีการจัดการที่ช่วยให้คุณสามารถสร้าง GraphQL API ได้ในไม่กี่วินาทีเพื่อเข้าถึงข้อมูลจากแหล่งข้อมูลของคุณ เช่น Microsoft Fabric Data Warehouses, Microsoft Fabric Lakehouses และฐานข้อมูล Microsoft Fabric Mirrored ซึ่งมีเลเยอร์ API แบบรวมสําหรับการสอบถามและกลายข้อมูลจากแหล่งข้อมูลที่ได้รับการสนับสนุนเหล่านี้ Fabric API สําหรับ GraphQL อยู่ในตัวอย่าง
การดําเนินการ GraphQL ใดบ้างที่ได้รับการสนับสนุนใน Fabric API สําหรับ GraphQL
เฉพาะคิวรี GraphQL (อ่าน) และกลายพันธุ์ (เขียน) เท่านั้นที่ได้รับการสนับสนุนในปัจจุบัน แหล่งข้อมูลที่เปิดเผยผ่านจุดสิ้นสุด SQL Analytics เป็นแบบอ่านอย่างเดียว ดังนั้นจึงสนับสนุนเฉพาะคิวรีเท่านั้น ในกรณีของคลังข้อมูล คีย์หลักจะต้องถูกกําหนดสําหรับ Mutations จึงจะถูกสร้างขึ้นโดยอัตโนมัติ
ฉันจะดูและแก้ไขตัวแก้ไขใน Fabric API สําหรับ GraphQL ได้อย่างไร
ตัวแก้ไขเป็นคอมโพเนนต์ GraphQL ที่มีตรรกะทางธุรกิจเพื่อแก้ไขเขตข้อมูลใน API และดําเนินการกับข้อมูลที่อยู่ในแหล่งข้อมูล Fabric จะสร้างตัวแก้ไขโดยอัตโนมัติเมื่อใดก็ตามที่คุณแนบแหล่งข้อมูลใหม่หรือเลือกวัตถุใหม่ที่จะแสดงจากแหล่งข้อมูลที่มีอยู่ ในปัจจุบัน ยังไม่สามารถกําหนดตัวแก้ไขเองได้ สําหรับตรรกะทางธุรกิจที่กําหนดเองใน API สําหรับ GraphQL คุณสามารถสร้างกระบวนงานที่จัดเก็บไว้ในแหล่งข้อมูลและแสดงใน GraphQL API
API สําหรับแอปพลิเคชันไคลเอ็นต์ GraphQL จําเป็นต้องมีการเข้าถึงแหล่งข้อมูลเพื่อดําเนินการคิวรีหรือการกลายพันธุ์หรือไม่
API สําหรับ GraphQL จําเป็นต้องใช้แอปพลิเคชันเพื่อใช้ Microsoft Entra สําหรับการรับรองความถูกต้อง แอปพลิเคชันไคลเอ็นต์ของคุณต้องลงทะเบียน และกําหนดค่าอย่างเพียงพอเพื่อดําเนินการเรียกใช้ API กับ Fabric แอปที่ลงทะเบียนใน Microsoft Entra จําเป็นต้องใช้ GraphQL.Execute.All หรือ Item.Execute.All และ Datamart.ReadWrite.All API สําหรับบริการของ Power BI ([! สิ่งสําคัญ] - ขอบเขตอาจเปลี่ยนแปลงในระหว่างการแสดงตัวอย่างสาธารณะ) สําหรับข้อมูลเพิ่มเติม ดูสร้างแอป Microsoft Entra ใน Azure นอกเหนือจาก Microsoft Entra แล้ว ผู้ใช้ที่ได้รับการรับรองความถูกต้องในแอปที่เรียกใช้ GraphQL API จะต้องเป็นสมาชิกพื้นที่ทํางานที่มี บทบาท ผู้สนับสนุนที่มีทั้งรายการ API และแหล่งข้อมูลอยู่ สําหรับข้อมูลเพิ่มเติม ให้ดู ให้ผู้ใช้สามารถเข้าถึงพื้นที่ทํางาน นอกจากนี้ยังสามารถใช้บริการหลักเพื่อเข้าถึง API ของคุณ คุณสามารถค้นหาตัวอย่างแบบ end-to-end ด้วยรหัสตัวอย่างได้ที่เชื่อมต่อแอปพลิเคชัน
ฉันจะเปิดตั๋วการสนับสนุนสําหรับ API สําหรับ GraphQL ได้อย่างไร
หากต้องการรับความช่วยเหลือจาก Microsoft Support ในปัญหาใด ๆ ที่เกี่ยวข้องกับ Fabric API สําหรับ GraphQL โปรดเยี่ยมชม ไซต์การสนับสนุน Fabric ของเรา และเลือกตัวเลือก การวิศวกรข้อมูล
API สําหรับ GraphQL ยังไม่รองรับภูมิภาคใด
ขณะนี้ API สําหรับ GraphQL ไม่ได้รับการสนับสนุนในภูมิภาคสหรัฐอเมริกาตะวันตก 3