Skip to main content

部署模型

学习目标

完成本单元后,您将能够:

  • 将模型部署到 Salesforce 中。
  • 描述在生产中维持准确模型的方法。

准备部署

现在您已经了解了模型以及如何评估它们,是时候将您的模型部署到 Salesforce 中了!

  1. 在 Model Performance Overview(模型性能概览)选项卡中,单击 Deploy Model(部署模型)或从模型下拉菜单中选择 Deploy Model(部署模型)
    部署模型按钮
  2. 如果看到 Ready to Deploy(准备部署)提示,单击 Get Started(开始)
    准备部署模式窗口
    Einstein Discovery 部署向导将引导您完成部署此模型的步骤。
  3. 模型详细信息屏幕在 Einstein Discovery 中,每个部署的模型都属于一个被称为预测定义的容器对象。此屏幕提示您创建或更新模型和预测定义,以及更改模型名称。一个预测定义可以包含多个模型,其中每个模型会为数据的不同分段(子集)生成预测。在您的个案中,您只需部署一个模型。
  4. 现在,请接受所有默认设置,然后单击 Next(下一步)
    连接对象屏幕
    此屏幕提示您指定要为其预测结果的 Salesforce 对象。在搜索框中键入 opportunity(业务机会),选择 Opportunity(业务机会),然后单击 Next(下一步)
    备注:如果您的数据完全在 Salesforce 外部且未与任何 Salesforce 对象关联,您将选择 Deploy without connecting to a Salesforce Object(部署但不连接到 Salesforce 对象)映射模型变量屏幕
    Einstein 自动将模型变量映射到对象中的字段。每一项都必须映射。行业缺少映射。在 Object Field(对象字段)选择器中单击 Industry(行业)并选择 Opportunity(业务机会)> Account(客户)> Industry(行业)
    将 Account(客户)对象中的 Industry(行业)字段映射到模型中的 Industry(行业)变量。
    单击 Next(下一步)
  5. 对于 Segment Data(将数据分段),接受默认设置 Don’t segment(请勿细分段),然后单击 Next(下一步)将数据分段屏幕备注:如果您想创建具有多个模型的预测定义,您可以在此处为数据中的分段定义筛选条件。您可以跳过此步骤,因为您正在创建的预测定义只有一个模型且没有分段筛选器。
  6. 对于 Select Actionable Variables(选择可操作变量),选择 Amount(金额),然后单击 Next(下一步)
    选择了“金额”的“选择可操作变量”屏幕
  7. 对于 Customize Predictions(客户预测),接受默认值 Don't customize(不自定义)并单击下一步
  8. 检查部署设置,然后单击 Deploy(部署)。带有选项的“查看部署设置”屏幕Einstein 将预测定义与您的模型一起部署到 Salesforce 中,并在模型管理器中显示。新模型还没有太多内容。稍后,您可以在这里跟踪预测数量、准确性和性能等随时间的变化。模型管理器中的新预测

非常好!您的预测定义和模型已部署并可供使用。在下一个单元中,您将使用 Einstein 预测服务从您的模型中获取预测。

您还可以用模型做什么?

您使用模型管理器来查看、配置和管理已在您的组织中部署的预测定义和模型。 

监控和维护您的模型是成功实施 Einstein Discovery 解决方案的关键因素。在生产中,模型通常会随着时间的推移变得不那么准确,这种现象称为偏移。当真实数据的特征与用于构建模型的训练数据显着不同时,模型就会漂移。操作变化、趋势、季节性波动、新的或已终止的类别以及其他因素都会改变数据的组成。 

为了使您的模型不偏离轨道并保持正轨,实施了模型生命周期,其中涉及连续和迭代的操作任务。

具有四个任务的模型生命周期:训练、评估、部署和监控

使用模型管理器配置:

  • 实时性能监控
  • 自动性能警报,当您的模型性能低于配置的阈值时会通知您
  • 自动刷新,以定期根据最新数据训练您的模型

接下来做什么?

现在您已将模型部署到 Salesforce,让我们进行一些预测和改进吧!

资源

在 Salesforce 帮助中分享 Trailhead 反馈

我们很想听听您使用 Trailhead 的经验——您现在可以随时从 Salesforce 帮助网站访问新的反馈表单。

了解更多 继续分享反馈