Databricks открыла Genie Migrate для переноса SQL с помощью ИИ

Databricks открыла Genie Migrate для переноса SQL с помощью ИИ

В октябрьских обновлениях Azure Databricks появился общедоступный режим Genie Migrate для преобразования SQL. Инструмент использует Genie Code, чтобы переносить запросы из других диалектов в Databricks SQL.

Общедоступный перенос SQL

Согласно официальному журналу обновлений, 15 октября 2026 года Genie Migrate вышла в общую доступность для целевой среды SQL. Ранее инструмент назывался agentic code converter. Среди поддерживаемых исходных диалектов перечислены T-SQL, Snowflake, Redshift, Oracle, BigQuery и Teradata. Это важно для команд, которые переносят существующую аналитику и хотят сохранить логику запросов при смене платформы.

Работа организуется в проекте миграции: пользователь указывает исходные файлы и папку результата, а Genie Code выполняет преобразование. Документация описывает проверку синтаксиса и смыслового соответствия, включая соединения таблиц и условия фильтрации. Если проверка обнаруживает проблему, агент исправляет код и повторяет попытку до сохранения результата. Однако автоматическая проверка не исключает необходимости просмотреть изменения.

Проекты, повторные исправления и ограничения

В документации от 3 ноября указано, что файлы могут обрабатываться параллельно с помощью субагентов. Проект показывает состояние каждого файла: ожидает преобразования, завершён, требует действий или содержит ошибку. За один запуск обрабатывается до 500 файлов; для оставшихся нужен следующий запуск. Такой подход позволяет вести перенос по частям и возвращаться к проблемным скриптам, сохраняя общий список работ.

Отдельно предусмотрены пользовательские навыки с правилами преобразования. Команда может зафиксировать повторяющиеся исправления типов данных, функций или предпочтительных шаблонов и применить их к следующим файлам. Эти правила становятся особенно полезны после проверки первой небольшой выборки: именно на ней видны особенности существующего проекта, которые универсальный конвертер не всегда учитывает автоматически.

Что остаётся за командой данных

Общая доступность относится к генерации Databricks SQL. Цель Notebooks, создающая блокноты с DataFrame API, а также анализ проекта и зависимостей обозначены как Beta и требуют отдельного включения предварительных возможностей администратором. Разделение статусов важно при планировании миграции: объявление SQL-режима не означает, что все связанные функции одновременно стали стабильными.

После преобразования документация рекомендует выполнить запросы и сравнить результат с исходным вариантом на эквивалентных тестовых данных. Успешный синтаксический разбор ещё не доказывает сохранение бизнес-логики, особенно для специфичных функций исходной СУБД. Для практической оценки стоит начать с нескольких разных файлов, проверить расхождения и только затем увеличивать объём. Редакция миграцию собственных проектов с Genie Migrate не проводила.

Источники

Редакция: Soft-Buy.ru
Дата публикации: 06.11.2026. Дата обновления: 06.11.2026.
Как проверяли: первоисточники, официальные публикации, документацию, changelog или профильные материалы, использованные в статье.
Важно: материал носит редакционный характер; рекламные, партнёрские и неподтверждённые источники не используются в автоматическом workflow публикации.

Случайные статьи

Недавно обнаружил, что после обновления Flash Player до 11* какой то версии, браузер Firefox стал зависать. Как оказалось зависает он на странницах, где имеется флеш содержимое - р...
Статья No More Heroes перебирается на Xbox 360 и PS3 добавлена с разрешения редакции сайта Игромания.Автор: Роман Епишин. Некогда эксклюзивный для Wii проект No More Heroes расшир...
Статья Декабрьские зомби для Wii добавлена с разрешения редакции сайта Игромания.Автор: Роман Епишин. Компания Capcom продолжает стращать владельцев Wii живыми мертвецами. Она гот...
Компания AMD пересмотрела свое решение об отключении аппаратного шифрования оперативной памяти на потребительских процессорах серии Ryzen 9000. Важная функция безопасности, защищаю...
Статья Цены шестиядерных процессоров AMD попали в Сеть добавлена с разрешения редакции сайта Игромания.Автор: Павел Шубский. Шестиядерные процессоры AMD Thuban (рыночное название P...