Использование подключений 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))

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

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