什麼是 Azure SQL Edge?

重要

Azure SQL Edge 不再支援 ARM64 平臺。

Azure SQL Edge 是經過最佳化的關聯式資料庫引擎,專為 IoT 和 IoT Edge 部署所打造。 其功能可為 IoT 應用程式和解決方案建立高效能的資料儲存和處理層。 Azure SQL Edge 提供串流、處理及分析關聯式和非關聯性資料的功能,例如 JSON、圖形和時間序列資料,使其成為各種新式 IoT 應用程式的正確選擇。

Azure SQL Edge 是以最新版的 SQL Server 資料庫引擎 為基礎,可提供領先業界的 效能、安全性和查詢處理功能。 由於 Azure SQL Edge 建置在與 SQL Server Azure SQL 相同的引擎上,因此它提供相同的 Transact-SQL (T-SQL) 程式設計介面區,讓應用程式或解決方案的開發變得更容易且更快速,並讓 IoT Edge 裝置、資料中心和雲端之間的應用程式可攜性更直接。

什麼是 Channel 9 上的 Azure SQL Edge 影片:


部署模型

Azure SQL Edge 支援兩種部署模式。

Diagram of SQL Edge overview.

  • 中斷連線的部署:Azure SQL Edge 容器映射可以從 Docker 中樞提取,並部署為獨立容器或在 Kubernetes 叢集上部署。 如需詳細資訊,請參閱 使用 Docker 部署 Azure SQL Edge 和 在 Kubernetes 中部署 Azure SQL Edge 容器。

SQL Edge 的版本

SQL Edge 有兩個不同的版本或軟體方案可供使用。 這些版本具有相同的功能集,而且只會根據其使用權和其支援的 cpu/記憶體數量而有所不同。

計劃 描述
Azure SQL Edge 開發人員 僅限開發 SKU。 每個 SQL Edge 容器最多隻能有 4 個 CPU 核心和 32 GB 的記憶體
Azure SQL Edge 生產 SKU。 每個 SQL Edge 容器最多限制為 8 個 CPU 核心,以及 64 GB 的記憶體。

價格和可用性

Azure SQL Edge 已正式推出。 如需特定區域中定價和可用性的詳細資訊,請參閱 Azure SQL Edge

重要

若要瞭解 Azure SQL Edge 與 SQL Server 之間的功能差異,以及不同 Azure SQL Edge 選項之間的差異,請參閱 Azure SQL Edge 的支援功能。

串流功能

Azure SQL Edge 提供內建串流功能,以進行即時分析和複雜的事件處理。 串流功能是使用與 Azure 串流分析相同的建構所建置, 以及與 IoT Edge 上的 Azure 串流分析類似的功能。

Azure SQL Edge 的串流引擎專為低延遲、復原、有效率地使用頻寬和合規性而設計。

如需 SQL Edge 中資料流程的詳細資訊,請參閱 資料流程

機器學習和人工智慧功能

Azure SQL Edge 提供內建的機器學習和分析功能,方法是整合開放式格式 ONNX (開放式類神經網路交換) 執行時間,以允許在不同架構之間交換深度學習和類神經網路模型。 如需 ONNX 的詳細資訊,請參閱 這裡 。 ONNX 執行時間提供彈性,以您選擇的語言或工具開發模型,然後可轉換成 ONNX 格式,以在 SQL Edge 內執行。 如需詳細資訊,請參閱 在 SQL Edge 中使用 ONNX 機器學習和人工智慧。

使用 Azure SQL Edge

Azure SQL Edge 可讓開發和維護應用程式更容易且更具生產力。 使用者可以使用所有熟悉的工具和技能,為其 IoT Edge 需求建置絕佳的應用程式和解決方案。 您可以使用下列工具在 SQL Edge 中開發:

  • Azure 入口網站 - Web 型應用程式,用於管理所有 Azure 服務。
  • SQL Server Management Studio - 免費、可下載的用戶端應用程式,用於管理任何 SQL 基礎結構,從 SQL Server 到SQL 資料庫。
  • Visual Studio 中的 SQL Server Data Tools - 免費、可下載的用戶端應用程式,用於開發 SQL Server 關係資料庫、SQL 資料庫、Integration Services 套件、Analysis Services 資料模型和 Reporting Services 報表。
  • Azure Data Studio - 免費、可下載、跨平臺資料庫工具,適用于資料專業人員,使用 Windows、macOS 和 Linux 上的 Microsoft 系列內部部署和雲端資料平臺。
  • Visual Studio Code - 適用于 Windows、macOS 和 Linux 的免費、可下載、開放原始碼編輯器。 支援的擴充功能包括可供查詢 Microsoft SQL Server、Azure SQL Database 和 Azure Synapse Analytics 的 mssql 延伸模組

下一步