Megosztás a következőn keresztül:


A Data API Builder szolgáltatás rendelkezésre állása

Ezek a táblázatok az Azure-adatbázisokhoz készült Data API Builderben (DAB) elérhető funkciókat sorolják fel. Ezek a táblák több adatbázis és API-platform funkcióit is tartalmazzák.

Adatbázis verziója

Adatbázis Minimálisan támogatott verzió
SQL Server v2016
Azure SQL N/A
Azure Cosmos DB for NoSQL N/A
PostgreSQL v11
MySQL v8

GraphQL

Szolgáltatás SQL Server Azure SQL Azure Cosmos DB for NoSQL PostgreSQL MySQL DWSQL
Oldalra tördelés ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✖️ Nem
Szűrés ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✖️ Nem
Rendezés ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✅ Igen
Kiválasztás ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✖️ Nem
Séma gen ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
Sémaattribútum elhelyezése (@model, @authorize) ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
Felhasználó által megadott séma ✖️ Nem ✖️ Nem ✅ Igen ✖️ Nem ✖️ Nem ✖️ Nem
Előfizetés ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
Banán torta Pop UI ¹ ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✖️ Nem
In-Memory Cache ² ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem

GraphQL-kapcsolat navigációja

Szolgáltatás SQL Server Azure SQL Azure Cosmos DB for NoSQL PostgreSQL MySQL DWSQL
Egy-a-többhöz/lekérdezés ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
Egy-a-többhöz / Mutáció ✅ Igen (verziótól 0.11) ✅ Igen (verziótól 0.11) ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
Több-a-többhöz/lekérdezés ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
Több-a-többhöz / Mutáció ✅ Igen (verziótól 0.11) ✅ Igen (verziótól 0.11) ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
Forrásközi kapcsolatok ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
Forrásközi illesztések ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem

REST

Szolgáltatás SQL Server Azure SQL Azure Cosmos DB for NoSQL* PostgreSQL MySQL DWSQL
PUT ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
POST ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
JAVÍTÁS ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
DELETE ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
GET ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✅ Igen
Oldalra tördelés ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
$Filter ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
$Count ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
$OrderBy ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✖️ Nem ✖️ Nem
$First ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✖️ Nem ✖️ Nem
$After ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✖️ Nem ✖️ Nem
$Select ✅ Igen ✖️ Nem ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
OpenAPI-dokumentum ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
Swagger UI ¹ ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
In-Memory Cache ² ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
Nem/Szigorú hasznos adat ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
OpenAPIReference ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
  • A Data API Builder nem hoz létre REST API-t az Azure Cosmos DB for NoSQL-hez, mivel a NoSQL API natív REST API-t biztosít. További információt itt talál: Azure Cosmos DB: REST API-referencia.

Támogatott adatbázis-objektumok

Szolgáltatás SQL Server Azure SQL Azure Cosmos DB for NoSQL PostgreSQL MySQL DWSQL
Tárolt eljárások ✅ Igen ✅ Igen ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
Táblázatok ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✅ Igen
Megjelenítések ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✖️ Nem ✖️ Nem
Functions ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
Gyűjtemények ✖️ Nem ✖️ Nem ✅ Igen ✖️ Nem ✖️ Nem ✖️ Nem

Entitásbiztonság

Szolgáltatás SQL Server Azure SQL Azure Cosmos DB for NoSQL PostgreSQL MySQL DWSQL
Cújraátvétele ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✖️ Nem
Read ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✅ Igen
Update ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✖️ Nem
Delete ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✖️ Nem

Adatbázis-szabályzat

Szolgáltatás SQL Server Azure SQL Azure Cosmos DB for NoSQL PostgreSQL MySQL DWSQL
Létrehozás ✅ Igen ✅ Igen ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
Olvasás ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
Frissítés ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
Törlés ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
Single-Table szabályzatok ✅ Igen ✅ Igen ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
Többtáblás szabályzatok ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
Szabályzat kérése ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
Létrehozás PUT-on keresztül ✅ Igen ✅ Igen ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
Létrehozás a PATCH-en keresztül ✅ Igen ✅ Igen ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
Frissítés PUT-on keresztül ✅ Igen ✅ Igen ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
Frissítés PATCH-en keresztül ✅ Igen ✅ Igen ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem

Egyéb funkciók

Szolgáltatás SQL Server Azure SQL Azure Cosmos DB for NoSQL PostgreSQL MySQL DWSQL
Felhasználó által hozzárendelt felügyelt identitás (Microsoft Entra ID) ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
Rendszer által hozzárendelt felügyelt identitás (Microsoft Entra ID) ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✖️ Nem
Oszlop-/tulajdonságleképezés/átnevezés ✅ Igen ✅ Igen ✖️ Nem ✅ Igen ✅ Igen ✖️ Nem
Natív JSON-támogatás ✅ Igen ✅ Igen ✅ Igen ✖️ Nem ✖️ Nem ✖️ Nem
Natív XML-támogatás ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
Natív vektortámogatás ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
application_name ✅ Igen ✅ Igen ✅ Igen ✖️ Nem ✖️ Nem ✖️ Nem
Application Insights ¹ ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✅ Igen
Munkamenet-környezet ✅ Igen ✅ Igen ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem
Több adatforrás ¹ ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✅ Igen ✖️ Nem
Adatforrások közötti illesztés ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem ✖️ Nem

Static Web Apps

  • ¹ Nem támogatott a Azure Static Web Apps (SWA)

  • ² A Azure Static Web Apps (SWA) még nem támogatott

  • A felhasználó által hozzárendelt felügyelt identitás csak akkor támogatott az SWA-ban, ha az Azure Portal konfigurálva van.

  • StaticWebApps SWA-hitelesítés (EasyAuth) használata esetén szükséges.