Dostępność funkcji dla konstruktora interfejsu API danych
Artykuł
Te tabele zawierają listę funkcji dostępnych w narzędziu Data API Builder (DAB) dla baz danych platformy Azure. Te tabele obejmują funkcje wielu baz danych i platform interfejsu API.
Konstruktor interfejsu API danych nie generuje interfejsu API REST dla usługi Azure Cosmos DB for NoSQL, ponieważ interfejs API for NoSQL udostępnia natywny interfejs API REST. Więcej informacji można znaleźć tutaj: Azure Cosmos DB: Dokumentacja interfejsu API REST.
Obsługiwane obiekty bazy danych
Cecha
SQL Server
Azure SQL
Azure Cosmos DB for NoSQL
PostgreSQL
MySQL
DWSQL
Procedury składowane
✅ Tak
✅ Tak
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
tabelami
✅ Tak
✅ Tak
✖️ Nr
✅ Tak
✅ Tak
✅ Tak
Widoki
✅ Tak
✅ Tak
✖️ Nr
✅ Tak
✖️ Nr
✖️ Nr
Funkcje
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
Kolekcje
✖️ Nr
✖️ Nr
✅ Tak
✖️ Nr
✖️ Nr
✖️ Nr
Zabezpieczenia jednostek
Cecha
SQL Server
Azure SQL
Azure Cosmos DB for NoSQL
PostgreSQL
MySQL
DWSQL
Reate języka C
✅ Tak
✅ Tak
✅ Tak
✅ Tak
✅ Tak
✖️ Nr
Read
✅ Tak
✅ Tak
✅ Tak
✅ Tak
✅ Tak
✅ Tak
Update
✅ Tak
✅ Tak
✅ Tak
✅ Tak
✅ Tak
✖️ Nr
Delete
✅ Tak
✅ Tak
✅ Tak
✅ Tak
✅ Tak
✖️ Nr
Zasady bazy danych
Cecha
SQL Server
Azure SQL
Azure Cosmos DB for NoSQL
PostgreSQL
MySQL
DWSQL
Utwórz
✅ Tak
✅ Tak
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
Read
✅ Tak
✅ Tak
✖️ Nr
✅ Tak
✅ Tak
✖️ Nr
Aktualizacja
✅ Tak
✅ Tak
✖️ Nr
✅ Tak
✅ Tak
✖️ Nr
Usuń
✅ Tak
✅ Tak
✖️ Nr
✅ Tak
✅ Tak
✖️ Nr
zasady Single-Table
✅ Tak
✅ Tak
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
Zasady obejmujące wiele tabel
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
Zasady żądania
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
Twórca przez PUT
✅ Tak
✅ Tak
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
Twórca za pośrednictwem funkcji PATCH
✅ Tak
✅ Tak
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
Aktualizowanie za pośrednictwem funkcji PUT
✅ Tak
✅ Tak
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
Aktualizowanie za pośrednictwem poprawki PATCH
✅ Tak
✅ Tak
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
Inne funkcje
Cecha
SQL Server
Azure SQL
Azure Cosmos DB for NoSQL
PostgreSQL
MySQL
DWSQL
Tożsamość zarządzana przypisana przez użytkownika (Tożsamość Microsoft Entra)
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
Tożsamość zarządzana przypisana przez system (Tożsamość Microsoft Entra)
✅ Tak
✅ Tak
✅ Tak
✅ Tak
✅ Tak
✖️ Nr
Mapowanie kolumn/właściwości/zmienianie nazwy
✅ Tak
✅ Tak
✖️ Nr
✅ Tak
✅ Tak
✖️ Nr
Natywna obsługa kodu JSON
✅ Tak
✅ Tak
✅ Tak
✖️ Nr
✖️ Nr
✖️ Nr
Natywna obsługa kodu XML
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
Natywna obsługa wektorów
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
Nazwa_aplikacji
✅ Tak
✅ Tak
✅ Tak
✖️ Nr
✖️ Nr
✖️ Nr
Application Insights ¹
✅ Tak
✅ Tak
✅ Tak
✅ Tak
✅ Tak
✅ Tak
Kontekst sesji
✅ Tak
✅ Tak
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
Wiele źródeł danych ¹
✅ Tak
✅ Tak
✅ Tak
✅ Tak
✅ Tak
✖️ Nr
Sprzężenia między źródłami danych
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
✖️ Nr
Statyczne aplikacje internetowe
¹ Nieobsługiwane w programie Azure Static Web Apps (SWA)
² Nieobsługiwane w Azure Static Web Apps (SWA) jeszcze
Tożsamość zarządzana przypisana przez użytkownika jest obsługiwana w programie SWA tylko w przypadku skonfigurowania z Azure Portal.
StaticWebApps jest wymagane w przypadku korzystania z uwierzytelniania SWA (EasyAuth).