Использование подключений Qlik Predict в выражениях визуализации | Qlik Cloud Справка
Перейти к основному содержимому Перейти к дополнительному содержимому

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

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

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

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

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

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

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

Работа с редактором выражения

Синтаксис серверных расширений

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

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

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

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

    • 2020-01-14

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

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

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

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

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

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

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

Примеры

Ниже приведен пример вызова развертывания 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))

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!