Особенности обновления до версии 3.16.1
При переходе на платформу версии 3.16.1 обратите внимание на следующие изменения:
Обновлены версии следующих сторонних компонентов:
Компонент | Старая версия | Новая версия |
|---|---|---|
MinIO | RELEASE.2025-04-22T22-12-26Z | RELEASE.2025-09-07T16-13-09Z |
JDBC bridge | v3.15 | v3.16.1 |
Opentelemetry collector | 0.126.0 | 0.142.0 |
Loki | 3.5.0 | 3.6.3 |
Tempo | 2.7.2 | 2.9.0 |
Promtail | 3.5.1 | 3.6.3 |
Grafana | 12.0.1 | 12.4.0 |
Prometheus | v3.4.0 | v3.8.1 |
cAdvisor | v0.54.0 | 0.55.0 |
Node exporter | v1.9.1 | v1.10.2 |
Onec connector | 1.1.2.3 | 1.1.3 |
Изменено поведение значения null в виджете «Фильтр»
В новой версии платформы изменено отображение и передача значений null в виджете «Фильтр».
Как было раньше:
Если значение фильтра было
null, на виджете отображалось пустое значение.В данных виджета поле
w.data.data[].textимело значениеnull.
Как стало теперь:
Если значение фильтра равно
null, на виджете отображается строка «(ПУСТО)».В данных виджета:
w.data.data[].textсодержит строку "(ПУСТО)".Исходное значение
nullпо-прежнему хранится в полеw.data.data[].id
Что нужно учесть при обновлении:
Если в коде виджета использовалась проверка
w.data.data[].text == nullеё необходимо заменить.
Рекомендуемые варианты:
Предпочтительно:
w.data.data[].id == nullАльтернативно:
w.data.data[].text == "(ПУСТО)"
Рекомендуем использовать проверку по id, так как она отражает реальное значение данных и не зависит от способа отображения в интерфейсе.
Изменения, касающиеся API-операций
Изменения в сервисе data-management-service
Добавлены новые эндпоинты:
Метод | Эндпоинт | Назначение |
|---|---|---|
POST | /api/v{version}/workspaces/{workspaceId}/datasets/{datasetId}/etl/changequerydatasourcejdbctable | Новый эндпоинт для смены источника данных JDBC-таблицы в модуле преобразования данных по запросу. |
POST | /api/v{version}/workspaces/{workspaceId}/datasets/{datasetId}/etl/preview/jdbc/noquery/{etlProcessId} | Новый эндпоинт предпросмотра в модуле преобразования данных для JDBC без SQL-запроса. |
Изменения в имеющихся эндпоинтах:
Метод | Эндпоинт | Основные изменения |
|---|---|---|
PUT | /api/v{version}/workspaces/{workspaceId}/datasets/{datasetId}/dataloader/LoadJDBC | Эндпоинт загрузки JDBC удалён, заменён на |
POST | /api/v{version}/workspaces/{workspaceId}/datasets/{datasetId}/datasources/JDBC/Preview | Эндпоинт предпросмотра JDBC-источника удалён, заменён на |
POST | /api/v{version}/workspaces/{workspaceId}/datasets/{datasetId}/datasources/JDBC/{tableId} | Эндпоинт получения JDBC-таблицы удалён, заменён на |
POST | /api/v{version}/workspaces/{workspaceId}/datasets/{datasetId}/etl/preview/jdbc/nosql/{originalDataSourceId} | Удален эндпоинт, с помощью которого в модуле преобразования данных можно было выполнить предпросмотр таблицы, загруженной из базы данных без указания SQL. Заменён на |
Изменения в сервисе formula-engine
Добавлены новые эндпоинты:
Метод | Эндпоинт | Назначение |
|---|---|---|
POST
| /api/v{version}/workspaces/{workspaceId}/clickhouse-workspace-binding | Распределение нагрузки по рабочим областям. |
PUT
| /api/v{version}/workspaces/{workspaceId}/clickhouse-workspace-binding | Распределение нагрузки по рабочим областям.
|
GET
| /api/v{version}/workspaces/{workspaceId}/clickhouse-workspace-binding | Распределение нагрузки по рабочим областям. |
DELETE
| /api/v{version}/workspaces/{workspaceId}/clickhouse-workspace-binding | Распределение нагрузки по рабочим областям. |
Изменения в имеющихся эндпоинтах:
Метод | Эндпоинт | Назначение |
|---|---|---|
GET
| /api/v{version}/workspaces/{workspaceId}/datasets
|
|
GET
| /api/v{version}/external-datasets
|
|
GET
| /api/v{version}/shared-datasets
|
|
GET
| /api/v{version}/workspaces/{workspaceId}/datasets/{datasetId}/model |
|
PATCH | /api/v{version}/workspaces/{workspaceId}/datasets/{datasetId}/model
|
|
PATCH | /api/v{version}/workspaces/{workspaceId}/datasets/{datasetId}/certification
|
|
GET | /api/v{version}/workspaces/{workspaceId}/datasets/{datasetId}/model |
|
Смотрите также
На этой странице
Нужна дополнительная помощь?