Нажмите «принять», если вы соглашаетесь с условиями обработки куки‑файлов/cookie-файлов и данных о поведении на сайте, нужных нам для аналитики. Запретить обработку куки‑файлов/cookie-файлов можно через браузер
Принять
Nova
Flex Loader
SDI
Lakehouse-платформа данных нового поколения: высокая производительность при минимальных затратах
Инструмент для быстрого наполнения хранилища или озера данных на базе GreenPlum, Hadoop или S3
Low-code инструмент для потоковой обработки и репликации данных
UI Deploy — установка и обновление Data Ocean, UI Control — администрирование платформы, UI Explore — пользовательская self-service среда анализа данных
Platform UI
Высокопроизводительное объектное хранилище данных для аналитики
Store
Узнайте больше о решениях Data Ocean
Ответим на все ваши вопросы и поможем определиться с выбором
Пишите нам:

Только полезное и ничего лишнего

Раз в две недели — только ценная аналитика. Самые важные и интересные новости в одном письме.
Lakehouse-платформа · MCP-сервер · Nova StarRocks

Data Ocean Nova 2026.3.0

Команда Data Sapience представляет обновление Data Ocean Nova 2026.3.0: в платформе появился MCP-сервер для подключения LLM-агентов к данным хранилища. Nova StarRocks получил поддержку протокола PostgreSQL, гибридный и федеративный режимы.

* Указаны изменения и улучшения, являющиеся собственной разработкой Data Sapience и не доступные в open source сообществе

Основные изменения

01
MCP Server · Интеграция с ИИ

Добавлен MCP-сервер для подключения LLM-агентов

LLM-агенты и ИИ-функции Data Ocean Platform UI получают доступ к данным и метаданным платформы по протоколу MCP (Model Context Protocol). У агентов и ассистентов появляется возможность выполнять запросы с помощью StarRocks, Impala и Trino с индивидуальными привилегиями пользователя, определенными в платформе.

02
Nova StarRocks · Протокол PostgreSQL

Подключение PostgreSQL-приложений к Nova StarRocks

Nova StarRocks поддерживает сетевой протокол PostgreSQL (Postgres Wire Protocol): приложения, которые работают с PostgreSQL, переключаются на Data Ocean Nova без переработки. Это упрощает миграцию хранилищ с Greenplum и PostgreSQL и расширяет список клиентских приложений, совместимых с платформой из коробки.

03
Nova StarRocks · Гибридный режим

Гибридный кластер BE + CN в одном инстансе с умным тиерингом

В едином инстансе кластера StarRocks часть данных хранится на локальных дисках BE-узлов (в нативном формате StarRocks), а часть — в S3 в формате Apache Iceberg с доступом через CN (compute only) узлы или другие альтернативные движки вычислений. Управляемые политики позволяют определить, какие данные хранятся локально (сценарии онлайн-загрузки и изменения, горячий кэш, OLTP-приложения), а какие данные «переезжают» в S3-объектное хранилище. Для каждого температурного слоя задается свой алгоритм сжатия, при смене слоя данные пережимаются автоматически.

04
Nova StarRocks · Федерация

Федеративные запросы между Nova StarRocks кластерами

Nova StarRocks передает выполнение запроса на узлы BE и CN удаленного кластера StarRocks, зарегистрированного в конфигурации. Данные не нужно копировать между кластерами даже при размещении по принципу shared-nothing.

05
Nova Trino · Нативные вычисления

Ускорение Trino за счет нативных вычислений Velox

Собственное решение Trino-Velox исполняет все операторы SQL-запроса в нативном коде C++ вместо legacy JVM. Решение работает с Iceberg без участия Java-кода/JVM, что повышает производительность аналитических запросов. Trino обновлен до версии 481.

06
LPSQL · Процедуры и доступ

Работа процедурного расширения LPSQL теперь и через ODBC

ODBC-драйвер для Arrow Flight SQL позволяет вызывать хранимые процедуры Nova из сторонних приложений и СУБД. Права на вызов процедур и пакетов LPSQL проверяются через Ranger по единой политике в Impala и StarRocks, а код выполняется в контексте владельца объекта.

Бизнес-польза

Меньше затрат на миграцию и хранение данных

Новые возможности Nova StarRocks упрощают перенос нагрузок на платформу и снижают стоимость хранения:

  • приложения на PostgreSQL переключаются на Data Ocean Nova без переработки;
  • универсальность дата-платформы: аналитические OLTP-приложения больше не задача, которую надо решать вне платформы; различные гибридные сценарии использования;
  • федеративные запросы к удаленным кластерам избавляют от дублирования данных;
  • для горячих, теплых и холодных данных выбирается свой алгоритм сжатия.
Подключение LLM-агентов к корпоративным данным

Раньше, чтобы дать LLM-агенту доступ к хранилищу, командам приходилось писать собственные коннекторы к каждому движку, отдельно настраивать аутентификацию и следить, чтобы агент не изменил данные.

Теперь агенты подключаются к Data Ocean Nova по стандартному протоколу MCP и выполняют только запросы на чтение в Impala, Trino и StarRocks.

AI-ассистент Platform UI работает с данными через MCP

Архитектура платформы

Data Ocean Nova: архитектура релиза 2026.3.0
Архитектура Data Ocean Nova 2026.3.0: Platform UI, слой доступа MCP/ODBC/JDBC/ADBC, движки StarRocks, Impala, Trino с Velox и Spark, оркестрация, безопасность и метаданные на Kubernetes
«Готовя новый релиз платформы данных, мы сосредоточились на том, чтобы с данными можно было работать с помощью решений на основе ИИ. Теперь в состав Data Ocean Nova входит MCP-сервер, интегрированный с процессинговыми движками с учетом требований безопасности к контролю доступа к данным. Мы также представляем новые возможности StarRocks, разработанные нашей командой: они облегчают миграцию хранилищ с Greenplum и PostgreSQL и расширяют список клиентских приложений, совместимых с Nova из коробки. Кроме того, Nova StarRocks теперь поддерживает мультикластерные федеративные и гибридные (BE + CN) сценарии работы».
Евгений Вилков
Евгений Вилков технический руководитель решения Data Ocean Nova, Data Sapience
Журнал изменений

Changelog 2026.3.0

Changelog 2026.3.0

КомпонентОписаниеТип
MCP Server
MCP ServerMCP Server: доступ LLM-агентов к данным и метаданным платформы по протоколу MCP (Streamable HTTP), запросы только на чтение в Impala, Trino и StarRocks, сведения о базах данных, таблицах и столбцах, режимы аутентификации keycloak, basic и nonenew
MCP ServerHelm-чарт mcp-server приведен к стандартным требованиям: стандартизация параметров, поддержка Vault, securityContextsec
Nova StarRocks
StarRocksФедеративные вычисления на удаленных узлах BE/CNfeature
StarRocksРеестр удаленных кластеров с регистрацией узлов BE/CNfeature
StarRocksГибридный режим работы кластера FE + BE + CNfeature
StarRocksАдаптивное сжатие данныхfeature
StarRocksАвтоматическая рекомпрессия при смене тира (warm/cold) секции таблицы, если у исходного и целевого слоя отличается compression_policyfeature
StarRocksМетрики compression_ratio и recompression_queue_depthfeature
StarRocksДоработана поддержка протокола PostgreSQLfeature
StarRocksПеревод выполняющегося запроса в другую ресурсную группу без прерывания и перезапуска, приостановка запроса без потери накопленного прогрессаfeature
StarRocksОтмена запросов по API без подключения к БДfeature
StarRocksРабота процедурного кода LPSQL только с внутренним каталогом StarRocks, без внешнего метакаталогаfeature
StarRocksБуферизация записи Iceberg-таблицperf
StarRocksIcebergBufferManager с фоновым flush-потокомperf
StarRocksДоработан оператор для использования SSLsec
StarRocksПрямое обращение к политикам Ranger в Hive-каталоге без маппераsec
StarRocksПоддержка TLS/SSL для HTTPS-эндпоинтов Greenplumsec
StarRocksИспользование локального сертификата при подключении по JDBC/MySQLsec
StarRocksПоддержка STS-токенов для доступа к внешним хранилищамsec
StarRocksРазрешение конфликтов рабочих сессий и сессий Compaction при работе с Iceberg-таблицамиfix
StarRocksИсправлено более 20 ошибок, обнаруженных в процессе эксплуатацииfix
Nova Trino
TrinoПоддержка нативного движка Velox (сборка Trino-velox): выполнение операторов запроса в нативном коде C++ вместо JVM, нативное чтение таблиц формата Icebergperf
TrinoTrino обновлен до версии 481upd
TrinoФлаг для фиксированного уникального пути к таблице в S3-хранилище без автоматического UUID-суффиксаnew
TrinoПараметры подключения к Metastore вынесены в отдельный блок конфигурацииupd
TrinoНовые дашборды мониторинга для детального анализа пользовательских запросов и ресурсов JVMnew
TrinoРазрешение конфликтов рабочих сессий и сессий Compaction при работе с Iceberg-таблицамиfeature
TrinoОтмена запросов по APIfeature
TrinoАвтоматическая настройка базовых политик Apache Ranger при первом запуске системыfeature
TrinoПротокол HTTPS для сервисов типа NodePortsec
TrinoПолучение групп пользователя при OAuth2- и JWT-авторизации взамен функции, убранной в Trino 480sec
TrinoУточнены настройки точности (precision) timestamp в каталогахfix
TrinoИсправлено 7 ошибок, обнаруженных в процессе эксплуатацииfix
Процедурное расширение LPSQL
LPSQLODBC-драйвер для Arrow Flight SQL с поддержкой запросов LPSQL: вызов хранимых процедур Nova из сторонних приложений и СУБДnew
LPSQLПроверка прав на выполнение процедур и пакетов LPSQL через Ranger в Impala и StarRocks, централизованное управление правами через единую политикуsec
LPSQLВыполнение кода LPSQL в контексте владельца объекта в Impala и StarRockssec
LPSQLПроверка доступа пользователя к ресурсу в Ranger при вызове процедуры LPSQL в Impala по метаданным процедурыsec
LPSQLПоддержка LPSQL в Huefeature
LPSQLЛимиты памяти и метрики для LPSQLfeature
LPSQLИсправлен вывод результатов последнего оператора SELECT: результат возвращается, даже если после него идут другие операторыfix
LPSQLИсправлена работа SQL SECURITY DEFINER при наличии COMPUTE STATSfix
LPSQLИсправлено присваивание переменной типа DATE из подзапросаfix
LPSQLИсправлена работа отложенного вызова процедуры (CALL DEFERRED) с разными схемамиfix
Nova Spark
SparkSpark обновлен до версии 4.1.2upd
SparkSpark Greenplum Loader для прямой интеграции с кластерами Greenplum и совместимых системfeature
SparkОткат REPLACE-снапшотов Iceberg при конфликте (ReParent)new
SparkЗапуск нескольких изолированных серверов Spark Connect под одной учетной записьюfeature
SparkАвтоматическое удаление пользовательских серверов Spark Connect по истечении TTLfeature
SparkОтмена запросов Spark по APIfeature
SparkПлан запроса Spark в формате JSON для графической визуализацииfeature
SparkSpark Comet обновлен до версии 0.16perf
SparkПоддержка extraManifests в чартах Spark и Airflownew
SparkИсправлено 11 ошибок, обнаруженных в процессе эксплуатацииfix
Nova Impala
ImpalaФронтенд и оптимизатор переведены на Java 21perf
ImpalaПовышен лимит на количество символов в параметрахfeature
ImpalaПоддержка prepared statements для Impala Arrow Flightfeature
ImpalaВывод DBMS_OUTPUT на клиенте через соединение Arrow Flightnew
ImpalaПовторное подключение клиента к Hive при выполнении SHOW PROCEDURES / SHOW PACKAGES в LDAP-режимеfeature
ImpalaЗначение queryId в имени потока Java Thread для отслеживания выполнения запросовfeature
ImpalaНастройки кеширования манифестов Iceberg (Iceberg manifest caching) в values чартаnew
ImpalaОптимизирован запрос Min/Max для параллельного чтения (добавлен hint)perf
ImpalaПолучение групп из LDAP при аутентификации по JWT, когда включены оба режима (LDAP и OAuth2/JWT)sec
ImpalaРазрешение конфликтов рабочих сессий и сессий Compaction при работе с Iceberg-таблицамиfix
ImpalaИзменена работа служебных маркеров каталогов в S3 (directory markers)fix
ImpalaИсправлены ошибки, обнаруженные в процессе эксплуатацииfix
Hue
HueРабота с процедурным расширением LPSQL: вывод результатов через dbms_output, раздельные API для процедур и пакетов, выпадающий список доступных процедур для DESCRIBE PROCEDUREnew
HueKubernetes CronJob для периодического удаления устаревших записей из таблицы S3 STS cachenew
HueАсинхронная инкрементальная загрузка метаданных Trino (Catalogs/Databases)feature
HueПоддержка Yandex S3 STS при подключении через S3 Browsersec
HueИсправлено 14 ошибок, обнаруженных в процессе эксплуатацииfix
Nova Hive Metastore
Hive MetastoreПереход на Hive Metastore версии 4upd
Hive MetastoreIngress NGINX заменен на Gateway APInew
Hive MetastoreКонфигурация для Hive Iceberg REST Catalognew
Hive Metastoreql-модуль в сборке клиентской части Hivenew
Hive MetastoreРегламентная очистка NOTIFICATION_LOG от старых событийfeature
Hive MetastoreИсправлен запрет доступа при включенном StorageBasedAuthorizationProvider в Hive 4fix
Сервис управления ресурсами Resource Bank
Resource BankУправление сервисом Nova StarRocksnew
Resource BankПубликация метрик давления нагрузки в Prometheusnew
Resource BankПередача метрик Trinonew
Resource BankПоддержка лимитов userQueryLimit / groupQueryLimit в Impala Admission Control (QueryLimitConfiguration)new
Resource BankПоддержка Gateway APInew
Resource BankAPI для управления режимами работы (dry-run, stop)feature
Resource BankБалансировка ресурсов в зависимости от их наличия в кластереfeature
Resource BankCRD-модель: тенант и инвентарь ресурсов MPP-движковfeature
Resource BankРеконсайлер: давление → решение → масштабирование исполнителей с фиксацией в CRDfeature
Resource BankОбратная совместимость в CRDfeature
Resource BankОптимизирована логика кредитования памяти у профицитных очередейperf
Resource BankИсправлены ошибки в расчете кредитования памяти между пулами: округление слотов, расчет нехватки памяти (deficit), откат займов, расчет memoryToAdmit, балансировка памяти между пуламиfix
Iceberg Managed Tables (NIM)
NIMПоддержка Gateway API (HTTPRoute) как альтернативы или дополнения к Ingress NGINXnew
NIMОптимизировано распределение ресурсов между подами инсталляции NIM APIperf
NIMАвтоматическое определение типа сортировки для задачи обслуживания по DDL таблицыfeature
NIMПараметр executor_cpu_request_factor, который вычисляется по spark.executor.cores для Kubernetesfeature
NIMРежим DEBUG при запуске NIM через APIfeature
NIMВ статусе задачи отображается реальная причина аварийного завершения задачи Sparkfix
NIMИсправлена типизация полей запроса aggregated-table-priorities для корректной обработки значений nullfix
NIMPyIceberg обновлен до версии 0.10.0.003: исправлена ошибка при подключении к HMS с неправильными настройкамиfix
NIMИсправлено аварийное завершение Compaction на этапе тегирования и перезаписи манифестовfix
Ranger
RangerСовместимость Hive Metastore версии 4 с клиентом Hive версии 3.1.3new
RangerРабота Ranger в HA-режимеfeature
RangerСинхронизация пользователей и групп из внешнего IdP (RangerKeycloakUserSync)feature
RangerПереработан плагин Hive: оставлена только функциональность для взаимодействия с Metastorefeature
RangerУбран пункт меню перехода в старый интерфейсfeature
RangerСовместимость функций в политиках RLS и маскирования с комплексными правилами между Trino, StarRocks и Impalasec
RangerИсправлено создание записи аудита для LPSQL-запросов Nova StarRocksfix
RangerИсправлено 10 ошибок, обнаруженных в процессе эксплуатацииfix
Сервис qModel
qModelНовое API сервиса qModelnew
qModelНовые метрики для эндпоинта предсказанияnew
qModelПоддержка Gateway API взамен Ingress NGINX (совместно с Resource Bank)new
qModelПроверка сертификата при подключении к Impalasec
qModelОбновлены зависимости для устранения уязвимостейsec
Сервис Meta Aggregator
Meta AggregatorИнтеграция Meta Aggregator с Rangernew
Meta AggregatorИсправлено обновление данных после создания таблиц и БД в инкрементальном режимеfix
Meta AggregatorПроксирование наследуемых ошибок PostgreSQL в REST APIfix
Сервис Diagnostic Bundle
Diagnostic BundleПолучение времени отчета по данным OpenSearchnew
Diagnostic BundleПагинация в отчете по Meta Aggregatornew
Diagnostic BundleПоддержка Gateway APInew
Diagnostic BundleОбновление существующих правил для всех трех типов диагностики и соответствующие эндпоинты в APIfeature
Diagnostic BundleИсправлен рендеринг DNS SAN в шаблонах сертификатов, добавлен внутренний Service FQDN для BackendTLSPolicy: устранена проблема TLS-подключения через Gateway APIsec
Сервис рекомендательной оптимизации
Рекомендательная оптимизацияПоддержка Gateway APInew
Рекомендательная оптимизацияИнтеграция с сервисом NIMnew
Рекомендательная оптимизацияУстранена уязвимость выполнения произвольного кода через SpEL-выражения в правилахsec
Рекомендательная оптимизацияУстранены потенциальные NullPointerException в JWT-аутентификацииsec
Рекомендательная оптимизацияИзменено задание инициализации БДfix

С полным списком накопленных изменений и улучшений относительно open source функционала можно ознакомиться на сайте решения.

Вам может быть интересно