Wat is Azure SQL Edge?

Belangrijk

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.

  • Verbinding maken ed implementatie via Azure IoT Edge: Azure SQL Edge is beschikbaar op Azure Marketplace en kan worden geïmplementeerd als een module voor Azure IoT Edge. Zie Azure SQL Edge implementeren voor meer informatie.

Diagram of SQL Edge overview.

Edities van SQL Edge

SQL Edge is beschikbaar met twee verschillende edities of softwareabonnementen. Deze edities hebben identieke functiesets en verschillen alleen wat betreft hun gebruiksrechten en de hoeveelheid cpu/geheugen die ze ondersteunen.

Abonnement Omschrijving
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.

Volgende stappen