Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'API Microsoft Fabric per GraphQL è un livello di accesso ai dati che consente di eseguire query su più origini dati in modo rapido ed efficiente usando una tecnologia API ampiamente adottata e familiare. L'API astrae le specifiche delle origini dati back-end in modo da concentrarsi sulla logica dell'applicazione e fornire tutti i dati necessari a un client in una singola chiamata. GraphQL usa un linguaggio di query semplice e modifica facilmente i set di risultati, riducendo al minimo il tempo necessario per accedere ai dati in Fabric.
Esporre i dati tramite l'API per GraphQL
L'esposizione di origini dati a un elemento GraphQL in Microsoft Fabric è semplice. Selezionare l'origine dati da esporre e indicare gli oggetti all'interno dell'origine dati da presentare tramite l'API. Facoltativamente, definire le relazioni tra i campi scelti. Dopo aver completato questi passaggi, l'endpoint API è pronto per accettare query.
Origini dati supportate
Attualmente le origini dati supportate seguenti vengono esposte tramite l'API fabric per GraphQL:
- Data Warehouse di Microsoft Fabric
- Database SQL di Microsoft Fabric
- Microsoft Fabric Lakehouse tramite endpoint di Analisi SQL
- Database con mirroring di Microsoft Fabric tramite endpoint di analisi SQL, tra cui:
- Database SQL di Microsoft Azure
- Istanza SQL gestita di Azure
- Azure Cosmos DB, un servizio di database distribuito globale di Microsoft
- Microsoft Fabric SQL Database
- Azure Databricks
- Snowflake
- Aprire database specchiati
- Database SQL di Azure
- Datamart
Funzionalità
L'API Fabric di GraphQL include:
- Individuazione automatica degli schemi dell'origine dati.
- Generazione automatica di query e mutazioni.
- Generazione automatica di resolver.
- Generazione automatica del codice di test locale.
- Supporto per le viste nei database SQL e nei data warehouse.
- Supporto per le stored procedure nei database SQL e nei data warehouse.
- Supporto per molteplici origini dati con query di tipo fan-out corrispondenti.
- Strumenti per creare relazioni uno-a-uno, uno-a-molti e molti-a-molti.
- Opzioni per selezionare singoli oggetti da esporre da un'origine dati.
- Opzioni per esporre colonne specifiche dalle tabelle di origine dati.
- Strumenti per monitorare il comportamento dell'API con un dashboard e richiedere la registrazione.
Esperienza di modifica interattiva
L'API per GraphQL include un editor che consente di sviluppare e testare facilmente le query e le mutazioni. Le funzionalità dell'editor includono:
- Riquadro dei risultati per visualizzare l'output delle query e delle mutazioni
- Supporto per parametri di query e mutazione
- IntelliSense che supporta la sintassi GraphQL e i nomi degli oggetti dello schema
Limitazioni
Per altre informazioni , vedere l'API per le limitazioni di GraphQL .