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.
### What happened? I tried several options to get a connection stirng that would connect me to a Warehouse SQL Fabric endpoint from a container running in a Container Application...
## Why make this change? - Closes #2295 - This change will allow user to update data-source options. - Also, it makes CLI more powerful and developer friendly. ## What...
Refer this document for details [Schema Inference Design.docx](https://github.com/user-attachments/files/16318665/Schema.Inference.Design.docx) ## What is this change? Add a utility to generate schema for No SQL database. It will be based on best efforts....
## Why make this change? We want to understand the graphql overhead that is being added while execution of a query. ## What is this change? this query adds the...
As laid out in the design document https://microsoft.sharepoint.com/:w:/r/teams/AzureDataMultiverseExperience/_layouts/15/Doc.aspx?sourcedoc=%7B0026b3cf-cc3e-4ce7-8b7d-865c17151f4d%7D&action=edit&wdPid=4859d50d&share=IQHPsyYAPsznTIt9hlwXFR9NARKmccDqULBmAGCcOV2MzhQ there are classes we currently use, such as the SqlMetaDataProvider, OpenApiDocumentor, and CostmosSqlMetaDataProvider, that save internal copies of the RuntimeConfig. These classes...
We provide an option of using many DataSource files, and therefore for the purpose of Hot-Reloading we need to monitor all of these DataSource files. In the case that they...
In the case that during a hot-reload we are changing the authentication being used, we need to refresh the authentication metadata.
While we currently deserialize the new entities into our object mapping that makes up the runtimeconfig, we do not update the GraphQL Schema. For entities to properly hot-reload, we need...
We can currently deserialize and store the new values for the DataSource during a hot-reload scenario, however the dependencies that rely on the DataSource section during startup are not being...