将 Einstein Discovery 预测添加到您的流程
在 Tableau Prep Builder 版本 2021.1.3 及更高版本以及 Web 版 Tableau Cloud 和 Tableau Server 版本 2021.2.0 及更高版本中受支持。
使用 Einstein Discovery 驱动的模型对流程中的数据预测进行批量评分。预测可以帮助您做出更明智的决策,并采取行动改善您的业务成果。
应用这些模型时,会自动将预测结果的新字段(以概率分数或估计平均值的形式)添加到您的流程中。通过在应用模型时选择这些选项,您还可以向流程数据添加顶级预测因子和顶级改进字段。顶级预测因子显示对预测贡献最大的因素。顶级改进显示建议采取的行动改善预测结果。
例如,为了预测员工保留率,您可以在 Einstein Discovery 中使用历史数据(其中您已经知道结果)构建模型,然后将该模型应用到流程中的数据集,并生成预测结果。预测结果在行级别应用,帮助您在 Tableau 中进行深入分析。
如果您需要将多个模型应用于数据集,则可以在流程中包含多个预测步骤。每个预测步骤将单个预测模型应用于流程。从版本 2021.2 开始,您可以在一个流程中登录多个 Einstein Discovery 服务器以选择您需要的模型。之前的版本将您限制为每个流程只能使用一个 Einstein Discovery 服务器。
注意:您必须拥有配置为访问 Einstein Discovery 的 Salesforce 许可证和用户帐户才能使用此功能。有关详细信息,请参见先决条件。
什么是 Einstein Discovery?
Einstein Discovery 通过统计建模和监督式机器学习增强您的商业智能,以识别、显示和可视化对您的业务数据的洞察。它快速筛选数百万行数据,找出重要的相关性,预测结果,并提出改进这些预测结果的方法。
有关 Einstein Discovery 的详细信息,请参见 Salesforce 帮助中的发现入门(链接在新窗口中打开)和利用 Einstein Discovery 进行解释、预测并采取行动(链接在新窗口中打开)。您也可以通过 Trailhead(链接在新窗口中打开) 中的利用 Einstein Discovery 获得见解(链接在新窗口中打开)来扩展您的知识。
注意:Tableau 中的 Einstein Discovery 由 salesforce.com(链接在新窗口中打开) 提供技术支持。有关适用条款,请查阅与 salesforce.com(链接在新窗口中打开) 的协议。
先决条件
若要在流程中配置和使用 Einstein Discovery 预测,您需要 Salesforce 和 Tableau 中的某些许可证、访问权限和许可。
Salesforce 要求
要求 | 描述 |
---|---|
Salesforce 许可证 | 以下许可证之一:
这些许可证需要额外付费才能获得。 |
Salesforce 用户帐户 | 配置为访问 Einstein Discovery 的帐户。 如果您使用 Tableau 中的 Einstein Discovery 许可证,则必须为您的用户帐户分配“通过 Connect API 查看 Einstein Discovery 建议”系统权限。 如果您使用 Tableau CRM Plus 许可证或 Einstein Predictions 许可证:
若要配置用户帐户,请参见 Salesforce 帮助中的设置 Einstein Discovery(链接在新窗口中打开)。 |
管理员设置 | Salesforce 管理员将需要:
|
Tableau Prep 要求
要求 | 描述 |
---|---|
Tableau Prep 许可证和权限 | “Creator”许可证 作为 Creator,您需要能够登录 Salesforce org 帐户以访问预测定义并将模型添加到您的流程。 |
Tableau 用户帐户 | 在 Tableau Server 和 Tableau Cloud 版本 2021.2 及更高版本中,用户可以保存 Salesforce 用户帐户凭据及其 Tableau 用户帐户。 有关连接到 Salesforce 数据的详细信息,请参见连接到 Salesforce 数据。 |
管理员设置 | Tableau Server 管理员需要将 Tableau Server 配置为与 Einstein Discovery for Tableau Prep 集成。有关详细信息,请参见 Tableau Server 帮助中的配置 Einstein Discovery 集成(链接在新窗口中打开)。 |
将预测数据添加到流程
注意:在版本 2021.1.4 及更低版本中,包含预测步骤的流程目前只能在 Tableau Prep Builder 中手动运行。
若要将 Einstein Discovery 预测应用到您的流程,您需要:
- 访问 Salesforce org。
- 访问 Tableau Prep Builder 版本 2021.1.3 或更高版本。
- 如果在 Web 上制作或运行流程,请访问已为 Einstein Discovery 预测启用的 Tableau Cloud 或 Tableau Server 版本 2021.2 或更高版本。
- 部署在 Salesforce 中的 Einstein Discovery 预测模型。
- Tableau Prep 中的源数据,其字段与 Einstein Discovery 预测模型所需的模型字段匹配。
打开 Tableau Prep 并连接到数据源。
根据需要应用任何清理操作。
单击加号 图标并从“添加”菜单中选择“预测”。
在“设置”选项卡上的“预测”窗格中,根据您的版本执行以下操作之一:
版本 2021.2 及更高版本:在“连接”下拉列表中,连接到您的 Salesforce 服务器,或者,如果您已经建立了连接,则从列表中选择您的 Salesforce 服务器。
版本 2021.1.4 及更低版本:单击“连接到 Einstein Discovery”。
首次连接时,会打开一个网页,要求您使用您的 Salesforce 凭据登录 Salesforce 帐户。登录后,会打开一个网页,询问您是否想允许 Tableau 访问您的 Salesforce 数据。单击“允许”继续,然后关闭浏览器中生成的选项卡。
单击“选择预测定义”。这将打开您有权访问的已部署模型列表。这些模型是使用 Einstein Discovery 在 Salesforce 中构建和部署的。有关预测模型的详细信息,请参见 Salesforce 中的关于模型(链接在新窗口中打开)。
在“预测定义”对话框中,选择映射到数据集的预测定义。若要使用流程数据生成预测结果,模型中的所有字段必须映射到对应的流程字段。
在“选项”部分,选择最多 3 个顶级预测因子和改进,以包括在流程数据中。 这是您可以添加到流程中的补充数据。
顶级预测因子指明哪些因子对预测结果的贡献最大。
顶级改进建议采取行动改善预测结果。
在“映射字段”部分,将流程字段映射到模型字段。
所有模型字段必须映射到对应的流程字段。
完全匹配的字段名称会自动映射。
您无法将同一流程字段映射到多个模型字段。
模型和流程字段数据类型必须匹配。
如果为您的流程字段分配了不同的数据类型,则需要对其进行更改以与分配给模型字段的数据类型匹配。
若要更改数据类型,只需在“映射字段”部分单击流程字段的数据类型,然后在菜单中选择新数据类型即可。 您可以随后在后续清理步骤中将数据类型改回原来的类型。
有关更改数据类型的信息,请参见查看分配给数据的数据类型(链接在新窗口中打开)。
若要应用您的设置并根据您的数据运行模型,请单击“应用”。预测结果显示在配置窗格和数据网络中。
如果您更改了任何设置,则可以再次单击“应用”以使用您的更改重新运行模型。如果您在单击“应用”之前离开“预测”步骤,则模型不会运行,并且您的更改将丢失。
查看您的结果
将预测模型应用于流程数据后,您可以生成流程输出,并使用新数据源在 Tableau 的行级别分析预测结果。为了了解预测模型的结果,让我们来看一个例子。
在本主题中,我们将员工保留预测模型应用于 Tableau Prep 中的员工数据,以获得员工将留在公司的概率分数。
这给了我们以下结果:
对于员工 2,让我们来看看这些结果告诉了我们什么:
问题 | 预测 | 这是哪里? |
---|---|---|
该员工留任的可能性有多大? | Einstein Discovery 预测,他们有 81.38% 的机率将留任。 | 预测字段 |
影响此结果的因子是什么? | 在现任经理工作的几年里,这名员工留任的可能性降低了 2.2%。 | 预测因子 1 字段(顶级预测因子) 预测因子 1 影响(顶级预测因子的影响百分比) |
什么可以改善这个预测结果? | 将员工的月薪从 4923 提高到 5725,员工留任的可能性会增加 3.86%。 | 改进 1 字段(顶级改进) 改进 1 影响(进行建议更改的影响百分比) |