Что нового в DataSpell 2025.1

DataSpell 2025.1: ИИ-агент для JetBrains Data Wrangler, подготовка данных без написания кода и многое другое

Мы продолжаем упрощать процессы очистки и подготовки данных, уделяя основное внимание двум вещам: оптимизации интерфейса (работа без написания кода) и внедрению управляемого процесса с использованием агентов LLM. В результате в DataSpell 2025.1 появилось много улучшений для Data Wrangler, в том числе возможность взаимодействия с ним через ИИ-чат. Кроме того, вас приятно удивит, насколько просто теперь подготовить сырые данные к последующему анализу.

Скачать новую версию DataSpell можно на нашем сайте либо через бесплатное приложение Toolbox App. Также можно установить обновление прямо из IDE. Для пользователей Ubuntu доступны snap-пакеты.

ИИ-агент для JetBrains Data Wrangler: управляйте преобразованиями и работайте с данными с помощью ИИ

Задачи по подготовке данных могут сильно различаться по сложности. Data Wrangler учитывает это и подстраивается под ваш стиль работы — неважно, предпочитаете ли вы полностью автоматизировать процессы с помощью ИИ или максимально их контролировать. Просто выберите режим Data Wrangler, который лучше всего подходит для вашей задачи.

Запуск режима Data Wrangler без кода

Вызвать Data Wrangler очень легко как из окна Data, так и из инструмента просмотра табличных данных.

Включение ИИ-чата в Data Wrangler

Обрабатывать данные с помощью ИИ теперь еще проще — используйте кнопку Data Viewer, ИИ-преобразования в Data Wrangler или включите режим Data Wrangler в AI Assistant.

Взаимодействие с Data Wrangler через чат

Попросите ИИ обработать данные, и он предложит нужные преобразования, которые можно применить, просто нажав кнопку Apply.

Навигация по списку преобразований

Быстро находите нужные преобразования благодаря улучшенной навигации и фильтрации.

Просмотр, отмена и удаление шагов

В Data Wrangler легко управлять преобразованиями: стало удобнее просматривать настройки, а также выбирать и удалять отдельные шаги.

Варианты экспорта преобразований

Легко сохраняйте обработанные данные в нужном формате (CSV, XLS и др.) или экспортируйте код для дальнейшего использования.

Подготовка данных без кода: подключайте источники, загружайте файлы и быстро находите нужные данные

Управление наборами данных с помощью окна Data и панели Data Preview

До 40% времени работы с данными уходит на их очистку и подготовку. Мы стараемся максимально упростить этот процесс и для этого добавили окно Data, где удобно подключать базы данных и хранилища или прикладывать файлы, которые в дальнейшем можно использовать для исследования данных. Кроме того, появилась панель Data Preview, на которой можно выбрать необходимые данные, определив точный набор данных в проекте.

Импорт файлов с помощью ячейки без написания кода

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

Расширенные возможности Jupyter-ноутбуков: отладка, настройка и визуализации на базе ИИ

Улучшенная поддержка Jupyter-ноутбуков

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

  • перетаскивание ячеек Jupyter для изменения их порядка с помощью сворачиваемой панели;
  • параметр Commit without outputs, который автоматически очищает результаты выполнения ячейки перед коммитом (подробнее о нем — в разделе Commit Checks);
  • настраиваемые цвета фона ноутбука, ячеек кода, выбранных строк и границ ячейки;
  • новые статусы ячеек Crashed и Queued в представлении Notebook Structure;
  • при выделении текста в ячейках Markdown теперь появляется плавающая панель форматирования, а пустые ячейки выглядят аккуратнее;
  • на основную панель инструментов добавлена кнопка Shutdown Kernel.

Улучшения отладчика Jupyter

  • Добавлена функция Run to caret.
  • Если в ячейке Jupyter не задана ни одна точка останова, она автоматически добавляется на первую строку, что позволяет выполнять ячейку построчно.
  • Исправлено много ошибок.
  • Поддержка отладки и представления переменных для удаленных экземпляров Jupyter.

AI quick charts / мгновенный предпросмотр графиков для таблиц Jupyter

Теперь, чтобы сгенерировать предпросмотр диаграмм для таблиц в Jupyter-ноутбуках, достаточно нажать AI Quick Charts. AI Assistant использует метаданные датафрейма, чтобы предложить визуализацию, и встраивает полученные диаграммы прямо в виджет таблицы, так что вы можете сразу их просмотреть. Нажмите на сгенерированную диаграмму, чтобы вставить соответствующий код в ноутбук.

Улучшенный AI Assistant: поддержка новых LLM и поиск в интернете

Поддержка новейших моделей

Выбор моделей ИИ в чате стал шире. Теперь вы полностью контролируете взаимодействие с ИИ и можете выбрать одну из самых мощных и продвинутых языковых моделей, в том числе:

  • Claude 3.7 Sonnet
  • OpenAI GPT-4.1 (скоро)
  • Gemini 2.0 Flash

В этой версии JetBrains AI Assistant получил большое обновление, и теперь возможности ИИ стали доступнее и эффективнее. Теперь все функции JetBrains AI доступны бесплатно: автодополнение и локальные модели — без ограничений, другие — с лимитом по кредитам. Мы также вводим новую систему подписки: c уровнями AI Pro и AI Ultimate легко масштабироваться, когда это будет необходимо.

Поиск в сети из чата

Благодаря новой команде /web AI Assistant может находить документацию, советы по поиску и устранению проблем, а также свежие материалы по техническим вопросам в сети непосредственно из окна чата: вам больше не нужно переключать вкладки или выполнять поиск вручную.

Надеемся, эти нововведения вам понравятся.

Хотите быть в курсе обновлений и получать советы по работе с DataSpell? Подписывайтесь на наш блог и нашу страницу в X. Если вы обнаружили ошибку или хотите предложить новую функциональность, пишите в наш баг-трекер.