Co to jest Azure SQL Edge?

Ważne

Usługa Azure SQL Edge nie obsługuje już platformy ARM64.

Usługa Azure SQL Edge to zoptymalizowany aparat relacyjnej bazy danych przeznaczony do wdrożeń usługi IoT i usługi IoT Edge. Zapewnia ona możliwości tworzenia warstwy magazynowania i przetwarzania danych o wysokiej wydajności dla aplikacji i rozwiązań IoT. Usługa Azure SQL Edge oferuje możliwości przesyłania strumieniowego, przetwarzania i analizowania danych relacyjnych i nierelacyjnych, takich jak dane JSON, grafów i szeregów czasowych, co sprawia, że jest to właściwy wybór dla różnych nowoczesnych aplikacji IoT.

Usługa Azure SQL Edge jest oparta na najnowszych wersjach aparatu bazy danych programu SQL Server, który zapewnia wiodącą w branży wydajność, zabezpieczenia i możliwości przetwarzania zapytań. Ponieważ usługa Azure SQL Edge jest oparta na tym samym akompilowaniu programu SQL Server i usługi Azure SQL, zapewnia ten sam obszar programowania języka Transact-SQL (T-SQL), który ułatwia opracowywanie aplikacji lub rozwiązań i przyspiesza ich przenoszenie między urządzeniami usługi IoT Edge, centrami danych i chmurą.

Co to jest wideo usługi Azure SQL Edge w kanale 9:


Modele wdrażania

Usługa Azure SQL Edge obsługuje dwa tryby wdrażania.

  • Połączenie wdrożenie za pośrednictwem usługi Azure IoT Edge: usługa Azure SQL Edge jest dostępna w witrynie Azure Marketplace i może zostać wdrożona jako moduł dla programu Azure IoT Edge. Aby uzyskać więcej informacji, zobacz Wdrażanie usługi Azure SQL Edge.

Diagram of SQL Edge overview.

Wersje przeglądarki SQL Edge

Przeglądarka SQL Edge jest dostępna w dwóch różnych wersjach lub planach oprogramowania. Te wersje mają identyczne zestawy funkcji i różnią się tylko pod względem ich praw użytkowania i ilości procesora/pamięci, którą obsługują.

Plan Opis
Deweloper usługi Azure SQL Edge Jednostka SKU tylko do programowania. Każdy kontener usługi SQL Edge jest ograniczony do maksymalnie 4 rdzeni procesora CPU i 32 GB pamięci
Azure SQL Edge Produkcyjna jednostka SKU. Każdy kontener usługi SQL Edge jest ograniczony do maksymalnie 8 rdzeni procesora CPU i 64 GB pamięci.

Cena i dostępność

Usługa Azure SQL Edge jest ogólnie dostępna. Aby uzyskać więcej informacji na temat cen i dostępności w określonych regionach, zobacz Azure SQL Edge.

Ważne

Aby zrozumieć różnice funkcji między usługą Azure SQL Edge i programem SQL Server, a także różnice między różnymi opcjami usługi Azure SQL Edge, zobacz Obsługiwane funkcje usługi Azure SQL Edge.

Możliwości przesyłania strumieniowego

Usługa Azure SQL Edge udostępnia wbudowane funkcje przesyłania strumieniowego na potrzeby analizy w czasie rzeczywistym i złożonego przetwarzania zdarzeń. Możliwości przesyłania strumieniowego są tworzone przy użyciu tych samych konstrukcji, co usługa Azure Stream Analytics i podobne możliwości, co usługa Azure Stream Analytics w usłudze IoT Edge.

Aparat przesyłania strumieniowego dla usługi Azure SQL Edge został zaprojektowany z myślą o małych opóźnieniach, odporności, wydajnym wykorzystaniu przepustowości i zgodności.

Aby uzyskać więcej informacji na temat przesyłania strumieniowego danych w usłudze SQL Edge, zobacz Przesyłanie strumieniowe danych.

Możliwości uczenia maszynowego i sztucznej inteligencji

Usługa Azure SQL Edge udostępnia wbudowane funkcje uczenia maszynowego i analizy, integrując środowisko uruchomieniowe ONNX (Open Neural Network Exchange), które umożliwia wymianę modeli uczenia głębokiego i sieci neuronowych między różnymi strukturami. Aby uzyskać więcej informacji na temat ONNX, zobacz tutaj. Środowisko uruchomieniowe ONNX zapewnia elastyczność tworzenia modeli w wybranym języku lub narzędziach, które następnie można przekonwertować na format ONNX na potrzeby wykonywania w programie SQL Edge. Aby uzyskać więcej informacji, zobacz Machine Edukacja and Artificial Intelligence with ONNX in SQL Edge (Maszyny Edukacja i sztuczna inteligencja za pomocą technologii ONNX w usłudze SQL Edge).

Praca z usługą Azure SQL Edge

Usługa Azure SQL Edge sprawia, że tworzenie i utrzymywanie aplikacji jest łatwiejsze i bardziej wydajne. Użytkownicy mogą używać wszystkich znanych narzędzi i umiejętności do tworzenia wspaniałych aplikacji i rozwiązań dla swoich potrzeb usługi IoT Edge. Program można opracowywać w programie SQL Edge przy użyciu następujących narzędzi:

  • Witryna Azure Portal — aplikacja internetowa do zarządzania wszystkimi usługami platformy Azure.
  • SQL Server Management Studio — bezpłatna, do pobrania aplikacja kliencka do zarządzania dowolną infrastrukturą SQL, z programu SQL Server do usługi SQL Database.
  • Sql Server Data Tools w programie Visual Studio — bezpłatna, do pobrania aplikacja kliencka do tworzenia relacyjnych baz danych programu SQL Server, baz danych SQL, pakietów usług Integration Services, modeli danych usług Analysis Services i raportów usług Reporting Services.
  • Azure Data Studio — bezpłatne, dostępne do pobrania, międzyplatformowe narzędzie bazy danych dla specjalistów ds. danych korzystających z rodziny microsoft lokalnych i chmurowych platform danych w systemach Windows, macOS i Linux.
  • Visual Studio Code — bezpłatny, możliwy do pobrania edytor kodu typu open source dla systemów Windows, macOS i Linux. Obsługuje rozszerzenia, w tym rozszerzenie mssql do wykonywania zapytań dotyczących programu Microsoft SQL Server, usługi Azure SQL Database i usługi Azure Synapse Analytics.

Następne kroki