Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Microsoft Fabric API untuk GraphQL adalah lapisan akses data yang memungkinkan Anda mengkueri beberapa sumber data dengan cepat dan efisien menggunakan teknologi API yang diadopsi dan dikenal secara luas. API mengabstraksi spesifik sumber data backend sehingga Anda fokus pada logika aplikasi Anda dan menyediakan semua data yang dibutuhkan klien dalam satu panggilan. GraphQL menggunakan bahasa kueri sederhana dan dengan mudah memanipulasi kumpulan hasil, meminimalkan waktu yang diperlukan aplikasi untuk mengakses data Anda di Fabric.
Mengekspos data melalui API untuk GraphQL
Mengekspos sumber data ke item GraphQL di Microsoft Fabric sederhana. Pilih sumber data yang ingin Anda ekspos, dan tunjukkan objek mana dalam sumber data yang ingin Anda sajikan melalui API. Secara opsional, tentukan hubungan antara bidang yang Anda pilih. Setelah menyelesaikan langkah-langkah ini, titik akhir API Anda siap untuk menerima kueri.
Sumber data yang didukung
Saat ini sumber data yang didukung berikut diekspos melalui Fabric API untuk GraphQL:
- Gudang Data Microsoft Fabric
- Database SQL Microsoft Fabric
- Microsoft Fabric Lakehouse melalui Titik Akhir Analitik SQL
- Microsoft Fabric Mirrored Databases melalui Titik Akhir SQL Analytics, termasuk:
- Azure SQL Database
- Azure SQL Managed Instance
- Azure Cosmos DB
- Microsoft Fabric SQL Database
- Azure Databricks
- Snowflake
- Membuka basis data terduplikasi
- Database Azure SQL
- Datamart
Fitur
Fabric API untuk GraphQL meliputi:
- Penemuan otomatis skema sumber data.
- Pembuatan kueri dan mutasi otomatis.
- Pembuatan otomatis resolver.
- Pembuatan otomatis kode pengujian lokal.
- Dukungan untuk tampilan di database SQL dan gudang data.
- Dukungan untuk prosedur tersimpan di database SQL dan gudang data.
- Dukungan untuk beberapa sumber data dengan kueri fan-out yang sesuai.
- Alat untuk membuat hubungan satu-ke-satu, satu-ke-banyak, dan banyak-ke-banyak.
- Opsi untuk memilih objek individual untuk diekspos dari sumber data.
- Opsi untuk mengekspos kolom tertentu dari tabel sumber data.
- Alat untuk memantau perilaku API dengan dasbor dan meminta pengelogan.
Pengalaman pengeditan interaktif
API untuk GraphQL menyertakan editor yang memungkinkan Anda mengembangkan dan menguji kueri dan mutasi Anda dengan mudah. Kemampuan editor meliputi:
- Panel hasil untuk memvisualisasikan output kueri dan mutasi
- Dukungan untuk parameter kueri dan mutasi
- Intellisense yang mendukung sintaksis GraphQL dan nama objek skema
Keterbatasan
Lihat API untuk batasan GraphQL untuk informasi selengkapnya.