Регистрация нового преобразования
Predicate поддерживает работу с преобразованиями, которые написаны на языкe Python.
Загрузка преобразования в систему осуществляется из файла с расширением .py
.
В базовой версии приложения используются следующие версии языка и пакетов:
Развернуть перечень пакетов
Python версии 3.11
pandas версии 2.2.0
nympy версии 1.26.4
plotly версии 5.20.0
matplotlib версии не ниже 3.9.2
scikit-learn версии не ниже 1.2.0
statsmodels версии не ниже 0.13.5
river версии не ниже 0.16.0
Использование других версий языка и пакетов и добавление новых пакетов возможно, но требует дополнительной настройки приложения. Свяжитесь с администраторами системы для проведения нужных работ.
Подробнее о составлении кода преобразований см. на странице "Правила написания преобразований".
Регистрация преобразования
Для загрузки новой метрики перейдите по пути Панель управления > Каталог > Преобразования в основном меню приложения и на открывшейся странице каталога преобразований нажмите кнопку "Добавить". Также добавление преобразования доступно по пути Панель управления > Создать > Утилиты > Преобразование.
Откроется форма загрузки нового преобразования:
В открывшейся форме необходимо загрузить python-файл с кодом преобразования и нажать кнопку "Создать".
После того как преобразование создано, соответствующая ему запись появится в списке преобразований, зарегистрированных в системе (Каталог > Преобразования), и преобразование станет доступным для использования в проектах мониторинга.