Tyto tabulky uvádějí funkce, které jsou k dispozici v Nástroji pro vytváření datových rozhraní API (DAB) pro databáze Azure. Tyto tabulky zahrnují funkce napříč více databázemi a platformami rozhraní API.
Verze databáze
Databáze
Minimální podporovaná verze
SQL Server
v2016
Azure SQL
–
Azure Cosmos DB pro NoSQL
–
PostgreSQL
v11
MySQL
v8
GraphQL
Funkce
SQL Server
Azure SQL
Azure Cosmos DB pro NoSQL
PostgreSQL
MySQL
DWSQL
Stránkování
✅ Ano
✅ Ano
✅ Ano
✅ Ano
✅ Ano
✖️ Ne
Filtrování
✅ Ano
✅ Ano
✅ Ano
✅ Ano
✅ Ano
✖️ Ne
Řazení
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✅ Ano
✅ Ano
Výběr
✅ Ano
✅ Ano
✅ Ano
✅ Ano
✅ Ano
✖️ Ne
Schema Gen
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✅ Ano
✖️ Ne
Umístění atributů schématu (@model, @authorize)
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✅ Ano
✖️ Ne
Schéma poskytnuté uživatelem
✖️ Ne
✖️ Ne
✅ Ano
✖️ Ne
✖️ Ne
✖️ Ne
Předplatné
✖️ Ne
✖️ Ne
✖️ Ne
✖️ Ne
✖️ Ne
✖️ Ne
Banánový dort Pop UI ¹
✅ Ano
✅ Ano
✅ Ano
✅ Ano
✅ Ano
✖️ Ne
mezipaměť In-Memory ²
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✅ Ano
✖️ Ne
Navigace mezi relacemi GraphQL
Funkce
SQL Server
Azure SQL
Azure Cosmos DB for NoSQL
PostgreSQL
MySQL
DWSQL
1:N / Dotaz
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✅ Ano
✖️ Ne
1:N / Mutování
✅ Ano (od verze 0.11)
✅ Ano (od verze 0.11)
✖️ Ne
✖️ Ne
✖️ Ne
✖️ Ne
M:N / Dotaz
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✅ Ano
✖️ Ne
M:N / Mutování
✅ Ano (od verze 0.11)
✅ Ano (od verze 0.11)
✖️ Ne
✖️ Ne
✖️ Ne
✖️ Ne
Relace mezi zdroji
✖️ Ne
✖️ Ne
✖️ Ne
✖️ Ne
✖️ Ne
✖️ Ne
Spojení mezi zdroji
✖️ Ne
✖️ Ne
✖️ Ne
✖️ Ne
✖️ Ne
✖️ Ne
REST
Funkce
SQL Server
Azure SQL
Azure Cosmos DB for NoSQL*
PostgreSQL
MySQL
DWSQL
PUT
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✅ Ano
✖️ Ne
POST
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✅ Ano
✖️ Ne
OPRAVA
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✅ Ano
✖️ Ne
DELETE
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✅ Ano
✖️ Ne
GET
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✅ Ano
✅ Ano
Stránkování
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✅ Ano
✖️ Ne
$Filter
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✅ Ano
✖️ Ne
$Count
✖️ Ne
✖️ Ne
✖️ Ne
✖️ Ne
✖️ Ne
✖️ Ne
$OrderBy
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✖️ Ne
✖️ Ne
$First
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✖️ Ne
✖️ Ne
$After
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✖️ Ne
✖️ Ne
$Select
✅ Ano
✖️ Ne
✖️ Ne
✅ Ano
✅ Ano
✖️ Ne
Dokument OpenAPI
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✅ Ano
✖️ Ne
Swagger UI ¹
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✅ Ano
✖️ Ne
mezipaměť In-Memory ²
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✅ Ano
✖️ Ne
Not/Strict Payload
✅ Ano
✅ Ano
✖️ Ne
✅ Ano
✅ Ano
✖️ Ne
OpenAPIReference
✖️ Ne
✖️ Ne
✖️ Ne
✖️ Ne
✖️ Ne
✖️ Ne
Tvůrce datového rozhraní API negeneruje rozhraní REST API pro službu Azure Cosmos DB for NoSQL, protože rozhraní API pro NoSQL poskytuje nativní rozhraní REST API. Další informace najdete tady: Azure Cosmos DB: Referenční informace k rozhraní REST API.