Skip to content

Проверка работоспособности приложения

Предварительные действия

Для проверки разворота приложения Kolmogorov.ai Predicate необходимо:

  1. Произвести установку Kolmogorov.ai Predicate со всеми компонентами, в том числе связать приложение с KeyCloak.
  2. В KeyCloak создать пользователя с ролью predicate_admin.
  3. Развернуть или обеспечить доступ к хранилищу S3 или базе данных подходящего типа. В хранилище S3 или БД должен быть хотя бы один файл формата .csv или таблица соответственно.

Первичная авторизация

Доступ пользователя к приложению Kolmogorov.ai Predicate осуществляется через веб-интерфейс браузера.

Для начала работы в приложении необходимо авторизоваться.

Авторизация

Вход в приложение

Для входа в приложение Predicate необходимо в браузере перейти по пути его разворота.

Откроется страница авторизации: authorise

Нажмите на кнопку "Sing in with KeyCloak". В открывшемся окне введите логин (Username) и пароль (Password) созданного пользователя с ролью predicate_admin в соответствующие поля.

Работа в приложении

Приложение после установки должно содежать только заполненный каталог метрик (Каталог > Метрики). Остальные каталоги должны быть пусты. Для наполнения приложения и проверки его работоспособности необходимо проделать следующие действия:

  1. Добавить источник данных.
  2. Добавить датасет из источника.
  3. Создать проект.

При успешном выполнении всех шагов можно считать, что разворот прошел успешно и приложение базово работоспособно.

Регистрация источника данных

Регистрация источника данных описана на этой странице руководства пользователя.

Регистрация датасета

Регистрация датасета описана на этой странице руководства пользователя.

Создание проекта

После регистрации всех перечисленных выше объектов можно приступать к созданию проекта.

Переход к форме создания нового проекта осуществляется из каталога проектов (Панель управления > Проекты) нажатием на кнопку «Добавить»:

proj_catalog2

В результате откроется редактор для создания нового проекта: new_proj_step_1

Для, того, чтобы создать тестовый проект, необходимо:

  1. Указать название проекта. Название проекта должно содержать только латинские буквы, цифры, знаки "дефис" и "нижнее подчеркивание".
  2. В строке "Узлы" дважды нажать на "+" для добавления двух узлов - для данных и для метрики
  3. Развернуть строку "Узлы".
  4. Развернуть первый узел, указать в нем тип "Данные", Алиас - "data". В строке "Настройки" нажать на "+" и из каталога выбрать зарегистрированный ранее датасет.
  5. Развернуть второй узел, указать в нем тип "Метрика", Алиас - "metric". В строке "Настройки" нажать на "+" и из каталога выбрать метрику "cd_2_1_Df_Stats".
  6. Развернуть строку "Настройки" второго узла, заполнить параметры метрики (для метрики "cd_2_1_Df_Stats" - указать алиас первого узла для параметра "data.df").
  7. В верхней строке объекта проекта нажать на значок глаза.
  8. На появившейся справа диаграмме соединить узлы "data" и "metric" с помощью вытягивания линии из точки в нижней части узла "data" к точке в верхней части узла "metric".
  9. В верхней строке объекта проекта нажать на значок сохранения. В появившейся форме подтвердить сохранение.

Заполненная форма проекта должна выглядеть следующим образом: create_test_project

Проверка исполнения проекта

После создания проекта он должен появиться в каталоге. В него необходимо перейти двойным кликом по строке каталога.

Проект должен исполниться в течение нескольких десятков секунд (зависит от ресурсов worker-а, который был развернут при установке).

Отработавший проект будет содержать дашборд с одной метрикой. Если использовалась метрика Df_Stats, то это будет таблица со статистическими данными по датасету: test_project