Wat is Azure SQL Edge?
Belangrijk
Azure SQL Edge wordt op 30 september 2025 buiten gebruik gesteld. Zie de kennisgeving buitengebruikstelling voor meer informatie en migratieopties.
Notitie
Azure SQL Edge biedt geen ondersteuning meer voor het ARM64-platform.
Azure SQL Edge is een geoptimaliseerde relationele database-engine die is afgestemd op IoT- en IoT Edge-implementaties. Het biedt mogelijkheden om een hoogwaardige gegevensopslag- en verwerkingslaag te maken voor IoT-toepassingen en -oplossingen. Azure SQL Edge biedt mogelijkheden voor het streamen, verwerken en analyseren van relationele en niet-relationele gegevens, zoals JSON-, grafiek- en tijdreeksgegevens, waardoor het de juiste keuze is voor verschillende moderne IoT-toepassingen.
Azure SQL Edge is gebouwd op de nieuwste versies van de SQL Server Database Engine, die toonaangevende prestaties, beveiliging en queryverwerking biedt. Omdat Azure SQL Edge is gebouwd op dezelfde engine als SQL Server en Azure SQL, biedt het dezelfde Transact-SQL-programmeeroppervlakken (T-SQL) waarmee de ontwikkeling van toepassingen of oplossingen eenvoudiger en sneller wordt gemaakt en de toepassingsportabiliteit tussen IoT Edge-apparaten, datacenters en de cloud direct wordt gemaakt.
Wat is Azure SQL Edge-video op Channel 9:
Implementatiemodellen
Azure SQL Edge ondersteunt twee implementatiemodi.
- Verbonden implementatie via Azure IoT Edge: Azure SQL Edge is beschikbaar als module voor Azure IoT Edge. Zie Azure SQL Edge implementeren voor meer informatie.
- Niet-verbonden implementatie: Azure SQL Edge-containerinstallatiekopieën kunnen worden opgehaald uit Docker-hub en worden geïmplementeerd als een zelfstandige container of in een Kubernetes-cluster. Zie Azure SQL Edge implementeren met Docker en Een Azure SQL Edge-container implementeren in Kubernetes voor meer informatie.
Edities van SQL Edge
SQL Edge is beschikbaar met twee verschillende edities of softwareabonnementen. Deze edities hebben identieke functiesets en verschillen alleen in termen van hun gebruiksrechten en de hoeveelheid CPU/geheugen die ze ondersteunen.
Abonnement | Beschrijving |
---|---|
Azure SQL Edge Developer | Alleen SKU ontwikkelen. Elke SQL Edge-container is beperkt tot maximaal 4 CPU-kernen en 32 GB geheugen |
Azure SQL Edge | Productie-SKU. Elke SQL Edge-container is beperkt tot maximaal 8 CPU-kernen en 64 GB geheugen. |
Prijs en beschikbaarheid
Azure SQL Edge is algemeen beschikbaar. Zie Azure SQL Edge voor meer informatie over de prijzen en beschikbaarheid in specifieke regio's.
Streamingmogelijkheden
Azure SQL Edge biedt ingebouwde streamingmogelijkheden voor realtime analyse en complexe gebeurtenisverwerking. De streamingfunctie wordt gebouwd met behulp van dezelfde constructies als Azure Stream Analytics en vergelijkbare mogelijkheden als Azure Stream Analytics in IoT Edge.
De streaming-engine voor Azure SQL Edge is ontworpen voor lage latentie, tolerantie, efficiënt gebruik van bandbreedte en naleving.
Zie Gegevensstreaming voor meer informatie over het streamen van gegevens in SQL Edge.
Mogelijkheden voor machine learning en kunstmatige intelligentie
Azure SQL Edge biedt ingebouwde mogelijkheden voor machine learning en analyse door de ONNX-runtime (Open Neural Network Exchange) te integreren, waarmee deep learning- en neurale netwerkmodellen tussen verschillende frameworks kunnen worden uitgewisseld. Zie hier voor meer informatie over ONNX. ONNX Runtime biedt de flexibiliteit om modellen te ontwikkelen in een taal of hulpprogramma's van uw keuze, die vervolgens kunnen worden geconverteerd naar de ONNX-indeling voor uitvoering in SQL Edge. Zie Machine Learning en kunstmatige intelligentie met ONNX in SQL Edge voor meer informatie.
Werken met Azure SQL Edge
Azure SQL Edge maakt het ontwikkelen en onderhouden van toepassingen eenvoudiger en productiever. Gebruikers kunnen alle vertrouwde hulpprogramma's en vaardigheden gebruiken om geweldige apps en oplossingen te bouwen voor hun IoT Edge-behoeften. U kunt ontwikkelen in SQL Edge met behulp van de volgende hulpprogramma's:
- Azure Portal : een webtoepassing voor het beheren van alle Azure-services.
- SQL Server Management Studio : een gratis, downloadbare clienttoepassing voor het beheren van een SQL-infrastructuur, van SQL Server naar SQL Database.
- SQL Server Data Tools in Visual Studio : een gratis, downloadbare clienttoepassing voor het ontwikkelen van relationele SQL Server-databases, SQL-databases, Integration Services-pakketten, Analysis Services-gegevensmodellen en Reporting Services-rapporten.
- Azure Data Studio : een gratis, downloadbaar, platformoverschrijdend databasehulpprogramma voor gegevensprofessionals met behulp van de Microsoft-familie van on-premises en cloudgegevensplatforms in Windows, macOS en Linux.
- Visual Studio Code : een gratis, downloadbare, opensource-code-editor voor Windows, macOS en Linux. Het biedt ondersteuning voor extensies, waaronder de mssql-extensie voor het uitvoeren van query's op Microsoft SQL Server, Azure SQL Database en Azure Synapse Analytics.