Введение
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. В этом случае значения компонентов будут локализованы при помощи искусственного интеллекта.Если у вас остались вопросы, свяжитесь с нами.