Еженедельные release notes dbt для single-tenant
dbt Заметки о релизах для single-tenant окружений с еженедельными обновлениями. Все релизы относятся к одной из следующих категорий:
- New: новые продукты и возможности
- Enhancement: улучшения производительности и расширение функциональности
- Fix: исправления ошибок и проблем безопасности
- Behavior change: изменения существующего поведения, не подпадающие под другие категории, например, депрекации или изменения значений по умолчанию
Заметки о релизах сгруппированы по датам для single-tenant окружений.
Декабрь 24, 2025
Новое
-
AI Codegen
- File-aware LangGraph agents: Аналитики теперь могут использовать ссылки
@pathв комплектном CLI, чтобы передавать локальные файлы в/private/v1/agents/run. Эти файлы автоматически отображаются как текст внутри запуска, благодаря чему копилоты получают точную конфигурацию или SQL‑фрагмент, на который вы ссылаетесь.
- File-aware LangGraph agents: Аналитики теперь могут использовать ссылки
-
dbt platform
- Циклы обратной связи Slack Copilot: Ответы Copilot теперь содержат встроенные кнопки «Did that answer your question?», позволяя оценивать ответы, не покидая Slack.
-
Codex workflows
- Databricks cost tracking for Model Cost Over Time: Провайдер истории Databricks и запрос стоимости на основе DBU теперь показывают ежедневную стоимость моделей наряду с поддержкой Snowflake, так что клиенты Databricks получают единый FinOps‑отчет.
-
Canvas
- CSV upload GA: Эндпоинт загрузки CSV теперь находится в статусе general availability.
Улучшения
-
Cloud artifacts
- Better similar-model suggestions: В рабочих процессах с вложениями теперь предлагаются только действительно связанные модели.
-
dbt platform
- Unified SSO & SCIM admin: Настройки объединяют SSO и SCIM, добавляют пустое состояние для автоматически сгенерированных slug’ов и отображают URL‑адреса входа в режиме только для чтения, чтобы администраторы могли начать настройку, не изменяя slug.
- SCIM token management polish: Таблицы токенов получили фиксированную пагинацию, встроенный поиск, единый набор иконок и более понятные предупреждения при удалении, чтобы избежать случайного отключения активных интеграций.
- Twice the per-environment custom variables: В API/UI v3 теперь разрешено до 20 переменных окружения с областью действия, прежде чем применяются ограничения, что дает больше пространства для секретов в крупных проектах.
-
Canvas
- Dialect-aware projection SQL: Поддержка SELECT * RENAME/EXCEPT теперь учитывает синтаксис каждого хранилища на основе метаданных схемы, благодаря чему SQL‑превью и метаданные колонок остаются корректными для Snowflake, Databricks, BigQuery и Redshift.
Исправления
-
dbt platform
- Webhook editor keeps job selections: Значения по умолчанию кэшируются после первого рендера и больше не сбрасываются при редактировании формы, что устраняет случайную очистку списка джобов при переходе между полями.
-
Codex GraphQL
- Exposure parents mirror the manifest: Поля
parentsModelsиparentsSourcesтеперь формируются на основе спискаparentsиз manifest, поэтому exposures со смешанными апстримами показывают полную lineage как в GraphQL API, так и в UI.
- Exposure parents mirror the manifest: Поля
Изменения в поведении
- dbt platform
- Legacy Cost Management UI retired: Все страницы и хуки управления затратами были удалены, а учетные данные метаданных платформы теперь предоставляют только переключатели для ingest’а каталога и Cost Insights, устраняя неиспользуемые элементы управления.
Декабрь 17, 2025
Новое
- dbt platform
- Feature licensing service: Новый эндпоинт
/accounts/<id>/feature-licensesвыдает краткоживущие JWT, кодирующие доступные функции. Аутентификация service/PAT теперь проверяет наличие активной лицензии на целевом аккаунте перед запуском любых Fusion‑процессов. - Databricks platform metadata credentials: Кластеры Databricks могут регистрировать учетные данные метаданных платформы (токен плюс опциональный каталог), что позволяет выполнять ingest каталога, делиться метаданными и запускать пайплайны Cost Insights без кастомных адаптеров.
- Feature licensing service: Новый эндпоинт
Улучшения
-
dbt platform
- Large list pagination: В настройках Projects и Credentials теперь используется пагинация после 25 строк (с поиском и skeleton‑состояниями), что сохраняет отзывчивость интерфейса в крупных установках.
-
Metadata Explorer
- Model context & lineage polish: Панели моделей теперь показывают тип материализации, lineage отображает метаданные только при наличии контента, а колонки апстрим‑моделей из публичных проектов загружаются автоматически для лучшей межпроектной видимости.
- Freshness clarity & Studio navigation: Тайлы источников учитывают флаг
meta5161ExpiredUnconfiguredSources(показывая пороги warn/error), а ссылки «Open in IDE» теперь ведут на/studio/{accountId}/projects/{projectId}, сразу открывая dbt Studio.
-
Insights UI
- Copilot guardrails: Слушатель Copilot теперь инициализирует вкладки билдера только при получении payload семантического слоя, предотвращая перезапись состояния редактора ответами с обычным SQL.
-
dbt CLI
- Improved monorepo support for file sync and the IDE:
- File sync теперь привязывается к директории вызова, делая поведение monorepo более предсказуемым.
- Вложенные файлы
dependencies.ymlкорректно инициируют установку зависимостей. - LSP IDE и file sync теперь корректно распознают подкаталоги dbt.
- Списки исключений остаются корректными даже в репозиториях с несколькими проектами.
- Improved monorepo support for file sync and the IDE:
-
Notifications system
- Webhook auditability: Исходящие вызовы теперь сохраняют точное JSON‑тело в истории webhook’ов, упрощая allowlisting и отладку.
-
Studio
- Git sidebar & file refresh parity: Дерево файлов теперь отражает статусы VCS Cloud (включая конфликты) и автоматически инвалидирует кэши после
dbt deps/dbt clean, так что новые или удаленные файлы появляются без перезагрузки. - Log viewers & Autofix UX: Логи команд и интерактивных запросов используют новый accordion‑viewer, а сессии Autofix в Fusion считают обычные команды
parseтриггером для сводок по депрекациям, сохраняя единообразие remediation‑процессов.
- Git sidebar & file refresh parity: Дерево файлов теперь отражает статусы VCS Cloud (включая конфликты) и автоматически инвалидирует кэши после
Исправления
- dbt platform
- Environment variable editor stability: Редактирование одной переменной больше не заполняет пустые ячейки значениями из предыдущих правок, предотвращая случайные перезаписи.
- Cost optimization indicator accuracy: Страницы джобов снова отображают «Cost optimization features», когда Fusion действительно запускается (и выполняются условия), независимо от комбинаций feature‑флагов.
Изменения в поведении
-
dbt platform
- Stronger tenant identity enforcement: Вызовы service/PAT без активной лицензии теперь не проходят аутентификацию, сессии Slack Copilot формируют scoped JWT для вызывающего пользователя, а SSO‑провайдеры требуют автоматически сгенерированные slug’и (черновые конфигурации нельзя таргетировать), снижая риск неправильной настройки.
-
dbt CLI
- User-isolated invocation history: Каждый запрос истории запусков проверяет user ID вызывающего, предотвращая случайный доступ администраторов к запускам других разработчиков при использовании общего CLI‑сервера.
-
IDE server
- Enhanced security for support-assisted sessions: Сессии impersonation для поддержки теперь ограничивают выполнение команд
show,run,buildиtest. Артефакты, созданныеdbt show, также являются краткоживущими и автоматически истекают через 15 минут, чтобы снизить риск нежелательного хранения данных.
- Enhanced security for support-assisted sessions: Сессии impersonation для поддержки теперь ограничивают выполнение команд
-
dbt Orchestration
- Fusion compare support & new dependency: Fusion‑треки теперь считают
dbt compareподдерживаемой командой (без обходных решений с target‑path).
- Fusion compare support & new dependency: Fusion‑треки теперь считают
Декабрь 10, 2025
Улучшения
-
AI codegen API: Стриминговый middleware обеспечивает инструментирование в рамках запроса для всех AI‑эндпоинтов, выносит вызовы хранилищ в отдельные потоки и отображает человекочитаемые имена инструментов, при этом поиск по ключевым словам остается под feature‑флагом для одобренных клиентов.
-
dbt platform
- Operations clarity: Панели профилей окружений теперь напрямую ссылаются на настройки подключений и считают поля Snowflake опциональными, а панели Compare Changes и шагов запуска поясняют, были ли шаги завершены с ошибкой или пропущены, ускоряя диагностику.
- Collaboration & notifications: Упоминания Slack Copilot стали надежнее благодаря укрепленным воркерам, поддержке CSV‑вложений и улучшенному логированию. Каналы webhook теперь принимают более длинные URL, корректно обрабатывают подписки «warning-only» и автоматически очищают поврежденные job ID.
- Profile & credential management: API окружений принимают
secondary_profile_ids, получение run’ов отдает приоритет учетным данным из профилей, а метрики whoami/auth очищаются, чтобы кросс‑платформенные профили оставались синхронизированными.
-
dbt CLI server: Улучшена стабильность и производительность для крупных проектов.
-
Studio IDE: Для логирования dbt Fusion времена начала и окончания нод теперь корректно отображаются в выводе команд.
-
Studio IDE: Copilot Chat автоматически появляется везде, где есть AI‑права, preview‑запуски автоматически отменяются при изменении нод, а горячие клавиши учитывают нативные keymap’ы с понятными подписями в UI.
-
Studio IDE: Представление вкладок, панель консоли и command drawer были переработаны для повышения эффективности и удобства многозадачности.
Исправления
- Studio IDE server: Создание веток теперь возвращает явную обратную связь при некорректных именах веток/SHА и раньше выявляет ошибки неавторизованного доступа к Git, делая сбои автоматизации более понятными.
Декабрь 3, 2025
Новое
- dbt platform
- Autofix deprecation warnings: При обнаружении депрекаций теперь отображается сообщение «Autofix deprecation warnings».
- Autofix Packages detailed results: После запуска Autofix отображается панель результатов с обновленными пакетами (с ссылками), пакетами без изменений и причинами этого, а также быстрым доступом к
packages.yml, чтобы оценить готовность Fusion и дальнейшие шаги.
Улучшения
- dbt platform
- Code Quality tab improvements
- Более понятные действия lint/format (SQLFluff, Prettier), улучшенные пустые состояния, видимая кнопка Config при наличии и упрощенное получение логов.
- Применяется к рабочим процессам с SQL, JSON, YAML и Markdown.
- Editor experience
- Обновленный редактор для повышения стабильности.
- Улучшенное управление размерами контейнеров и overflow.
- Оверлей «Save» появляется только при открытых вкладках.
- Небольшие доработки панели действий.
- Code Quality tab improvements
Исправления
- dbt platform lineage and command pane stability: Надежность повышена за счет согласования с обновленными API команд IDE и VS Code; устранены периодические пропуски.
Изменения в поведении
- dbt platform: dbt Core «versionless» переименован в «latest», чтобы обеспечить единообразие и понятность во всех окружениях.