# Использование подключений Qlik Predict в выражениях визуализации

Аналитические подключения можно использовать в выражениях визуализации. Синтаксис при использовании аналитических подключений в выражениях должен соответствовать синтаксису серверных расширений.

Данные должны обрабатываться в выражении визуализации только в том случае, если они будут динамически изменяться на основе ввода пользователя. Если транзакция из модели данных всегда будет одинаковой, прогноз следует вычислять в скрипте загрузки и кэшировать в модели данных.

Если вариант использования основан на пользовательском вводе, можно использовать аналитическое подключение и соответствующий синтаксис серверного расширения в выражении диаграммы для создания интерактивных диаграмм, которые визуализируют данные, полученные от конечных точек модели.

Выполните следующие действия.

1. При редактировании визуализации нажмите the Выражение icon, чтобы открыть редактор выражения.

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

Примечание к информацииВ зависимости от объема данных и вызываемых конечных точек машинного обучения скорость отклика диаграмм, содержащих аналитические подключения, может снизиться, поскольку данные отправляются в Qlik Predict и возвращаются оттуда для вычислений.

[Работа с редактором выражения](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Expressions/work-with-expression-editor.htm)

[Синтаксис серверных расширений](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/sse-syntax.htm)

## Требования к автоматически созданным характеристикам даты

При использовании аналитического подключения Qlik Predict в выражении визуализации прогнозы выполняются с помощью развернутой модели Qlik Predict.

Существуют особые требования к форматированию даты при выполнении прогнозов из модели, обученной на столбцах с признаками даты. Для этих столбцов данные, которые вы предоставляете для аналитического подключения Qlik Predict, должны соответствовать следующим требованиям:

* Значения даты и времени-даты должны быть в формате строки согласно стандартам ISO 8601 Примеры:

  * 2020-01-14

  * 2020-01-14T00:00:00.000Z

* Родительская дата — функциональность, из которой были получены части даты — должна быть включена полностью. Например, ваша модель может использовать только характеристику Год, но вам все равно необходимо предоставить дату в формате, соответствующем ISO 8601.

* Данные в каждом столбце должны относиться к одному часовому поясу.

Вышеуказанные требования:

* Применяются только для функциональностей, обученных с использованием инжиниринга признаков даты. Если тип функциональности вручную изменен на категориальный, эти требования не применяются. Если тип функциональности был изменен на категориальный, укажите столбец в формате даты, в котором он изначально использовался для обучения, в данных применения.

* Не применяются к моделям временных рядов.

Для получения дополнительной информации о работе с признаками даты в прогнозах см. [Работа с функциональностью даты в прогнозированиях](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/date-features-predictions.htm).

## Примеры

Ниже приведен пример вызова развертывания Qlik Predict, которое предоставляет прогноз оттока клиентов банка.

```
sum(aggr(endpoints.ScriptEvalEx('SNNNNNNNNNNSSNNSNNNNNSSSSSNSNNSS','{"RequestType":"endpoint", "endpoint":{"connectionname":"Qlik_Predict_Churn", "column":"Churned_yes"}}',
id_loan,
CurrentBalance,
loan_age,
delq_sts,
Margin,
countLatePayment,
RefinanceRateRelativity,
RealGDP,
ChangeUnemploymentRate,
CurrentLCV,
fico,
flag_fthb,
cd_msa,
mi_pct,
cnt_units,
occpy_sts,
cltv,
dti,
orig_upb,
ltv,
int_rt + vInterestRateShift as int_rt,
channel,
ppmt_pnlty,
prod_type,
st,
prop_type,
zipcode,
loan_purpose,
orig_loan_term,
cnt_borr,
flag_sc,
customerFeedback
),id_loan))
```

[Пример — анализ «что-если» с помощью аналитического коннектора Qlik Predict](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/example-what-if-analysis.htm)

[Синтаксис серверных расширений](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/sse-syntax.htm)