Список изменений
В этой статье
Новые функции
Аналитика
- Теперь в дашборде можно использовать переключатель, с помощью которого задается, какие данные отображаются в отчете. Например, можно включить сравнение с планом или скрыть просроченные задачи. Это полезно, когда нужен простой выбор из двух состояний. Возможность реализована за счет нового логического типа данных для переменных, которые можно отобразить через виджет Параметр.
- В модальном окне запуска скрипта из дашборда появилось несколько полезных возможностей:
- Теперь в настройках параметров для запуска скрипта из дашборда можно задавать собственные условия валидации значений для полей ввода. Например, можно указать, что значение должно быть только целым числом. Если пользователь введет некорректное значение (например, seventy), под полем появится сообщение об ошибке: Значение должно быть целым числом. Это позволяет проверять корректность данных и предотвращать ошибки еще до запуска скрипта
- Если перед запуском скрипта из дашборда вы вводите длинный текст в поле ввода, оно автоматически увеличивается по высоте, и весь текст отображается целиком
- В виджете Фильтр теперь поддерживается работа с вложенными структурами. Если данные содержат иерархию — например, «Страна → Регион → Город», — уровни можно раскрывать прямо внутри фильтра в режиме просмотра. Это полезно, когда нужно быстро отфильтровать показатели, например, продажи, по всей стране, по конкретному региону или по отдельному городу. Новая возможность позволяет настраивать фильтрацию по таким структурам без дополнительных преобразований или создания отдельных фильтров для каждого уровня.
- В компоненте Вкладки появился переключатель, который позволяет отображать название вкладки, даже если она одна. Раньше единственная вкладка скрывалась, поэтому в режиме просмотра могло быть неочевидно, какие данные в ней представлены. Теперь можно явно указать название, и оно будет отображаться. Это особенно полезно, если заголовки элементов во вкладке не дают полной картины.
- В дашборде теперь можно скрывать неактивные кнопки для запуска скриптов. Если в действии Выполнить скрипт включен переключатель Скрывать неактивную кнопку, кнопка не отображается в режиме просмотра, если не выполняется условие её отображения — например, не задано обязательное значение переменной. Это позволяет сделать дашборд визуально чище и скрыть элементы, неактуальные для пользователя. Условия могут быть связаны с ролью, текущими значениями на дашборде или бизнес-логикой анализа. Настройка доступна в виджете Кнопка и при запуске скрипта из дашборда.
Автоматизация
- В шаблонном отчете Мониторинг выполнения скриптов появилась возможность более детально анализировать выполнение скриптов. Новые системные таблицы automation_block_execution и script_event_history позволяют увидеть, какие блоки запускались, в какое время, с какими параметрами и результатами, а также какие действия выполняли пользователи внутри скрипта. Это особенно полезно при диагностике ошибок: теперь можно быстро определить, на каком этапе возникло затруднение — вплоть до конкретного блока или действия.
- Чтобы сократить объем данных и ускорить работу отчета Мониторинг выполнения скриптов, в блок Получить системную таблицу для таблиц
automation_block_execution
,script_event_history
иscript_execution
добавлен параметр Начало периода выборки. С его помощью в шаблонном отчете можно ограничить отображаемые данные по времени — например, показать только действия за последние 30 минут. Если нужно проанализировать только недавние изменения после запуска скрипта, отчет отобразит только свежие записи — это помогает быстрее сосредоточиться на нужных выполнениях и исключить лишнюю информацию. - Добавлена дополнительная вкладка для указания секунд в блоках Планировщик, Новое событие и Ожидать событие. Это позволяет задавать более точное время срабатывания.
Изменения
Аналитика
- Мы улучшили виджет Ленточный график, чтобы он стал нагляднее и проще в настройке:
- Теперь на графике пунктирной линией отображается текущее время. Это помогает сразу определить положение текущего дня или месяца
- Верхние уровни иерархии теперь выделяются серым цветом. Это визуально отделяет уровни вложенности и помогает быстрее сориентироваться в структуре данных
- Настройки Масштаб, Форматирование и Ширина колонок, в px перенесены в показатель Время. Теперь все параметры, связанные с временной осью, располагаются в одном месте
- Значения для расчета прогресса теперь задаются в диапазоне от 0 до 1 (например, 0,75 = 75 %). В подсказке в режиме просмотра прогресс по-прежнему отображается в процентах
- При выборе масштаба Недели на временной шкале теперь отображаются названия месяцев, а недели автоматически группируются по ним. Это облегчает восприятие данных, если график построен по неделям, но при этом важно видеть и календарный месяц
- В показателе Длительность добавлена настройка Положение меток. Теперь вы можете выбрать, как отображать подписи: Автоматически, Внутри полос или Снаружи
- Название настройки цвета стало более точным: Цвет переименован в Цвет полос, чтобы не возникало путаницы с другими элементами оформления
- В настройке Обновить после выполнения скрипта вместо параметра Все виджеты теперь используется Все образы. Это означает, что после выполнения скрипта обновляются образы, находящиеся в плейсхолдерах всех открытых образов дашборда, а также все виджеты внутри них. Такой подход позволяет быстрее получать актуальные данные и упрощает настройку дашборда.
- При настройке плейсхолдера для открытия сгенерированного образа теперь в списке доступных скриптов отображаются только те, в которых есть блок Вернуть данные. Это упрощает настройку и снижает риск выбрать скрипт, который может изменить или удалить данные.
Автоматизация
- Обновлен механизм управления очередью выполнения скриптов. Теперь скрипты с блоками для работы с нейросетью запускаются и обрабатываются быстрее, что особенно важно при параллельном выполнении нескольких скриптов.
- В блоках Новое событие и Ожидать событие появился новый параметр За последние дни/часы/минуты до появления события. С его помощью можно учитывать события, которые произошли раньше основного события. Это полезно, если логика сценария зависит не только от текущего события, но и от того, что происходило незадолго до него.
- В блоке Получить события календаря (Microsoft Exchange) доступны новые выходные поля, которые позволяют получать больше деталей о событиях:
categories
— пользовательские категории, назначенные событиям в календареlocation
— место проведения встречи
Исправления
Аналитика
- В Ленточном графике:
- Если в настройках виджета использовалась сортировка по разрезу с иерархией, то при раскрытии строк в режиме просмотра вместо данных отображалась иконка загрузки
- В режиме просмотра иерархический разрез с пустой строкой в начале не сворачивался обратно после раскрытия
- В Воронке:
- Мера теперь корректно скрывается, если задано условие отображения по переменной
- Если для разных этапов процесса выбраны разные события из одного процесса (в режиме Одно из событий), то фильтрация по одному из столбиков в режиме просмотра больше не вызывает появления
NaN
в других столбиках
- В Таблице и Сводной таблице:
- Если скрипт запускается из дашборда для всех строк Таблицы на текущей странице, он больше не выполняется для первой строки на следующей странице — только для тех строк, которые действительно выбраны
- Исправлена логика подсветки текста в ячейке Таблицы и Сводной таблицы при наведении курсора:
- В режимах фильтрации Базовый и Единичный выбор подсветка появляется при наведении на ячейку как с действием по клику, так и без него
- В режиме фильтрации Отключено подсветка появляется только при настроенном действии по клику и только при наведении на текст
- Детализированы ошибки выполнения скриптов с SQL-запросами, что облегчает диагностику и исправление.
- При масштабировании страницы в 125 % и более названия обязательных параметров образа больше не обрезаются.
- Исправлено отображение фильтра по клику: при выборе диапазона по дате и времени значения на панели фильтров теперь отображаются корректно.
- Элементы контекстного меню с длинными названиями, заданными пользователем, теперь автоматически адаптируются под ширину страницы.
- При изменении условия отображения или фильтрации по переменной элементы виджетов теперь скрываются или отображаются без задержек.
- Ранее при открытии образа в модальном окне, превышающем размеры браузера, заголовок и кнопка закрытия могли не отображаться или отображаться неполностью.
- Ранее при добавлении новой колонки фокус устанавливался на образ, а не на нее. Теперь фокус устанавливается корректно.
Автоматизация
- Время выполнения блоков для работы с нейросетью теперь отображается не только после завершения тестирования или выполнения, но и в процессе работы блоков.
- Ранее после завершения тестирования блока в черновике во вкладке Тестирование отображалась не та версия скрипта, в которой проводилось тестирование, а последняя опубликованная. Теперь отображается именно тот черновик, в котором тестировался блок.
- При создании таблицы в кластерном ClickHouse с включенной опцией Указать структуру таблицы в блоке Создать таблицу больше не возникает внутренняя ошибка. Если заданы колонки, структура берется из их описания. Если описание не указано, но есть секция
SELECT
, структура автоматически определяется на основе выполнения запроса и чтения метаданных о колонках из ответа. - Теперь трекер фиксирует и обрабатывает каждый запрос с уникальным содержимым, даже если в нем отсутствует заголовок
x-request-id
. Ранее учитывался только первый такой запрос, а остальные игнорировались. - Ранее в блоке Новое событие не определялся тип возвращаемого значения для формулы с агрегацией по пустой колонке. Теперь тип данных определяется корректно.
- Теперь система не завершает работу при смене UUID вебхука во время выполнения скрипта.
- Ранее в журнале выполнения не отображались выходные данные отработавшего блока Отправить запрос, если выполнение скрипта завершилось из-за ошибок в других блоках. Теперь выходные данные корректно выполненного блока отображаются в журнале.
- Ранее на карточке скрипта не отображались ошибки, произошедшие до 02:59. Теперь все ошибки, произошедшие за последние сутки, отображаются корректно.
Была ли статья полезна?
Да
Нет