Введение
Predicate позволяет тестировать модели и проверять качество данных рассчитывая метрики по регламенту и формируя отчеты.
Основной сервис бэкенда - FastAPI сервер, который принимает запросы по адресу, описанному в ingress сервиса. Часть задач выполняется асинхронно с использованием Celery. Данные хранятся в БД Postgres. Для каждого проекта генерируется DAG Airflow, который позволяет мониторить данные, метрики и модели по регламенту.
Взаимодействие пользователя с приложением осуществляется через web-интерфейс. Доступ к функционалу открывается после авторизации.
Установка
Первичная установка программного обеспечения производится командой разработки и внедрения OOO «Дата Сапиенс» на сервер, предоставляемый заказчиком.
Обновление
Проверка, загрузка и установка обновлений программного обеспечения требует подключения к Интернету и выполняется вручную на сервере администратором ПО. Для обновления комонента ПО необходимо удалить его и установить повторно, после чего снова запустить Kolmogorov.ai Predicate.
Переустановка
Любую доступную версию Kolmogorov.ai Predicate можно загрузить и установить с помощью контейнеров, поставляемых разработчиком. Перед переустановкой допускается удаление существующего ПО.