В версии наших продуктов 2024.4 мы внедрили в BI Designer новый функционал – помощник Stimul AI, основанный на модели генеративного искусственного интеллекта. Сегодня мы подробно разберем возможности его использования при разработке отчетов и дашбордов.

Введение

Stimul AI – это помощник, интегрированный в настольную и облачную версии продукта Stimulsoft BI Designer. С его помощью можно проанализировать строки соединения с хранилищами данных, сценарии событий, выражения и многое другое, о чем подробно расскажем ниже.

Проверка строк соединения в SQL-источниках данных

Первый кейс использования Stimul AI – это соединение с SQL-источниками данных. Непосредственно это работает следующим образом: при создании нового SQL-источника данных в окне Новое соединение (New Connection) можно проверить строку соединения. Для этого нужно нажать на кнопку Проверка соединения (Test Connection), и, в случае нахождения ошибок в строке, необходимо нажать на кнопку Исправить с помощью Stimul AI (Fix with Stimul AI). Далее помощник предложит корректный вариант строки соединения с учетом типа соединения.


Генерация, оптимизация, пояснение и проверка запросов к источникам данных

Идем дальше. При составлении и редактировании запросов к SQL-источникам данных можно воспользоваться ИИ-помощником для того, чтобы проверить запрос, пояснить его, оптимизировать или сгенерировать новый запрос на основе созданных колонок данных и параметров. Все команды расположены в меню Запросы с помощью Stimul AI (Query with Stimul AI) в окне Изменение источника данных (Edit Data Source).


Редакторы событий

При составлении сценариев событий можно воспользоваться помощником Stimul AI:
  • во-первых, для проверки кода сценариев событий;
  • во-вторых, для конвертации сценариев событий, написанных на Blockly, в код и наоборот.



Редакторы пользовательских функций

Как вы знаете, начиная с релиза Stimulsoft Reports, Dashboards, and PDF Forms 2024.3 мы добавили возможность создавать пользовательские функции в словаре данных. Функции можно описать с помощью визуального средства программирования Blockly или на одном из доступных языков программирования – JS, C# или VB.NET. Начиная с версии 2024.4 в редакторе пользовательских функций появилась возможность проверить корректность выполнения сценария функции с помощью ИИ-помощника, а также конвертировать сценарий функции в другой язык отчета: JS, C# или VB.NET.


Проверка выражений

В различных элементах управления (controls) дизайнера отчетов: в полях и редакторах, где можно указать выражение, добавлена возможность проверки этих выражений. В этом случае осуществляется анализ выражения на его корректность, и, если результат вычисления выражения окажется некорректным, можно воспользоваться исправлением выражения с помощью Stimul AI.


Глобализация отчетов

Еще один случай использования нового ИИ-функционала – глобализация отчетов. При добавлении новой культуры в редакторе Строки перевода (Globalization Strings) добавлена возможность перевода значений компонентов отчета при помощи Stimul AI. В редакторе Строки перевода нажмите Добавить культуру (Add Culture), выберете новую культуру и установите флажок параметра Translate using Stimul AI. В этом случае значения компонентов будут локализованы при помощи искусственного интеллекта.

Если у вас остались вопросы, свяжитесь с нами.
Используя этот сайт, вы соглашаетесь на использование файлов Cookie для аналитики и персонализированного контента. Файлы Cookie хранят полезную информацию на вашем компьютере, чтобы помочь нам повысить эффективность и удобство использования. Для получения дополнительной информации, пожалуйста, прочтите Конфиденциальность и Использование Cookie.