Azure SQL Edge のリリース ノート

重要

Azure SQL Edge では、ARM64 プラットフォームがサポートされなくなりました。

この記事では、Azure SQL Edge の新しいビルドごとに、新機能と変更点について説明します。

Azure SQL Edge 2.0.0

SQL エンジン ビルド: 16.0.5100.7245

適用対象: AMD64 のみ。 このバージョンでは、ARM64 の更新プログラムは利用できません。

新機能

  • Azure SQL Edge に関連する SQL Server 2022 の機能のサポート
  • 基本イメージを Ubuntu 20.04 にアップグレードしました
  • ONNX ランタイムを v1.12.1 にアップグレードしました

Azure SQL Edge 1.0.7

SQL エンジン ビルド 15.0.2000.1574

新機能

  • セキュリティバグの修正

Azure SQL Edge 1.0.6

SQL エンジン ビルド 15.0.2000.1565

新機能

  • セキュリティバグの修正

Azure SQL Edge 1.0.5

SQL エンジン ビルド 15.0.2000.1562

新機能

  • セキュリティバグの修正

Azure SQL Edge 1.0.4

SQL エンジン ビルド 15.0.2000.1559

新機能

  • ONNX のサポートを予測する
    • ONNX の予測における null データの処理の改善

Azure SQL Edge 1.0.3

SQL エンジン ビルド 15.0.2000.1557

修正

  • ONNX ランタイムの 1.5.3 へのアップグレード
  • Microsoft.SqlServer.DACFx バージョン 150.5084.2 への更新
  • 各種のバグ修正

Azure SQL Edge 1.0.2

SQL エンジン ビルド 15.0.2000.1557

修正

  • T-SQL ストリーミング

    • ストリーミング オブジェクトの所有権とアクセス許可の修正
    • ログのローテーションとログのプレフィックスによるログ記録の改善
    • Azure Stream Analytics: ログの改善、アダプターのエラー コードとエラー メッセージの改善
  • ONNX

    • 並列クエリ シナリオおよびモデルのクリーンアップの失敗に対するバグ修正
    • ONNX ランタイムの 1.5.1 へのアップグレード

Azure SQL Edge 1.0.1

SQL エンジン ビルド 15.0.2000.1553

新機能

  • 計算列で DATE_BUCKET 式を定義できます。

修正

  • 無限タイムアウトでアイテム保持ポリシーが有効にされたテーブルを削除するため、アイテム保持ポリシーを修正
  • ストリーミング機能とアイテム保持ポリシーの機能のため、DacFx デプロイをサポート
  • SAS URL の入れ子になったフォルダーからのデプロイを有効にするため、DacFx デプロイを修正
  • エラーメッセージ内の長い列名をサポートするため、PREDICT を修正

Azure SQL Edge 1.0.0 (RTM)

SQL エンジン ビルド 15.0.2000.1552

新機能

  • Ubuntu 18.04 に基づくコンテナー イメージ
  • LAST_VALUE() および FIRST_VALUE() 関数を使用した IGNORE NULL および RESPECT NULL 構文のサポート
  • ONNX を使用した PREDICT の信頼性の向上
  • データ保持ポリシーに基づくクリーンアップのサポート:
    • トラブルシューティングの保持クリーンアップ タスクのリング バッファー サポート
  • 新機能のサポート:
    • 高速復旧
    • クエリの自動チューニング
    • 並列実行シナリオ
  • 省電力モードの電力節約機能強化
  • ストリーミングの新機能のサポート:
    • スナップショット ウィンドウ: 新しいウィンドウの種類を使うと、同時に届いたイベントをグループ化できます。
    • TopOne および CollectTop を分析関数として有効にすることができます。 自分で選んだ列を基準にレコードを並べて返すことができます。 それらをウィンドウの一部にする必要がありません。
    • MATCH_RECOGNIZE の機能強化。

修正

  • T-SQL ストリーミング操作のトラブルシューティングに関する追加のエラー メッセージと詳細
  • アイドル モードでバッテリー寿命を維持するための機能強化
  • T-SQL ストリーミング エンジンの修正:
    • 停止したストリーミング ジョブのクリーンアップ
    • ローカライズ用の修正プログラム
    • Unicode 処理の強化
    • SQL Edge T-SQL ストリーミングのデバッグ機能の強化。これにより、ユーザーは get_streaming_job からのジョブ失敗エラーに対してクエリを実行できます
  • データ保持ポリシーに基づくクリーンアップ:
    • アイテム保持ポリシーの作成とクリーンアップのシナリオの修正
  • 低電力モードで省電力を向上させるためのバックグラウンド タイマー タスクの修正

既知の問題

  • 計算列では DATE_BUCKET T-SQL 関数を使用できません。

CTP 2.3

SQL エンジン ビルド 15.0.2000.1549

新機能

  • DATE_BUCKET() 関数でのカスタム オリジンのサポート
  • SQL 展開の一部としての BACPAC ファイルのサポート
  • データ保持ポリシーに基づくクリーンアップのサポート:
    • アイテム保持ポリシーを有効にするための DDL のサポート
    • ストアド プロシージャのクリーンアップとバックグラウンド クリーンアップ タスク
    • クリーンアップ タスクを監視する拡張イベント

修正

  • T-SQL ストリーミング操作のトラブルシューティングに関する追加のエラー メッセージと詳細
  • アイドル モードでバッテリー寿命を維持するための機能強化
  • T-SQL ストリーミング エンジン:
    • サブストリーム化されたホッピング ウィンドウでの透かしのスタックに関する修正
    • ユーザーが対処できるエラーとして収集されるようにするためのフレームワークの例外処理に関する修正

CTP 2.2

SQL エンジン ビルド 15.0.2000.1546

新機能

  • ルート以外のコンテナーのサポート
  • 使用状況と診断データの収集のサポート
  • T-SQL ストリーミングの更新:
    • ストリーム オブジェクト名の Unicode 文字のサポート

修正

  • T-SQL ストリーミングの更新:
    • プロセス クリーンアップの機能強化
    • ログ記録と診断の機能強化
  • データ インジェストのパフォーマンスの向上

CTP 2.1

SQL エンジン ビルド 15.0.2000.1545

修正

  • ONNX モデルを使用した PREDICT モデルで、ARM64 での CPUID の問題を処理できるようにしました
  • T-SQL ストリーミングの開始時のエラー パスの処理を改善
  • データが存在しない場合のジョブ メトリックでの透かしの遅延の値を修正
  • アダプターにバッチ間の可変スキーマがある場合の出力アダプターでの問題を修正

CTP 2.0

SQL エンジン ビルド 15.0.2000.1401

新機能

  • 製品名が Azure SQL Edge に更新されました
  • DATE_BUCKET 関数:
    • datetimedatetime 型のサポート
  • ONNX を使用した PREDICT:
    • RUNTIME パラメーターの ONNX 要件
  • T-SQL ストリーミングのサポート (制限付きプレビュー)

既知の問題

  • 問題: タイミングの問題が原因で、起動時に DACPAC を適用すると失敗する可能性があります。
  • 回避策: SQL Server を再起動します。 そうしないと、コンテナーは DACPAC の適用を再試行します。

サポートの要求

サポート ページでサポートを依頼することができます。 次のフィールドを選択します。

  • [問題の種類]: "技術"
  • [サービス]: IoT Edge
  • [問題の種類]: "IoT Edge モジュールに関連する問題"
  • [問題のサブタイプ]: Azure SQL Edge

Screenshot showing a sample support ticket.

CTP 1.5

SQL エンジン ビルド 15.0.2000.1331

新機能

  • DATE_BUCKET 関数:
    • DateTimeOffset 型のサポート
  • ONNX モデルを使用した PREDICT:
    • nvarchar のサポート

CTP 1.4

SQL エンジン ビルド 15.0.2000.1247

新機能

  • ONNX モデルを使用した PREDICT:

    • varchar のサポート
    • ONNX ランタイム バージョン 1.0 への移行
  • 次の機能が有効になっています:

    • CDC のサポート
    • 圧縮される履歴テーブル
    • 先読みログのより高い倍率
    • バッチ モード ES フィルターのプッシュダウン
    • 先読みの最適化

CTP 1.3

SQL エンジン ビルド 15.0.2000.1147

新機能

  • Azure IoT ポータルのデプロイ:
    • AMD64 と ARM64 イメージのデプロイのサポート
    • ストリーミング ジョブの作成のサポート
    • DACPAC のデプロイ
  • ONNX モデルを使用した PREDICT:
    • 数値型のサポート
  • 次の機能が有効になっています:
    • 列ストア スキャンのプッシュダウン集計
    • メリーゴーランド スキャン
  • メモリ占有領域とメモリ消費の削減作業