Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
De här tabellerna visar de funktioner som är tillgängliga i Data API Builder (DAB).
Database version
| Database | Lägsta version som stöds | 
|---|---|
| SQL Server | v2016 | 
| Azure SQL | N/A (PaaS) | 
| Azure Cosmos DB (för NoSQL) | N/A (PaaS) | 
| PostgreSQL | v11 | 
| MySQL | v8 | 
GraphQL
| Feature | SQL Server | Azure SQL | Azure Cosmos DB for NoSQL  | 
PostgreSQL | MySQL | SQLDW | 
|---|---|---|---|---|---|---|
| Pagination | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✖️ No | 
| Throttling | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Filtering | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✖️ No | 
| Aggregation | ✅ Ja | ✅ Ja | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Sorting | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✅ Ja | 
| Selection | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✖️ No | 
| Query-type | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Mutation-type | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Multi-Mutation | ✅ Ja | ✅ Ja | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Advanced GroupBy | ✅ Ja | ✅ Ja | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Advanced Having | ✅ Ja | ✅ Ja | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Aggregations | ✅ Ja | ✅ Ja | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Schema Generation | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✖️ No | 
Schemaattributplacering (@model, @authorize) | 
✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Användarangivet schema | ✖️ No | ✖️ No | ✅ Ja | ✖️ No | ✖️ No | ✖️ No | 
| Subscription | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Nitro/Banana Cake Pop UI | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✖️ No | 
| Cache Headers | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| Cache på nivå 1: Minne | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| Cache på nivå 2: Redis | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
DiagramQL-relationsnavigering
| Feature | SQL Server | Azure SQL | Azure Cosmos DB for NoSQL  | 
PostgreSQL | MySQL | SQLDW | 
|---|---|---|---|---|---|---|
| EnTo-Many/fråga | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| En-To-Many / Mutation | ✅ Ja | ✅ Ja | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| MångaTo-Many/fråga | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| Många-To-Many / Mutation | ✅ Ja | ✅ Ja | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Cross-Source Relationships | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Cross-Source Joins | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
REST
| Feature | SQL Server | Azure SQL | Azure Cosmos DB for NoSQL*  | 
PostgreSQL | MySQL | SQLDW | 
|---|---|---|---|---|---|---|
| PUT | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| POST | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| PATCH | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| DELETE | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| GET | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✅ Ja | 
| Pagination | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| OData-like $Select | ✅ Ja | ✖️ No | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| OData-like $Filter | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| OData-like $Count | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| OData-like $OrderBy | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✖️ No | ✖️ No | 
| OData-like $First | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✖️ No | ✖️ No | 
| $After (markörväxling) | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✖️ No | ✖️ No | 
| OpenAPI Document | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| Swagger UI | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| Cache Headers | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| Cache på nivå 1: Minne | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| Cache på nivå 2: Redis | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| POCO-ready Payload | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| OpenAPIReference | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
*Data-API-byggare genererar inte ett REST-API för Azure Cosmos DB för NoSQL eftersom API:et för NoSQL tillhandahåller ett internt REST-API. Mer information finns här: Azure Cosmos DB: REST API-referens.
Databasobjekt som stöds
| Feature | SQL Server | Azure SQL | Azure Cosmos DB for NoSQL  | 
PostgreSQL | MySQL | SQLDW | 
|---|---|---|---|---|---|---|
| Tables | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✅ Ja | 
| Views | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✖️ No | ✖️ No | 
| Stored Procedures | ✅ Ja | ✅ Ja | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Proc Parameters | ✅ Ja | ✅ Ja | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Functions | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Collections | ✖️ No | ✖️ No | ✅ Ja | ✖️ No | ✖️ No | ✖️ No | 
| Field Mapping | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
Entity Permissions
| Feature | SQL Server | Azure SQL | Azure Cosmos DB for NoSQL  | 
PostgreSQL | MySQL | SQLDW | 
|---|---|---|---|---|---|---|
| Create | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✖️ No | 
| Read | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Update | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✖️ No | 
| Delete | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✖️ No | 
| Execute | ✅ Ja | ✅ Ja | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Include Fields | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Exclude Fields | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
Database Policy
| Feature | SQL Server | Azure SQL | Azure Cosmos DB for NoSQL  | 
PostgreSQL | MySQL | SQLDW | 
|---|---|---|---|---|---|---|
| Create | ✅ Ja | ✅ Ja | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Read | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| Update | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| Delete | ✅ Ja | ✅ Ja | ✖️ No | ✅ Ja | ✅ Ja | ✖️ No | 
| Single-Table Policies | ✅ Ja | ✅ Ja | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Multi-Table Policies | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Request Policy | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
Authentication Features
| Feature | SQL Server | Azure SQL | Azure Cosmos DB for NoSQL  | 
PostgreSQL | MySQL | SQLDW | 
|---|---|---|---|---|---|---|
| UAMI (Entra ID) | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| SAMI (Entra ID) | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✖️ No | 
| Azure EasyAuth | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Pass-through security | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| API-key security | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
Other Features
| Feature | SQL Server | Azure SQL | Azure Cosmos DB for NoSQL  | 
PostgreSQL | MySQL | SQLDW | 
|---|---|---|---|---|---|---|
| Internt JSON-stöd | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Internt XML-stöd | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Stöd för intern vektor | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Application Insights | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Log Analytics | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Session Context | ✅ Ja | ✅ Ja | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Flera datakällor | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Cross-source join | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | ✖️ No | 
| Open Telemetry | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Health Endpoints | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Anpassade loggnivåer | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| .NET Aspire | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
Azure Support (containrar)
| Feature | SQL Server | Azure SQL | Azure Cosmos DB for NoSQL  | 
PostgreSQL | MySQL | SQLDW | 
|---|---|---|---|---|---|---|
| Azure Static Web Apps (statiska webbappar) | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Azure Container-applikationer | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Azure Container Instances (Azure containertjänster) | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Azure Kubernetes Services | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Azure Web App för Containers | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Azure Red Hat OpenShift | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Azure Spring Apps | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Azure Service Fabric | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Virtuell Azure-dator | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | 
| Azure Batch | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja | ✅ Ja |