Az Azure SQL Edge támogatott funkciói
Fontos
Az Azure SQL Edge 2025. szeptember 30-án megszűnik. További információkért és a migrálási lehetőségekért tekintse meg a kivonásról szóló közleményt.
Feljegyzés
Az Azure SQL Edge már nem támogatja az ARM64 platformot.
Az Azure SQL Edge az SQL Database Engine legújabb verziójára épül. Támogatja a Linuxon futó SQL Server 2022-ben támogatott funkciók egy részét azon funkciók mellett, amelyek jelenleg nem támogatottak vagy érhetők el a Linuxon futó SQL Server 2022-ben (vagy a Windows SQL Serveren).
A Linuxon futó SQL Serverben támogatott funkciók teljes listáját a Linuxon futó SQL Server 2022 kiadásaiban és támogatott funkcióiban találja. Az SQL Server windowsos kiadásait és támogatott funkcióit az SQL Server 2022 (16.x) kiadásai és támogatott funkciói című témakörben talál.
Azure SQL Edge-kiadások
Az Azure SQL Edge két különböző kiadással vagy szoftvercsomaggal érhető el. Ezek a kiadások azonos funkciókészletekkel rendelkeznek, és csak a használati jogosultságuk, valamint a gazdarendszeren elérhető memória és magok mennyisége tekintetében különböznek.
Csomag | Leírás |
---|---|
Azure SQL Edge-fejlesztő | Csak fejlesztéshez. Minden Azure SQL Edge fejlesztői tároló legfeljebb 4 magra és 32 GB RAM-ra korlátozódik. |
Azure SQL Edge | Éles környezetben. Minden Azure SQL Edge-tároló legfeljebb 8 magra és 64 GB RAM-ra korlátozódik. |
Operációs rendszer
Az Azure SQL Edge-tárolók az Ubuntu 18.04-en alapulnak, ezért csak az Ubuntu 18.04 LTS-t (ajánlott) vagy az Ubuntu 20.04 LTS-t futtató Docker-gazdagépeken használhatók. Az Azure SQL Edge-tárolók más operációsrendszer-gazdagépeken is futtathatók, például futtathatók linuxos vagy Windows rendszerű más disztribúciókon (a Docker CE vagy a Docker EE használatával), a Microsoft azonban nem javasolja, hogy ezt tegye meg, mivel előfordulhat, hogy ez a konfiguráció nem lesz széles körben tesztelve.
Az Azure SQL Edge Windows rendszeren való futtatásához ajánlott konfigurálni egy Ubuntu virtuális gépet a Windows-gazdagépen, majd futtatni az Azure SQL Edge-t a Linux rendszerű virtuális gépen.
Az Azure SQL Edge ajánlott és támogatott fájlrendszere az EXT4 és az XFS. Ha állandó köteteket használ az Azure SQL Edge adatbázis-tárolójának biztonsági mentéséhez, akkor a mögöttes gazdagép fájlrendszerének EXT4-nek és XFS-nek kell lennie.
Hardveres támogatás
Az Azure SQL Edge-hez x86 64 bites processzor szükséges, amely legalább 1 processzormagot és 1 GB RAM-ot igényel a gazdagépen. Bár az Azure SQL Edge indítási memóriaigénye közel 450 MB, a peremeszközön futó egyéb IoT Edge-modulokhoz vagy folyamatokhoz további memória szükséges. Az Azure SQL Edge tényleges memória- és PROCESSZORkövetelményei a feldolgozandó számítási feladat és adatmennyiség összetettségétől függően változnak. Ha hardvert választ a megoldáshoz, a Microsoft azt javasolja, hogy futtasson átfogó teljesítményteszteket annak biztosítása érdekében, hogy a megoldáshoz szükséges teljesítményjellemzők teljesüljenek.
Azure SQL Edge-összetevők
Az Azure SQL Edge csak az adatbázismotort támogatja. Nem tartalmazza a windowsos SQL Server 2022-ben vagy a Linuxon futó SQL Server 2022-ben elérhető egyéb összetevők támogatását. Az Azure SQL Edge nem támogatja az OLYAN SQL Server-összetevőket, mint az Analysis Services, a Reporting Services, az Integration Services, a Master Data Services, a Machine Learning Services (in-Database) és a Machine Learning Server (önálló).
Támogatott funkciók
A Linuxon futó SQL Server funkcióinak támogatása mellett az Azure SQL Edge a következő új funkciókat is támogatja:
- Az Azure Stream Analyticst futtató ugyanazon motoron alapuló SQL Streaming valós idejű adatstreamelési képességeket biztosít az Azure SQL Edge-ben.
- A T-SQL függvény idősoros adatelemzést hív
DATE_BUCKET
meg. - Gépi tanulási képességek az SQL Database Engine részét képező ONNX-futtatókörnyezeten keresztül.
Nem támogatott szolgáltatások
Az alábbi lista tartalmazza az Sql Server 2022 linuxos funkcióit, amelyek jelenleg nem támogatottak az Azure SQL Edge-ben.
Terület | Nem támogatott szolgáltatás vagy szolgáltatás |
---|---|
Adatbázis-tervezés | Memóriabeli OLTP, valamint a kapcsolódó DDL-parancsok és Transact-SQL-függvények, katalógusnézetek és dinamikus felügyeleti nézetek |
HierarchyID-adattípus , valamint kapcsolódó DDL-parancsok és Transact-SQL-függvények, katalógusnézetek és dinamikus felügyeleti nézetek | |
Térbeli adattípus, valamint kapcsolódó DDL-parancsok és Transact-SQL-függvények, katalógusnézetek és dinamikus felügyeleti nézetek | |
Stretch DB és kapcsolódó DDL-parancsok és Transact-SQL-függvények, katalógusnézetek és dinamikus felügyeleti nézetek | |
Teljes szöveges indexek és keresés, valamint kapcsolódó DDL-parancsok és Transact-SQL-függvények, katalógusnézetek és dinamikus felügyeleti nézetek | |
FileTable, FILESTREAM és kapcsolódó DDL-parancsok és Transact-SQL-függvények, katalógusnézetek és dinamikus felügyeleti nézetek | |
Adatbázismotor | Replikáció. Az Azure SQL Edge-et a replikációs topológia leküldéses előfizetőjeként konfigurálhatja. |
PolyBase. Az Azure SQL Edge-et konfigurálhatja külső táblák célként a PolyBase-ben. | |
Nyelvi bővíthetőség Java és Spark használatával | |
Active Directory-integráció | |
Adatbázis automatikus zsugorítása. Az adatbázis Automatikus zsugorítás tulajdonsága a ALTER DATABASE <database_name> SET AUTO_SHRINK ON paranccsal állítható be, de a módosításnak nincs hatása. Az automatikus zsugorítási feladat nem fut az adatbázison. A felhasználók továbbra is zsugoríthetik az adatbázisfájlokat a DBCC parancsokkal. |
|
Adatbázis-pillanatképek | |
Állandó memória támogatása | |
Microsoft Distributed Transaction Coordinator | |
Erőforrás-kormányzó és IO-erőforrás-szabályozás | |
Pufferkészlet-bővítmény | |
Elosztott lekérdezés külső kapcsolatokkal | |
Csatolt kiszolgálók | |
A rendszer kiterjesztett tárolt eljárásokat (például xp_cmdshell ). |
|
CLR-szerelvények, valamint a kapcsolódó DDL-parancsok és Transact-SQL-függvények, katalógusnézetek és dinamikus felügyeleti nézetek | |
CLR-függő T-SQL-függvények, például ASSEMBLYPROPERTY : , FORMAT , PARSE és TRY_PARSE |
|
CLR-függő dátum- és időkatalógus-nézetek, függvények és lekérdezési záradékok | |
Pufferkészlet-bővítmény | |
Adatbázisbeli levelezés | |
Szolgáltatásközvetítő | |
Szabályzatalapú felügyelet | |
Felügyeleti adattárház | |
Tartalmazott adatbázisok | |
S3-kompatibilis objektumtároló-integráció | |
Microsoft Entra hitelesítés | |
Pufferkészlet párhuzamos vizsgálata | |
Hibrid pufferkészlet közvetlen írással | |
A globális kiosztási térkép (GAM) és a megosztott globális foglalási térkép (SGAM) lapjainak egyidejű frissítései | |
Integrált gyorsítás és kiszervezés (Intel QAT) | |
Intelligens lekérdezésfeldolgozás: - Paraméterérzékeny terv optimalizálása - A párhuzamosság foka (DOP) visszajelzése - Optimalizált terv kényszerítése - Lekérdezéstári tippek |
|
Nyelv: - SELECT ... WINDOW záradék- IS [NOT] DISTINCT FROM - JSON-függvény fejlesztései ( ISJSON() , JSON_PATH_EXISTS() , JSON_OBJECT() ) JSON_ARRAY() - LTRIM() / RTRIM() Erősítés- DATETRUNC() – Újra felhasználható táblamegkötések hozzáadása |
|
SQL Server Agent | Alrendszerek: CmdExec, PowerShell, Queue Reader, SSIS, SSAS és SSRS |
Riasztások | |
Felügyelt biztonsági mentés | |
Magas rendelkezésre állás | AlwaysOn rendelkezésreállási csoportok |
Alapszintű rendelkezésre állási csoportok | |
Always On feladatátvevő fürtpéldány | |
Adatbázis-tükrözés | |
Gyakori elérésű memória és PROCESSZOR hozzáadása | |
Managed Instance link | |
Tartalmazott rendelkezésre állási csoportok | |
Biztonság | Bővíthető kulcskezelés |
Active Directory-integráció | |
Biztonságos enklávék támogatása | |
Felhőhöz készült Microsoft Defender integráció | |
Microsoft Purview-integráció | |
Főkönyv | |
Szolgáltatások | SQL Server Böngésző |
Gépi tanulás R és Python használatával | |
StreamInsight | |
Analysis Services | |
Reporting Services | |
Adatminőségi szolgáltatások | |
Fő adatszolgáltatások | |
Elosztott visszajátszás | |
Kezelhetőség | SQL Server segédprogram vezérlőpontja |