In diesen Tabellen sind die Features aufgeführt, die im Daten-API-Generator (DAB) für Azure-Datenbanken verfügbar sind. Diese Tabellen enthalten Features für mehrere Datenbanken und API-Plattformen.
Datenbankversion
Datenbank
Unterstützte Mindestversion
SQL Server
v2016
Azure SQL
–
Azure Cosmos DB for NoSQL
–
PostgreSQL
v11
MySQL
v8
GraphQL
Funktion
SQL Server
Azure SQL
Azure Cosmos DB for NoSQL
PostgreSQL
MySQL
DWSQL
Paginierung
✅ Ja
✅ Ja
✅ Ja
✅ Ja
✅ Ja
✖️ Nein
Filterung
✅ Ja
✅ Ja
✅ Ja
✅ Ja
✅ Ja
✖️ Nein
Sortierung
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✅ Ja
✅ Ja
Auswahl
✅ Ja
✅ Ja
✅ Ja
✅ Ja
✅ Ja
✖️ Nein
Schema Gen
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✅ Ja
✖️ Nein
Schema-Attributplatzierung (@model, @authorize)
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✅ Ja
✖️ Nein
Vom Benutzer bereitgestelltes Schema
✖️ Nein
✖️ Nein
✅ Ja
✖️ Nein
✖️ Nein
✖️ Nein
Subscription
✖️ Nein
✖️ Nein
✖️ Nein
✖️ Nein
✖️ Nein
✖️ Nein
Banana Cake Pop UI ¹
✅ Ja
✅ Ja
✅ Ja
✅ Ja
✅ Ja
✖️ Nein
In-Memory Cache ²
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✅ Ja
✖️ Nein
GraphQL Beziehungsnavigation
Funktion
SQL Server
Azure SQL
Azure Cosmos DB for NoSQL
PostgreSQL
MySQL
DWSQL
1:n/Abfrage
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✅ Ja
✖️ Nein
1:n/Mutation
✅ Ja (ab Version 0.11)
✅ Ja (ab Version 0.11)
✖️ Nein
✖️ Nein
✖️ Nein
✖️ Nein
Viele-zu-Viele/Abfrage
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✅ Ja
✖️ Nein
Viele zu viele / Mutation
✅ Ja (ab Version 0.11)
✅ Ja (ab Version 0.11)
✖️ Nein
✖️ Nein
✖️ Nein
✖️ Nein
Quellübergreifende Beziehungen
✖️ Nein
✖️ Nein
✖️ Nein
✖️ Nein
✖️ Nein
✖️ Nein
Quellübergreifende Verknüpfungen
✖️ Nein
✖️ Nein
✖️ Nein
✖️ Nein
✖️ Nein
✖️ Nein
REST
Funktion
SQL Server
Azure SQL
Azure Cosmos DB for NoSQL*
PostgreSQL
MySQL
DWSQL
PUT
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✅ Ja
✖️ Nein
POST
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✅ Ja
✖️ Nein
PATCH
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✅ Ja
✖️ Nein
Delete
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✅ Ja
✖️ Nein
GET
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✅ Ja
✅ Ja
Paginierung
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✅ Ja
✖️ Nein
$Filter
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✅ Ja
✖️ Nein
$Count
✖️ Nein
✖️ Nein
✖️ Nein
✖️ Nein
✖️ Nein
✖️ Nein
$OrderBy
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✖️ Nein
✖️ Nein
$First
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✖️ Nein
✖️ Nein
$After
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✖️ Nein
✖️ Nein
$Select
✅ Ja
✖️ Nein
✖️ Nein
✅ Ja
✅ Ja
✖️ Nein
OpenAPI-Dokument
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✅ Ja
✖️ Nein
Swagger UI ¹
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✅ Ja
✖️ Nein
In-Memory Cache ²
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✅ Ja
✖️ Nein
Nicht/strikte Nutzlast
✅ Ja
✅ Ja
✖️ Nein
✅ Ja
✅ Ja
✖️ Nein
OpenAPIReference
✖️ Nein
✖️ Nein
✖️ Nein
✖️ Nein
✖️ Nein
✖️ Nein
Der Daten-API-Generator generiert keine REST-API für Azure Cosmos DB for NoSQL, da die API für NoSQL eine native REST-API bereitstellt. Weitere Informationen finden Sie hier: Azure Cosmos DB: REST-API-Referenz.