Перейти к основному содержимому
Версия: 4.2

predict

Описание

Выполняет предсказание на основе обученной модели и входных данных.

Синтаксис

| predict <algorithm> <model_id> <input_fields>

Обязательные аргументы

к сведению

Поддерживаемые алгоритмы доступны в документации хранилища.

ПараметрСинтаксисОписание
<algorithm><algorithm_name>Название алгоритма для предсказания, который поддерживают внутренние механизмы хранилища.
<model_id>model_id = "<model_id>"Идентификатор обученной модели.

Опциональные аргументы

ПараметрСинтаксисОписание
<input_fields><fields> = "field1, field2, ...Список полей из входных данных, которые нужно передать в функцию predict предсказания.

Примеры запросов

Пример №1
source user_operations_train
| peval operation_type_ssh=if(operation_type.keyword == "ssh_connect", 1, 0), operation_type_1c=if(operation_type.keyword == "1с_connect", 1, 0), operation_type_view_dashboard=if(operation_type.keyword == "view_dashboard", 1, 0), operation_type_gitlab=if(operation_type.keyword == "gitlab_connect", 1, 0)
| fields operation_type_ssh, operation_type_1c, operation_type_view_dashboard, operation_type_gitlab
| predict kmeans model_id="4wedvml"
Пример №2
source user_operations_train
| peval operation_type_ssh=if(operation_type.keyword == "ssh_connect", 1, 0), operation_type_1c=if(operation_type.keyword == "1с_connect", 1, 0), operation_type_view_dashboard=if(operation_type.keyword == "view_dashboard", 1, 0), operation_type_gitlab=if(operation_type.keyword == "gitlab_connect", 1, 0)
| predict kmeans model_id="4wedvml" fields="operation_type_ssh, operation_type_1c, operation_type_view_dashboard, operation_type_gitlab"