Заметки о выпуске SQL Azure для пограничных вычислений

Важно!

Azure SQL Edge больше не поддерживает платформу ARM64.

В этой статье рассказано, какие изменения и обновления были внесены в каждую новую сборку SQL для пограничных вычислений.

Azure SQL Edge 2.0.0

Сборка ядра SQL: 16.0.5100.7245

Применимо только к: AMD64. Обновление ARM64 для этой версии недоступно.

Новые возможности

  • Поддержка функций SQL Server 2022, относящихся к Azure SQL Edge
  • Обновленный базовый образ до Ubuntu 20.04
  • Обновленная среда выполнения ONNX до версии 1.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

Новые возможности

  • Исправления ошибок безопасности

SQL Azure для пограничных вычислений 1.0.4

Сборка ядра SQL 15.0.2000.1559

Новые возможности

  • Поддержка PREDICT для ONNX
    • Улучшения обработки данных NULL в ПРОГНОЗЕ для ONNX

SQL Azure для пограничных вычислений 1.0.3

Сборка ядра SQL 15.0.2000.1557

Исправления

  • Обновление среды выполнения ONNX до 1.5.3
  • Обновление до Microsoft.SqlServer.DACFx версии 150.5084.2
  • Прочие исправления ошибок

SQL Azure для пограничных вычислений 1.0.2

Сборка ядра SQL 15.0.2000.1557

Исправления

  • Потоковая передача T-SQL

    • Устранение неполадок, связанных с владением и разрешениями для объектов потоковой передачи
    • Улучшения ведения журнала с помощью ротации журналов и добавления префиксов
    • Azure Stream Analytics: улучшения ведения журнала, улучшение кода ошибки и сообщений об ошибках в адаптерах
  • ONNX

    • Исправления ошибок для сценария параллельных запросов и сбоев при очистке модели
    • Обновление среды выполнения ONNX до 1.5.1

SQL Azure для пограничных вычислений 1.0.1

Сборка ядра SQL 15.0.2000.1553

Новые возможности

  • Разрешить DATE_BUCKET выражения, определенные в вычисляемых столбцах.

Исправления

  • Исправление политики хранения для удаления таблицы, для которой включена политика хранения с бесконечным временем ожидания
  • Поддержка развертывания DacFx для функций потоковой передачи и функций политики хранения
  • Исправление развертывания DacFx для включения развертывания из вложенной папки в URL-адресе SAS
  • Исправление PREDICT для поддержки длинных имен столбцов в сообщениях об ошибках

SQL Azure для пограничных вычислений 1.0.0 (RTM)

Сборка ядра SQL 15.0.2000.1552

Новые возможности

  • Образы контейнеров на основе Ubuntu 18,04
  • Поддержка синтаксиса IGNORE NULL и RESPECT NULL с функциями LAST_VALUE() и FIRST_VALUE()
  • Повышение надежности PREDICT с помощью ONNX
  • Поддержка очистки на основе политики хранения данных:
    • Поддержка кольцевого буфера для очистки хранилища и устранения неполадок
  • Поддержка новых функций:
    • Быстрое восстановление
    • Автоматическая настройка запросов
    • Сценарии параллельного выполнения
  • Улучшение энергосбережения для режима пониженного энергопотребления
  • Поддержка новых функций потоковой передачи:
    • Окна моментальных снимков — новый тип окна позволяет проводить группировку по событиям, происходящим в одно и то же время.
    • TopOne и CollectTop можно включить в виде аналитических функций. Вы можете вернуть записи, упорядоченные по выбранному столбцу. Они не обязательно должны быть частью окна.
    • Улучшения в MATCH_RECOGNIZE.

Исправления

  • Дополнительные сообщения об ошибках и сведения для устранения неполадок, связанных с потоковой передачей T-SQL
  • Усовершенствования для продления срока службы аккумулятора в режиме простоя
  • Исправления подсистемы потоковой передачи T-SQL:
    • Очистка остановленных заданий потоковой передачи
    • Исправления для локализации
    • Улучшенная обработка Юникод
    • Улучшенная отладка потоковой передачи T-SQL позволяет пользователям запрашивать ошибки при сбое задания из get_streaming_job
  • Очистка на основе политики хранения данных:
    • Исправления для сценариев создания и очистки политик хранения
  • Исправления для фоновых задач таймера для улучшения энергосбережения в режиме пониженного энергопотребления

Известные проблемы

  • Не удается использовать функцию T-SQL DATE_BUCKET в вычисляемом столбце.

CTP 2.3

Сборка ядра SQL 15.0.2000.1549

Новые возможности

  • Поддержка пользовательских источников в функции DATE_BUCKET()
  • Поддержка BACPAC-файлов в процессе развертывания SQL
  • Поддержка очистки на основе политики хранения данных:
    • Поддержка DDL для включения политики хранения
    • Очистка сохраненных процедур и задача очистки в фоновом режиме
    • Расширенные события для отслеживания задач очистки

Исправления

  • Дополнительные сообщения об ошибках и сведения для устранения неполадок, связанных с потоковой передачей T-SQL
  • Усовершенствования для продления срока службы аккумулятора в режиме простоя
  • Подсистема потоковой передачи T-SQL:
    • Исправлена ошибка, из-за которой водяной знак застревал в "прыгающем" окне
    • Исправлена обработка исключений платформы, чтобы убедиться в том, что она фиксируется как ошибка, выполняемая пользователем

CTP 2.2

Сборка ядра SQL 15.0.2000.1546

Новые возможности

  • Поддержка не корневых контейнеров
  • Поддержка сбора данных об использовании и диагностике
  • Обновления потоковой передачи T-SQL:
    • Поддержка символов Юникода для имен объектов потока

Исправления

  • Обновления потоковой передачи T-SQL:
    • Улучшения очистки процесса
    • Незначительные улучшения системы диагностики
  • Повышение производительности приема данных

CTP 2.1

Сборка ядра SQL 15.0.2000.1545

Исправления

  • Разрешено модели PREDICT-with-ONNX обрабатывать проблему ЦПИД в ARM64
  • Улучшена обработка пути сбоя при запуске потоковой передачи T-SQL
  • Исправлено значение задержки водяного знака в метриках задания, если данные отсутствуют.
  • Устранена проблема с выходным адаптером, если в нем используется переменная схема между пакетами

CTP 2.0

Сборка ядра SQL 15.0.2000.1401

Новые возможности

  • Название продукта обновлено до SQL Azure для пограничных вычислений
  • функция DATE_BUCKET:
    • Поддержка типов даты, времени и даты и времени
  • ПРОГНОЗ с помощью ONNX:
    • Требование ONNX для параметра среды выполнения
  • Поддержка потоковой передачи T-SQL (ограниченная предварительная версия)

Известные проблемы

  • Проблема: потенциальные сбои при применении DACPAC при запуске из-за проблемы с синхронизацией.
  • Инструкции по решению: перезапустите SQL Server. В противном случае контейнер повторите попытку применения DACPAC.

Запрос поддержки

Вы можете запросить поддержку на странице поддержки. Выберите следующие поля:

  • Тип проблемы: Technical
  • Служба: IOT Edge
  • Тип проблемы: Моя проблема связана с модулем IOT Edge
  • Подтип проблемы: SQL Azure для пограничных вычислений

Screenshot showing a sample support ticket.

CTP 1.5

Сборка ядра SQL 15.0.2000.1331

Новые возможности

  • функция DATE_BUCKET:
    • Поддержка типа DateTimeOffset
  • PREDICT с моделями ONNX:
    • Поддержка nvarchar

CTP 1.4

Сборка ядра SQL 15.0.2000.1247

Новые возможности

  • PREDICT с моделями ONNX

    • поддержка varchar
    • Миграция в среду выполнения ONNX версии 1.0
  • Включены следующие функции.

    • Поддержка CDC
    • Таблица журнала с сжатием
    • Коэффициент увеличения масштаба для упреждающего чтения журнала
    • Пакетный режим ES с включением фильтра
    • Оптимизации с упреждающим чтением

CTP 1.3

Сборка ядра SQL 15.0.2000.1147

Новые возможности

  • Развертывание портала Интернета вещей Azure:
    • Поддержка развертывания образов AMD64 и ARM64
    • Поддержка создания задания потоковой передачи
    • Развертывание пакета DACPAC
  • PREDICT с моделями ONNX:
    • Поддержка числовых типов
  • Включены следующие функции:
    • Выполнение статистического вычисления для проверки хранилища столбцов
    • Циклическое сканирование
  • Работы по сокращению занимаемой площади и памяти