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

创建 Databricks MLflow 连接

Databricks MLflow 连接创建于 数据加载编辑器脚本编辑器

创建连接后,您可以从可用的表中选择要发送到 Databricks MLflow 的数据进行计算,然后将这些数据加载到您的应用程序中。此连接可以在数据加载脚本中使用,并且在图表表达式中使用,以调用模型端点并执行实时图表表达式计算。

您必须知道要连接到 Databricks MLflow 服务的设置和访问凭据。

配置设置

可以在连接对话框中配置以下设置:

连接对话框中可配置的设置
字段 说明
选择配置

配置:选择模型使用的 Databricks MLflow 版本。有以下选项可用:

  • MLflow 1.0:模型使用 Databricks MLflow 1.x 创建而成。

  • MLflow 2.0:模型使用 Databricks MLflow 2.x 创建而成。

    信息注释 对于使用 Databricks MLflow 2.0(版本 2.x)创建的模型,数据以 dataframe_split JSON 格式发送到 Databricks,这是 Databricks MLflow 中结构化数据的首选格式。
模型

模型 URL:部署 Databricks MLflow 模型的 Databricks MLflow 平台的 URL。

身份验证

提供 Databricks API 令牌

Databricks MLflow 上的所有模型都通过启用基于 Databricks 令牌的身份验证进行了身份验证。这需要生成一个能够访问模型资源的 API 令牌。

响应表

返回表的名称:从已部署的机器学习模型返回的表的名称。

响应字段
  • Load all available fields:启用机器学习端点返回的所有可用字段的加载。禁用此选项,将允许您指定要加载到应用程序中的表字段和值。

    在开发应用程序时,建议首先加载从模型端点返回的所有字段,然后可能删除不需要在应用程序中分析的字段。

  • Table Fields (JMESPath):表字段可以按以下元素添加:

    • Name:将在应用程序中加载的表的名称。

    • Value:JSON 响应数组中响应行的名称。

    可用于解析 JSON 响应数组的 JMESPath 查询语言。

关联
  • Association Field:输入数据表中包含唯一标识符的字段。

    当对使用密钥对返回的与源字段表相关联的结果表发出端点请求时,在源数据中包含该字段。指定的字段将作为字段返回到响应中,并使预测能够与数据模型中的源数据相关联。这可以是任何具有惟一 ID 的字段,可以来自源数据,也可以作为表加载过程的一部分。

  • 发送关联字段:选中时,指定为关联字段的字段将返回到 Qlik Sense 发送给端点的字段中,并包含在发送到端点的字段中

    如果该字段属于源数据并且是模型所期望的,则必须通过启用发送关联字段将其发送到模型。

名称 连接的名称。如果不输入名称,则使用默认名称。

创建新连接

  1. 通过数据加载编辑器脚本编辑器 访问连接器。

    单击创建新连接并从列表中选择 Databricks MLflow 连接器。

  2. 填写连接对话框字段。

  3. 单击创建

连接就会在 数据加载编辑器脚本编辑器 中的数据连接下列出。

本页面有帮助吗?

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