Microsoft Fabric API สําหรับ GraphQL คืออะไร
หมายเหตุ
Microsoft Fabric API สําหรับ GraphQL อยู่ในตัวอย่าง
Microsoft Fabric API สําหรับ GraphQL เป็นเลเยอร์การเข้าถึงข้อมูลที่ช่วยให้สามารถทําการคิวรีของแหล่งข้อมูลหลายแหล่งได้อย่างรวดเร็วและมีประสิทธิภาพด้วยเทคโนโลยี API ที่นํามาใช้อย่างกว้างขวางและคุ้นเคย API ช่วยให้คุณสามารถนามธรรมข้อมูลจําเพาะของแหล่งข้อมูล backend เพื่อให้คุณสามารถมุ่งเน้นตรรกะของแอปพลิเคชันของคุณ และให้ข้อมูลทั้งหมดที่ไคลเอ็นต์ต้องการในการโทรเดียว GraphQL ใช้ภาษาคิวรีอย่างง่ายและจัดการชุดผลลัพธ์ได้อย่างง่ายดาย ซึ่งจะลดเวลาที่ใช้สําหรับแอปพลิเคชันเพื่อเข้าถึงข้อมูลของคุณใน Fabric
เปิดเผยข้อมูลผ่าน API สําหรับ GraphQL
การแสดงแหล่งข้อมูลไปยังรายการ GraphQL ใน Microsoft Fabric ทําได้ง่ายและรวดเร็ว เลือกแหล่งข้อมูลที่คุณต้องการแสดง จากนั้นระบุวัตถุภายในแหล่งข้อมูลที่คุณต้องการนําเสนอผ่าน API อีกทางหนึ่งคือกําหนดความสัมพันธ์ระหว่างเขตข้อมูลที่คุณเลือก หลังจากที่คุณทําตามขั้นตอนเหล่านี้เสร็จสิ้นแล้ว จุดสิ้นสุด API ของคุณพร้อมที่จะยอมรับคิวรี
แหล่งข้อมูลที่ได้รับการสนับสนุน (ตัวอย่าง)
ในปัจจุบัน แหล่งข้อมูลที่สนับสนุนต่อไปนี้สามารถแสดงผ่าน Fabric API สําหรับ GraphQL:
- คลังข้อมูล Microsoft Fabric
- Microsoft Fabric Lakehouse ผ่านจุดสิ้นสุด SQL Analytics
- Microsoft Fabric Mirrored Databases ผ่านจุดสิ้นสุด SQL Analytics
- Datamarts
คุณลักษณะ
Fabric API สําหรับ GraphQL ประกอบด้วย:
- การค้นพบ Schema ของแหล่งข้อมูลอัตโนมัติ
- การสร้างคิวรีและการกลายพันธุ์โดยอัตโนมัติ
- รุ่นอัตโนมัติของตัวแก้ไข
- การสนับสนุนสําหรับมุมมองสําหรับฐานข้อมูล SQL และคลังข้อมูล
- การสนับสนุนสําหรับขั้นตอนที่จัดเก็บไว้สําหรับฐานข้อมูล SQL และคลังข้อมูล
- สนับสนุนแหล่งข้อมูลหลายแหล่งที่มีคิวรีแบบพัดลมออกที่สอดคล้องกัน
- ความสามารถในการสร้างความสัมพันธ์แบบหนึ่งต่อหนึ่ง หนึ่งต่อกลุ่ม และกลุ่มต่อกลุ่ม
- ความสามารถในการเลือกแต่ละวัตถุที่จะแสดงจากแหล่งข้อมูล
- ความสามารถในการเปิดเผยคอลัมน์เฉพาะจากตารางแหล่งข้อมูล
ประสบการณ์การแก้ไขแบบโต้ตอบ
API สําหรับ GraphQL รวมถึงตัวแก้ไขที่คุณสามารถพัฒนาและทดสอบคิวรีหรือการกลายพันธุ์ของคุณได้อย่างง่ายดาย ความสามารถบางอย่างของตัวแก้ไขได้แก่:
- บานหน้าต่างผลลัพธ์เพื่อแสดงภาพผลลัพธ์ของคิวรีหรือการกลายพันธุ์
- การสนับสนุนสําหรับพารามิเตอร์การคิวรีหรือการกลายพันธุ์
- Intellisense ที่มีการสนับสนุนสําหรับไวยากรณ์ GraphQL และชื่อออบเจ็กต์ Schema