Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La API de Microsoft Fabric para GraphQL es una capa de acceso a datos que permite consultar varios orígenes de datos de forma rápida y eficaz mediante una tecnología de API ampliamente adoptada y conocida. La API abstrae los detalles de los orígenes de datos de back-end para centrarse en la lógica de la aplicación y proporcionar todos los datos que necesita un cliente en una sola llamada. GraphQL usa un lenguaje de consulta simple y manipula fácilmente conjuntos de resultados, lo que minimiza el tiempo que tardan las aplicaciones en acceder a los datos en Fabric.
Exposición de datos a través de la API para GraphQL
Exponer orígenes de datos a un elemento GraphQL en Microsoft Fabric es sencillo. Seleccione el origen de datos que desea exponer e indique qué objetos de ese origen de datos desea presentar a través de la API. Opcionalmente, defina las relaciones entre los campos que elija. Después de completar estos pasos, el punto de conexión de API está listo para aceptar consultas.
Orígenes de datos admitidos
Actualmente, los siguientes orígenes de datos admitidos se exponen a través de Fabric API for GraphQL:
- Almacén de Datos de Microsoft Fabric
- Base de datos SQL de Microsoft Fabric
- Microsoft Fabric Lakehouse mediante el punto de conexión de SQL Analytics
- Bases de datos reflejadas de Microsoft Fabric a través del punto de conexión de SQL Analytics, entre las que se incluyen:
- Azure SQL Database
- Instancia Gestionada de Azure SQL
- Azure Cosmos DB (la base de datos de Azure Cosmos)
- Base de datos SQL de Microsoft Fabric
- Azure Databricks
- Snowflake
- Abrir bases de datos duplicadas
- Azure SQL Database
- Datamart
Características
La API de Fabric para GraphQL incluye:
- Detección automática de esquemas de origen de datos.
- Generación automática de consultas y mutaciones.
- Generación automática de solucionadores.
- Generación automática de código de prueba local.
- Compatibilidad con vistas en bases de datos SQL y almacenes de datos.
- Compatibilidad con procedimientos almacenados en bases de datos SQL y almacenamientos de datos.
- Compatibilidad con varios orígenes de datos con las consultas de distribución ramificada correspondientes.
- Herramientas para crear relaciones uno a uno, uno a muchos y muchos a muchos.
- Opciones para seleccionar objetos individuales que se van a exponer desde un origen de datos.
- Opciones para exponer columnas específicas de tablas de origen de datos.
- Herramientas para supervisar el comportamiento de la API con un panel y un registro de solicitudes.
Experiencia de edición interactiva
La API para GraphQL incluye un editor que le permite desarrollar y probar fácilmente las consultas y las mutaciones. Las funcionalidades del editor incluyen:
- Panel de resultados para visualizar la salida de consultas y mutaciones
- Compatibilidad con parámetros de consulta y mutación
- IntelliSense compatible con la sintaxis de GraphQL y los nombres de los objetos del esquema
Limitaciones
Consulte API para ver las limitaciones de GraphQL para obtener más información.