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"