data-api-builder
data-api-builder copied to clipboard
Data API builder provides modern REST and GraphQL endpoints to your Azure Databases and on-prem stores.
Description: Scenario: I have an API built using Azure Data API Builder (DAB). DAB is configured with Azure AD JWT authentication and works fine when called directly. Example dab-config.json snippet:...
### What happened? There might be an issue with memory consumption on large blob datasets. We observe quite often that when the dataset contains blob columns the DAB cannot allocate...
### What happened? I have configured dab with JWT authentication/authorization: ``` "host": { "mode": "production", "authentication": { "provider": "Custom", "jwt": { "audience": "System", "issuer": "https://my.authentication.com" } } } ``` I...
Hi team/ maintainers, I love the work you're doing on Data API Builder. We’ve adopted it in different areas because it gives us a unified, secure, and standards-based API layer...
## What's changed This PR enhances the `DabGraphQLResultSerializer` class to properly map all types of `DataApiBuilderException.SubStatusCodes` to their appropriate HTTP status codes in GraphQL responses. Previously, the serializer only handled...
## What? health endpoint fails when stored procedure is in the config The correct behavior SHOULD be to ignore stored procs.
Certain hot-reload tests are failing, due to issues not related to DAB. - HotReloadConfigDatabaseType - Hot-reload rest enabled - Hot-reload gql enabled - HotReloadConfigDataSource - HotReloadLogLevel - HotReloadValidationFail
NOTE: This is a preliminary specification. ## What? MCP data DDL tools ### MCP Tools * `read_all_schema` — `JSON SCHEMA SNAPSHOT` * `table_data_profile` — `JSON SCHEMA SNAPSHOT` * `schema_create(name)` —...
We might already be supporting OAuth - https://github.com/Azure/data-api-builder/blob/c5c7031a86275ea5b33cf11e31acac48965b9185/src/Core/AuthenticationHelpers/SupportedAuthNProviders.cs#L13 with the name Custom authentication provider. Might just need to try, test and validate this before documenting.
Support JSON data type in Postgres