Visão geral
O que é o construtor de API de Dados?Documentação do Construtor de API de Dados
Data API Builder gera endpoints REST e GraphQL para seus bancos de dados, incluindo SQL Server, Azure SQL, Azure Cosmos DB, PostgreSQL e MySQL. Ele também inclui um servidor MCP para integração de agente de IA. Software livre, seguro e pronto para produção.
Visão geral
API RESTVisão geral
API do GraphQLVisão geral
Servidor SQL MCPNovidades
Versão 2.0Referência
Matriz de funcionalidadesInício Rápido
Início Rápido: SQLInício Rápido
Início Rápido: NoSQLServidor MCP do SQL
Conecte agentes de IA ao seu banco de dados por meio do Protocolo de Modelo de Contexto.
Conceitos
Visão geral, transporte e ferramentas de dados internas.
Ferramentas e configuração
Ferramentas personalizadas, descrições de entidade e autenticação.
Quickstarts
Conecte seu primeiro cliente de agente de IA ao servidor MCP.
API REST
Pontos de extremidade REST gerados automaticamente com OpenAPI, armazenamento em cache e operadores de consulta.
Conceitos e funcionalidades
Pontos de extremidade, OpenAPI, exibições de banco de dados e procedimentos armazenados.
Operadores de consulta e cache
Filtrar, classificar, paginar e armazenar em cache respostas REST.
Quickstarts
Obtenha um endpoint REST em execução com o banco de dados de sua escolha.
API do GraphQL
Orientadas por esquema: consultas, mutações, relações e agregação.
Conceitos e funcionalidades
Pontos de extremidade, mutações, agregação, relações e procedimentos armazenados.
Operadores de consulta
Filtrar, classificar, paginar e projetar campos em consultas GraphQL.
Quickstarts
Obtenha um endpoint GraphQL em execução com o banco de dados de sua escolha.
Construtor de API de Dados
Quickstarts
Configuração passo a passo para SQL Server, PostgreSQL, MySQL e Azure Cosmos DB.
Interface de linha de comando
Inicialize, configure, valide e execute o DAB no terminal.
Configuração
Referência de esquema, valores dinâmicos, injeção de segredo e arquivos específicos do ambiente.
Segurança e autenticação
Provedores de autenticação, funções de autorização e segurança em nível de linha.
- Visão geral da segurança
- Visão geral da autenticação
- Autorização e funções
- Microsoft Entra ID
- JWT personalizado (Okta, Auth0, Keycloak)
- App Service EasyAuth
- Simulador para teste local
- Provedor não autenticado
- O fluxo On-Behalf-Of (OBO)
- Segurança em nível de linha
- Políticas de banco de dados
- Melhores práticas de segurança