Sdílet prostřednictvím


Dostupnost funkcí pro tvůrce rozhraní Data API

Tyto tabulky uvádějí funkce dostupné v Tvůrci rozhraní DATA API (DAB).

Verze databáze

Database Minimální podporovaná verze
SQL Server v2016
Azure SQL Není k dispozici (PaaS)
Azure Cosmos DB (pro NoSQL) Není k dispozici (PaaS)
PostgreSQL v11
MySQL v8

GraphQL

Feature SQL Server Azure SQL Azure Cosmos DB
for NoSQL
PostgreSQL MySQL SQLDW
Pagination ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✖️ Ne
Throttling ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Filtering ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✖️ Ne
Aggregation ✅ Ano ✅ Ano ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Sorting ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✅ Ano
Selection ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✖️ Ne
Query-type ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Mutation-type ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Multi-Mutation ✅ Ano ✅ Ano ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Advanced GroupBy ✅ Ano ✅ Ano ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Pokročilé používání ✅ Ano ✅ Ano ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Aggregations ✅ Ano ✅ Ano ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Generování schématu ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✖️ Ne
Umístění atributů schématu (@model, @authorize) ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Schéma poskytnuté uživatelem ✖️ Ne ✖️ Ne ✅ Ano ✖️ Ne ✖️ Ne ✖️ Ne
Subscription ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Nitro/Banánový dort s uživatelským rozhraním ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✖️ Ne
Hlavičky mezipaměti ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
Mezipaměť úrovně 1: Paměť ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
Mezipaměť úrovně 2: Redis ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne

Navigace mezi relacemi GraphQL

Feature SQL Server Azure SQL Azure Cosmos DB
for NoSQL
PostgreSQL MySQL SQLDW
One-To-Many / dotaz ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
One-To-Many / mutací ✅ Ano ✅ Ano ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
M:To-Many / dotaz ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
M-To-Many / mukování ✅ Ano ✅ Ano ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Relace mezi zdroji ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Spojení mezi zdroji ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne

REST

Feature SQL Server Azure SQL Azure Cosmos DB
for NoSQL*
PostgreSQL MySQL SQLDW
PUT ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
POST ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
PATCH ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
DELETE ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
GET ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✅ Ano
Pagination ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
$Select typu OData ✅ Ano ✖️ Ne ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
$Filter typu OData ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
$Count typu OData ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
$OrderBy typu OData ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✖️ Ne ✖️ Ne
$First typu OData ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✖️ Ne ✖️ Ne
$After (stránkování kurzoru) ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✖️ Ne ✖️ Ne
Dokument OpenAPI ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
Swagger UI ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
Hlavičky mezipaměti ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
Mezipaměť úrovně 1: Paměť ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
Mezipaměť úrovně 2: Redis ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Datová část připravená pro POCO ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
OpenAPIReference ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne

* Tvůrce rozhraní API pro data nevygeneruje rozhraní REST API pro 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.

Podporované databázové objekty

Feature SQL Server Azure SQL Azure Cosmos DB
for NoSQL
PostgreSQL MySQL SQLDW
Tables ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✅ Ano
Views ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✖️ Ne ✖️ Ne
Uložené procedury ✅ Ano ✅ Ano ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Parametry proc ✅ Ano ✅ Ano ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Functions ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Collections ✖️ Ne ✖️ Ne ✅ Ano ✖️ Ne ✖️ Ne ✖️ Ne
Mapování polí ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano

Oprávnění pro entitu

Feature SQL Server Azure SQL Azure Cosmos DB
for NoSQL
PostgreSQL MySQL SQLDW
Create ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✖️ Ne
Read ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Update ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✖️ Ne
Delete ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✖️ Ne
Execute ✅ Ano ✅ Ano ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Zahrnout pole ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Vyloučit pole ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano

Zásady databáze

Feature SQL Server Azure SQL Azure Cosmos DB
for NoSQL
PostgreSQL MySQL SQLDW
Create ✅ Ano ✅ Ano ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Read ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
Update ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
Delete ✅ Ano ✅ Ano ✖️ Ne ✅ Ano ✅ Ano ✖️ Ne
zásady Single-Table ✅ Ano ✅ Ano ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Zásady více tabulek ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Zásady žádosti ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne

Funkce ověřování

Feature SQL Server Azure SQL Azure Cosmos DB
for NoSQL
PostgreSQL MySQL SQLDW
UAMI (Id Entra) ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
SAMI (ID Entra) ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✖️ Ne
Azure EasyAuth ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Předávací zabezpečení ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Zabezpečení klíče rozhraní API ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne

Další funkce

Feature SQL Server Azure SQL Azure Cosmos DB
for NoSQL
PostgreSQL MySQL SQLDW
Nativní podpora JSON ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Nativní podpora XML ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Nativní podpora vektorů ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Application Insights ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Analýza protokolů ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Kontext relace ✅ Ano ✅ Ano ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Více zdrojů dat ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Spojení mezi zdroji ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne ✖️ Ne
Otevřít telemetrii ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Koncové body stavu ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Vlastní úrovně protokolů ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
.NET Aspire ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano

Podpora Azure (kontejnery)

Feature SQL Server Azure SQL Azure Cosmos DB
for NoSQL
PostgreSQL MySQL SQLDW
Azure Container Apps ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Azure Container Instances ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Azure Kubernetes Service ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Azure Web App pro kontejnery ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Azure Red Hat OpenShift ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Azure Spring Apps ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Azure Service Fabric ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Virtuální počítač Azure ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano
Azure Batch ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano ✅ Ano