
IBM выпустила очередное обновление своей платформы для интегрированного планирования и бюджетирования – IBM Planning Analytics Workspace 2.1.14. Этот релиз содержит ряд функциональных улучшений, направленных на повышение эффективности работы администраторов, разработчиков и конечных пользователей. Обновления затронули ключевые аспекты платформы: управление отчетами и данными, процессы планирования, моделирования и администрирования системы. Рассмотрим подробнее каждое нововведение и его практическое значение для бизнеса.
Улучшения в отчетности и аналитике IBM Planning Analytics Workspace 2.1.14
Интерфейс работы с отчетами и книгами является основным инструментом для большинства пользователей системы. В версии 2.1.14 разработчики сосредоточились на ускорении навигации, упрощении администрирования прав доступа и повышении информативности интерактивных элементов.
Групповая настройка прав доступа к активам
Одним из наиболее ожидаемых улучшений для администраторов и руководителей отделов стало внедрение возможности массового редактирования разрешений. Ранее настройка прав доступа к отчетам, книгам или папкам была рутинной и трудоемкой операцией, поскольку каждый объект требовал индивидуальной настройки. Это создавало риски ошибок и несогласованности прав, особенно при развертывании новых проектов или реорганизации структуры папок.
Теперь в разделах Reports and Analysis и Data and Models пользователи могут выбрать несколько объектов (отчетов, книг, папок) одновременно, установив флажки напротив их названий. После этого на панели инструментов появляется новая опция Set permissions, которая открывает единое окно для настройки прав для всех выбранных элементов.
Особенно полезной является функция рекурсивного применения прав для вложенного содержимого. При выборе папки появляется опция Apply permission changes recursively, которая активна по умолчанию. Это означает, что все изменения разрешений, примененные к родительской папке, будут автоматически каскадно распространены на все файлы и подпапки внутри нее. Такой подход гарантирует целостность системы безопасности и значительно экономит время администраторов. Аналогичная логика теперь работает и при копировании или перемещении активов, позволяя определить права доступа к объектам еще до начала самой операции, а не после нее, как было раньше.
Для большей ясности и соответствия функционалу был переименован уровень доступа Edit only на View and edit. Это точнее отражает суть разрешения, которое предоставляет пользователю возможность не только просматривать, но и редактировать содержимое актива.
Настраиваемые уведомления для процессов, запускаемых кнопками действий
Кнопки действий (action buttons) являются мощным инструментом для интеграции бизнес-логики, реализованной в процессах TurboIntegrator, непосредственно в интерфейс отчетов. Однако ранее существовала проблема с интерпретацией результатов выполнения процесса. Если процесс завершался досрочно с помощью функции `ProcessQuit`, система обрабатывала такой выход как успешное выполнение и показывала пользователю стандартное сообщение об успехе. Это могло вводить в заблуждение, ведь досрочный выход часто означает, что определенные условия для полного выполнения не были выполнены, хотя это и не является технической ошибкой.
В версии 2.1.14 эта логика была усовершенствована. Теперь разработчики могут настраивать отдельные сообщения для двух разных статусов завершения процесса: Success (успешное выполнение) и Quit (досрочный выход). Настройка осуществляется в конфигурации кнопки действия в разделе Customize notifications.
Это обновление позволяет предоставлять пользователям более точную и контекстно-зависимую обратную связь. Например, если процесс проверяет данные перед закрытием периода и обнаруживает незаполненные поля, он может завершиться с функцией `ProcessQuit`, а пользователь получит сообщение: “Проверка не пройдена. Пожалуйста, заполните все обязательные поля”, вместо стандартного “Операция успешно выполнена”.
Повышение производительности навигации по контенту
Скорость отклика интерфейса является критически важной для комфортной работы пользователей. В новом релизе была значительно оптимизирована скорость навигации в основных рабочих областях: Reports and Analysis, Data and Models и Plans and Applications. Пользователи ощутят ускорение при открытии папок, особенно тех, что содержат большое количество отчетов и книг, а также при выполнении операций копирования и перемещения контента.
Технически это улучшение было достигнуто, в частности, за счет изменения механизма отображения длинных названий активов. Вместо сокращения названия в середине (mid-string truncation), система теперь использует сокращение в конце (end-string truncation), а полное название отображается во всплывающей подсказке при наведении курсора. Хотя пользователи имеют возможность вернуть предыдущий режим отображения через настройки, разработчики предупреждают, что это может негативно повлиять на производительность при выборе активов.
Расширенные возможности планирования и приложений IBM Planning Analytics Workspace 2.1.14
Наиболее значимые изменения в обновлении 2.1.14 касаются функционала планов и приложений. Внедрены два мощных инструмента – ответственность за данные (Data Accountability) и процессы рабочего цикла (Workflow Processes), которые позволяют создавать структурированные, управляемые и автоматизированные процессы планирования.
Назначение ответственности и отслеживание прогресса с Data Accountability
Функция Data Accountability является ответом на давний запрос бизнеса по формализации процесса планирования и бюджетирования. Она позволяет назначать ответственность за определенные срезы данных (например, за конкретные центры затрат, продукты или регионы) определенным группам пользователей (участникам и согласующим).
Механизм настраивается на основе иерархии или валидированного подмножества из модели TM1. Каждый элемент этой иерархии становится узлом рабочего процесса, который может находиться в одном из нескольких состояний: доступен, зарезервирован, на рассмотрении, завершен или в процессе. Статус каждого узла отслеживается в автоматически созданном служебном кубе состояний. Когда пользователи взаимодействуют с планом (например, берут задачу в работу, вносят данные, отправляют на согласование), статусы узлов обновляются автоматически. Изменения каскадно распространяются на родительские и дочерние элементы, что позволяет отслеживать прогресс на любом уровне иерархии.
Вместе с этим функционалом появляется история задач, системные уведомления и новые объекты TM1 для поддержки автоматизации. Все действия пользователей, такие как взятие ответственности, представление, утверждение или отклонение, фиксируются в логах и запускают соответствующие обновления состояния плана. Этот структурированный подход помогает эффективно управлять процессом планирования в крупных организациях и по своей сути воспроизводит ключевые возможности классических TM1 Applications.
Важно отметить, что эта функция отключена по умолчанию и требует активации администратором на странице Planning Analytics Administration на вкладке Features.
Автоматизация действий в планах с помощью Workflow Processes
Workflow Processes являются логическим дополнением к Data Accountability, позволяя автоматизировать бизнес-логику на основе действий пользователей в плане. Администраторы могут настроить запуск процессов TurboIntegrator, которые будут срабатывать в ответ на определенные события рабочего цикла: активация или деактивация задачи, взятие ответственности участником, представление данных на проверку, а также утверждение или отклонение согласующим.
При запуске такого процесса система автоматически передает в него контекстную информацию: ID плана, ID задачи и элемент из иерархии ответственности. Это позволяет создавать универсальные процессы, которые можно повторно использовать для различных событий. Например, можно автоматизировать назначение прав доступа, динамическое управление составом групп пользователей TM1, или блокировку/разблокировку срезов данных для редактирования с помощью функционала TM1 security overlay.
Процессы выполняются от имени пользователя, инициировавшего событие, и запускаются сразу после обновления состояния плана. Для успешного выполнения пользователь должен иметь соответствующие права доступа в базе данных TM1. Как и Data Accountability, эта функция отключена по умолчанию и требует активации администратором.
Обновления в моделировании
Для разработчиков и аналитиков, работающих с моделями данных, версия 2.1.14 предлагает улучшения, которые делают процесс разработки и анализа иерархий более удобным.
Открытие логов процессов в выделенной вкладке
Ранее просмотр логов выполнения процессов TurboIntegrator был возможен только в модальном окне, которое перекрывало рабочую область редактора процесса. Это усложняло отладку, поскольку разработчик не мог одновременно видеть код процесса и результаты его выполнения в реальном времени.
Теперь логи процессов можно открывать в отдельной вкладке рабочей среды моделирования (modeling workbench). Это позволяет держать открытыми несколько логов одновременно, отслеживать их обновления во время редактирования или запуска процессов, что значительно упрощает разработку и поиск ошибок.
Изменение логики кнопки “Развернуть все” в редакторе иерархий
При работе с большими и сложными иерархиями аналитики часто используют опции Keep или Hide для того, чтобы сфокусироваться на нужном срезе данных, скрыв ненужные элементы. Однако, ранее при нажатии кнопки Expand all (Развернуть все) система разворачивала все свернутые узлы, включая те, которые были ранее скрыты пользователем.
В новой версии это поведение изменено. Теперь кнопка Expand all не затрагивает элементы, которые были скрыты вручную. Это позволяет сохранять настроенный вид иерархии даже после полного развертывания консолидированных элементов, что делает анализ данных более комфортным.
Администрирование системы
Обновления коснулись и инструментов администрирования, добавив больше прозрачности и логики в управлении доступом и средами.
Ограничение доступа к настройкам возможностей
С целью усиления безопасности и избежания ошибочных конфигураций, была ограничена возможность редактирования настройки Capabilities access в Planning Analytics Administration. Теперь администратор не может изменять возможности для пользователей в средах, членом которых он сам не является. Соответствующий переключатель будет отображаться, но будет неактивным (серым). Чтобы изменить возможности пользователя в другой среде, администратор должен сначала добавить себя в эту среду, а уже потом выполнять настройки.
Отображение создателя базы данных (только для Planning Analytics as a Service)
Для облачной версии сервиса при работе с TM1 Database 12 добавлена полезная информационная деталь. Теперь в свойствах базы данных в Planning Analytics Administration отображается имя пользователя (администратора Workspace), который создал эту базу данных. Это улучшает прозрачность и отслеживаемость, помогая администраторам лучше управлять жизненным циклом баз данных в больших средах.
Заключение
Обновление IBM Planning Analytics Workspace до версии 2.1.14 является комплексным шагом в развитии платформы, который приносит ощутимые преимущества для всех категорий пользователей. Для бизнеса ключевыми нововведениями становятся инструменты Data Accountability и Workflow Processes, которые выводят процессы планирования на новый уровень зрелости, обеспечивая прозрачность, управляемость и автоматизацию. Администраторы системы получили значительное упрощение рутинных операций благодаря массовой настройке прав доступа, а улучшение производительности интерфейса делает ежедневную работу более комфортной для конечных пользователей. В то же время, разработчики оценят более удобные инструменты для отладки процессов. В совокупности, этот релиз усиливает позиции Planning Analytics как гибкого и мощного инструмента для интегрированного финансового и операционного планирования, отвечающего современным требованиям бизнеса к скорости и контролю.