Información general
¿Qué es Data API Builder?Documentación de Data API Builder
Data API Builder genera puntos de conexión REST y GraphQL para las bases de datos, incluidos SQL Server, Azure SQL, Azure Cosmos DB, PostgreSQL y MySQL. También incluye un servidor MCP para la integración del agente de IA. Código abierto, seguro y listo para producción.
Información general
REST APIInformación general
GraphQL APIInformación general
Servidor SQL MCPNovedades
Versión 2.0Referencia
Matriz de característicasInicio rápido
Inicio rápido: SQLInicio rápido
Inicio rápido: NoSQLServidor MCP de SQL
Conecte los agentes de IA a la base de datos a través del protocolo de contexto del modelo.
Conceptos
Información general, transporte y herramientas de datos integradas.
Herramientas y configuración
Herramientas personalizadas, descripciones de entidades y autenticación.
Inicio rápido
Conecte el primer cliente del agente de IA al servidor MCP.
REST API
Puntos de conexión REST generados automáticamente con OpenAPI, almacenamiento en caché y operadores de consulta.
Conceptos y características
Puntos de conexión, OpenAPI, vistas de base de datos y procedimientos almacenados.
Operadores de consulta y almacenamiento en caché
Filtrar, ordenar, paginar y almacenar en caché respuestas REST.
Inicio rápido
Obtenga un punto de conexión REST que se ejecute con la base de datos que prefiera.
GraphQL API
Consultas controladas por esquemas, mutaciones, relaciones y agregación.
Conceptos y características
Puntos de conexión, mutaciones, agregación, relaciones y procedimientos almacenados.
Operadores de consulta
Filtrar, ordenar, paginar y proyectar campos en consultas GraphQL.
Inicio rápido
Obtenga un punto de conexión de GraphQL que se ejecute con la base de datos que prefiera.
Generador de API de datos
Inicio rápido
Configuración paso a paso para SQL Server, PostgreSQL, MySQL y Azure Cosmos DB.
Interfaz de línea de comandos
Inicialice, configure, valide y ejecute DAB desde el terminal.
Configuración
Referencia de esquema, valores dinámicos, inserción de secretos y archivos específicos del entorno.
- Referencia del esquema de configuración
- Configuración de entidades
- Configuración del entorno en tiempo de ejecución
- Configuración del origen de datos
- Archivos específicos del entorno
- función @env()
- función @azure() de Key Vault
- Configuración automática
- Varios orígenes de datos
- Procedimientos recomendados de configuración
Seguridad y autenticación
Proveedores de autenticación, roles de autorización y seguridad a nivel de filas.
- Información general sobre seguridad
- Información general sobre la autenticación
- Autorización y roles
- Microsoft Entra ID
- JWT personalizado (Okta, Auth0, Keycloak)
- App Service EasyAuth
- Simulador para pruebas locales
- Proveedor no autenticado
- Flujo En nombre de (OBO)
- Seguridad a nivel de fila
- Directivas de base de datos
- Procedimientos recomendados de seguridad