Creación de GraphQL API desde la base de datos SQL en el portal de Fabric
Se aplica a:✅Base de datos SQL de Microsoft Fabric
Empiece a compilar las API de GraphQL directamente desde el editor de consultas de Fabric SQL. Fabric crea automáticamente el esquema de GraphQL en cuestión de minutos en función de los datos y las aplicaciones están listas para conectarse.
Requisitos previos
- Necesita una capacidad de Fabric existente. Si no tiene, inicie una versión de prueba de Fabric.
- Asegúrese de habilitar la Base de datos SQL de Fabric mediante la configuración de inquilinos del Portal de administración.
- Cree un área de trabajo nueva o usar un área de trabajo de Fabric existente.
- Cree una nueva base de datos SQL o usar una base de datos SQL existente.
Creación de una API para GraphQL
Para crear una API para GraphQL:
Abra la base de datos donde desea crear una API de GraphQL.
Seleccione Nuevo y, después, GraphQL API.
Escriba un nombre para el elemento y seleccione Crear.
En este momento, la API está lista, pero no expone ningún dato. Las API de GraphQL se definen en un esquema organizado en términos de tipos y campos, en un sistema fuertemente tipado. Fabric genera de forma autómatica el esquema de GraphQL necesario en función de los datos que elija exponer a los clientes de GraphQL.
Seleccione Obtener datos. La pantalla Elegir datos le permite buscar y elegir los objetos que desea exponer en el esquema GraphQL.
Active las casillas situadas junto a las tablas individuales o los procedimientos almacenados que desea exponer en la API. Para seleccionar todos los objetos de una carpeta, active la casilla con el nombre de origen de datos en la parte superior.
Seleccione Cargar para iniciar el proceso de generación de esquemas GraphQL.
El esquema se genera y puede iniciar la creación de prototipos de consultas GraphQL (lectura, lista) o mutaciones (crear, actualizar, eliminar) para interactuar con los datos. En la imagen siguiente se muestra el Explorador de esquemas con una plantilla de llamada API.
La API para GraphQL ya está lista para aceptar conexiones y solicitudes. Puede utilizar el editor de API para probar y crear prototipos de consultas GraphQL y el explorador de esquemas para comprobar los tipos de datos y los campos expuestos en la API.