Overzicht
Wat is Data API Builder?Documentatie voor Data API Builder
Data API Builder genereert REST- en GraphQL-eindpunten voor uw databases, waaronder SQL Server, Azure SQL, Azure Cosmos DB, PostgreSQL en MySQL. Het bevat ook een MCP-server voor integratie van AI-agents. Open source, veilig en productieklaar.
Overzicht
REST APIOverzicht
GraphQL-APIOverzicht
SQL MCP ServerNieuw
Versie 2.0Referentie
KenmerkenmatrixSnelstart
Quickstart: SQLSnelstart
Quickstart: NoSQLSQL MCP-server
Verbind AI-agents met uw database via het Model Context Protocol.
Concepten
Overzicht, transport en ingebouwde hulpprogramma's voor gegevens.
Hulpprogramma's en configuratie
Aangepaste hulpprogramma's, entiteitsbeschrijvingen en verificatie.
Quickstarts
Verbind uw eerste AI-agentclient met de MCP-server.
REST API
Automatisch gegenereerde REST-eindpunten met OpenAPI-, caching- en queryoperators.
Concepten en kenmerken
Eindpunten, OpenAPI, databaseweergaven en opgeslagen procedures.
Queryoperators en caching
REST-antwoorden filteren, sorteren, pagineren en cachen.
Quickstarts
Haal een REST-eindpunt op dat wordt uitgevoerd met uw gewenste database.
GraphQL-API
Schema-gestuurde queries, mutaties, relaties en aggregatie.
Concepten en kenmerken
Eindpunten, mutaties, aggregatie, relaties en opgeslagen procedures.
Queryoperators
Filter-, sorteer-, paginerings- en projectvelden in GraphQL-query's.
Quickstarts
Haal een GraphQL-eindpunt op dat wordt uitgevoerd met uw gewenste database.
Opbouwfunctie voor gegevens-API's
Quickstarts
Stapsgewijze installatie voor SQL Server, PostgreSQL, MySQL en Azure Cosmos DB.
Opdrachtregelinterface
DAB initialiseren, configureren, valideren en uitvoeren vanuit de terminal.
Configuratie
Schemaverwijzing, dynamische waarden, geheime injectie en omgevingsspecifieke bestanden.
Verificatie en beveiliging
Verificatieproviders, autorisatierollen en beveiliging op rijniveau.
- Overzicht van beveiliging
- Overzicht van verificatie
- Autorisatie en rollen
- Microsoft Entra ID
- Aangepaste JWT (Okta, Auth0, Keycloak)
- App Service EasyAuth
- Simulator voor lokaal testen
- Niet-geverifieerde provider
- Proces Op-Aanvraag-Van (OBO)
- Beveiliging op rijniveau
- Databasebeleid
- Aanbevolen procedures voor beveiliging