跳到主要内容 跳到补充内容

Qlik Predict 连接选择并加载数据

创建连接后,您可以选择数据并将其加载到 Qlik Sense 应用程序或脚本中。在数据加载编辑器脚本 中加载数据。

在使用连接之前,应用程序至少需要一个具有唯一标识符的源数据表和输入字段,其中将包含发送给模型,以便机器学习问题和任务的内容。记下表和字段名称,在接下来的选择对话框中您将需要它们。

  1. 打开 数据加载编辑器脚本

  2. 在页面右侧的数据源面板中,导航到已保存的连接,然后单击 选择数据。这将打开选择数据向导。

  3. 输入要发送到机器学习端点的驻留表

    驻留表应该是您已加载到您的应用程序中的源数据的驻留表的名称。您可以在数据模型查看器中找到驻留表名称。

  4. 可用的返回表将自动出现在下。

    返回表的名称是已在连接中配置的名称。

    • 如果您希望将模型返回的所有字段加载到您的应用程序中,而且您已经创建了与配置为加载所有可用字段Qlik Predict 连接,请选择动态加载所有字段

    • 如果在没有加载所有可用字段的情况下创建连接,请选择要加载到应用程序中的列名。

  5. 一个脚本会根据选择自动生成。

    单击插入脚本

  6. 新脚本将出现在文本编辑器中,但需要额外的编辑。

    按照端点期望的顺序指定字段,从而完成脚本。所有字段必须在驻留表中可用。

  7. 重新加载应用程序。

    当应用程序重新加载时,它首先会将源数据加载为驻留表,并将其作为对 Qlik Predict 端点的请求的输入。

自动工程日期特性的要求

当您使用 Qlik Predict 分析连接加载数据时,您正在使用 Qlik Predict 部署的模型运行预测。

从在日期功能列上训练的模型运行预测时,日期格式有特定要求。对于这些列,您提供给 Qlik Predict 分析连接的数据必须满足以下要求:

  • 日期和日期时间值必须是根据 ISO 8601 标准格式化的字符串示例:

    • 2020-01-14

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

  • 父日期(从中派生出日期部分的功能)必须完整包含。例如,您的模型可能只使用 年份 特性,但您仍然需要以符合 ISO 8601 标准的格式提供日期。

  • 每列中的数据需要属于同一时区

以上要求:

  • 仅适用于使用日期特征工程训练的功能。如果功能类型手动更改为分类特征类型,则这些要求不适用。如果功能类型已更改为分类,请在应用数据中提供该列,并采用其最初用于训练的日期格式。

  • 不适用于时间序列模型。

有关在预测中使用日期功能的更多信息,请参阅 在预测中使用日期功能

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!