Creare l'API GraphQL dal database SQL nel portale di Fabric
Si applica a:✅Database SQL in Microsoft Fabric
Iniziare a creare API GraphQL direttamente dall'editor di query SQL di Fabric. Fabric compila automaticamente lo schema GraphQL in base ai dati e le applicazioni sono pronte per la connessione in pochi minuti.
Prerequisiti
- Tutto ciò che serve è una capacità di Fabric. In caso contrario, avviare una versione di valutazione di Fabric.
- Assicurarsi di abilitare il database SQL in Fabric usando le impostazioni del tenant del portale di amministrazione.
- Creare una nuova area di lavoro o usare un'area di lavoro infrastruttura esistente.
- Creare un nuovo database SQL o usare un database SQL esistente.
Creare un'API per GraphQL
Per creare un'API per GraphQL:
Aprire il database in cui si vuole creare un'API GraphQL.
Selezionare Nuovo e quindi API GraphQL.
Immettere un Nome per l’elemento e selezionare Crea.
A questo punto, l'API è pronta ma non espone dati. Le API per GraphQL sono definite in uno schema organizzato in termini di tipi e campi, in un sistema fortemente tipizzato. Fabric genera automaticamente lo schema GraphQL necessario in base ai dati che si sceglie di esporre ai client GraphQL.
Seleziona Estrai dati. La schermata Scegli dati consente di cercare e scegliere gli oggetti da esporre nello schema GraphQL.
Selezionare le caselle di controllo accanto alle singole tabelle o stored procedure da esporre nell'API. Per selezionare tutti gli oggetti in una cartella, selezionare la casella di controllo con il nome dell'origine dati nella parte superiore.
Selezionare Carica per avviare il processo di generazione dello schema GraphQL.
Lo schema viene generato ed è possibile avviare la creazione di prototipi di query GraphQL (lettura, elenco) o mutazioni (creazione, aggiornamento, eliminazione) per interagire con i dati. L'immagine seguente mostra Esplora schemi con un modello di chiamata API.
L'API per GraphQL ora è pronta per accettare connessioni e richieste. È possibile usare l'editor API per testare e creare prototipi di query GraphQL ed Esplora schema per verificare i tipi di dati e i campi esposti nell'API.