---
schema_version: "1"
id: 58417343522b8308bb06d84e37cf8466cc432a3adc88779b4d0a2f99dae79ca8
title: 将 Einstein Discovery 预测添加到您的流程
collection: tableau
version: current
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/current/zh-cn/prep/prep_predictions.md
canonical_url: https://help.tableau.com/current/prep/zh-cn/prep_predictions.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 0eea75d39865049114484d3d1a41fb551431ec4e69fcb7feab6b8297500bb081
description: Add Einstein Discovery predictions to a Tableau Prep flow.
---
[跳转到主要内容](#main-content)

# 将 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 许可证和用户帐户才能使用此功能。有关详细信息，请参见[先决条件](#Prerequisites)。

## 什么是 Einstein Discovery？

Einstein Discovery 通过统计建模和监督式机器学习增强您的商业智能，以识别、显示和可视化对您的业务数据的洞察。它快速筛选数百万行数据，找出重要的相关性，预测结果，并提出改进这些预测结果的方法。

有关 Einstein Discovery 的详细信息，请参见 Salesforce 帮助中的[发现入门](http://pages.mail.salesforce.com/gettingstarted/analytics-cloud/einstein-data-discovery/)和[利用 Einstein Discovery 进行解释、预测并采取行动](https://help.tableau.com/current/prep/zh-cn/%3Chttp://%E5%9C%A8 Salesforce 中利用 Einstein Discovery 进行解释、预测并采取行动>)。您也可以通过 [Trailhead](https://trailhead.salesforce.com/en/home) 中的[利用 Einstein Discovery 获得见解](https://trailhead.salesforce.com/en/content/learn/trails/wave_analytics_einstein_discovery)来扩展您的知识。

**注意**：Tableau 中的 Einstein Discovery 由 [salesforce.com](https://www.salesforce.com/) 提供技术支持。有关适用条款，请查阅与 [salesforce.com](https://www.salesforce.com/) 的协议。

## 先决条件

若要在流程中配置和使用 Einstein Discovery 预测，您需要 Salesforce 和 Tableau 中的某些许可证、访问权限和许可。

#### Salesforce 要求

<table class="table--plain"><colgroup><col style="width: 30%;"><col style="width: 70%;"></colgroup><thead><tr><th class="table--plain" style="text-align: left;">要求</th><th class="table--plain" style="text-align: left;">描述</th></tr></thead><tbody><tr><td class="table--plain"><p><b>Salesforce 许可证</b></p></td><td class="table--plain"><p>以下许可证之一：</p><ul><li>Tableau 中的 Einstein Discovery 许可证</li><li>Tableau CRM Plus 许可证</li><li>Einstein Predictions 许可证</li></ul><p>这些许可证需要额外付费才能获得。</p></td></tr><tr><td class="table--plain"><p><b>Salesforce 用户帐户</b></p></td><td class="table--plain"><p>配置为访问 Einstein Discovery 的帐户。</p><p>如果您使用 Tableau 中的 Einstein Discovery 许可证，则必须为您的用户帐户分配“<b>通过 Connect API 查看 Einstein Discovery 建议</b>”系统权限。</p><p>如果您使用 Tableau CRM Plus 许可证或 Einstein Predictions 许可证：</p><ul><li>若要使用已部署的 Einstein Discovery 模型获取预测，该帐户必须分配有“<b>查看 Einstein Discovery 建议</b>”系统权限。</li><li>若要在 Einstein Discovery 中构建、部署和管理预测，必须为该帐户分配“<b>管理 Einstein Discovery</b>”权限。</li></ul><p>若要配置用户帐户，请参见 Salesforce 帮助中的<a href="https://help.salesforce.com/articleView?id=sf.bi_edd_help_setup.htm&amp;type=5" target="_blank" title="Salesforce 帮助中“设置 Einstein Discovery”帮助主题的链接。" alt="Link to Set Up Einstein Discovery help topic in Salesforce help.">设置 Einstein Discovery</a>。</p></td></tr><tr><td class="table--plain"><p><b>管理员设置</b></p></td><td class="table--plain"><p>Salesforce 管理员将需要：</p><ul><li><b>Tableau Prep 扩展程序</b>：将 Salesforce 配置为 <a href="https://help.salesforce.com/s/articleView?id=xcloud.create_a_local_external_client_app.htm" target="_blank">创建外部客户端应用</a>（推荐）或为 Tableau Server <a href="https://help.salesforce.com/articleView?id=sf.connected_app_create.htm&amp;type=5" target="_blank">创建已连接应用</a>（已弃用）（<a href="https://help.salesforce.com/articleView?id=sf.connected_app_create_basics.htm&amp;type=5" target="_blank">基本</a>）。仅对于 Tableau Server 是必需的。</li></ul></td></tr></tbody></table>

#### Tableau Prep 要求

<table class="table--plain"><colgroup><col style="width: 30%;"><col style="width: 70%;"></colgroup><thead><tr><th class="table--plain" style="text-align: left;">要求</th><th class="table--plain" style="text-align: left;">描述</th></tr></thead><tbody><tr><td class="table--plain"><p><b>Tableau Prep 许可证和权限</b></p></td><td class="table--plain"><p>“Creator”许可证</p><p>作为 Creator，您需要能够登录 Salesforce org 帐户以访问预测定义并将模型添加到您的流程。</p></td></tr><tr><td class="table--plain"><p><b>Tableau 用户帐户</b></p></td><td class="table--plain"><p>在 Tableau Server 和 Tableau Cloud 版本 2021.2 及更高版本中，用户可以保存 Salesforce 用户帐户凭据及其 Tableau 用户帐户。</p><p>有关连接到 Salesforce 数据的详细信息，请参见<a href="https://help.tableau.com/current/prep/zh-cn/prep_connect.htm#salesforce_data" class="xref">连接到 Salesforce 数据</a>。</p></td></tr><tr><td class="table--plain"><b>管理员设置</b></td><td class="table--plain"><p>Tableau Server 管理员需要将 Tableau Server 配置为与 Einstein Discovery for Tableau Prep 集成。有关详细信息，请参见 Tableau Server 帮助中的<a href="https://help.tableau.com/current/server/zh-cn/config_einstein_extensions.htm#einstein-discovery-tableau-prep-extensions" target="_blank">配置 Einstein Discovery 集成</a>。</p></td></tr></tbody></table>

## 将预测数据添加到流程

**注意**：在版本 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 预测模型所需的模型字段匹配。

1. 打开 Tableau Prep 并连接到数据源。
2. 根据需要应用任何清理操作。
3. 单击加号 ![带有加号的按钮。](/tableau/current/zh-cn/prep/zh-cn/Img/prep_addicon.png) 图标并从“添加”菜单中选择“预测”。
    
    ![Tableau Prep 流程线菜单打开，并选择“预测”选项。](/tableau/current/zh-cn/prep/zh-cn/Img/prep_predictions_menu.png)
4. 在“设置”选项卡上的“预测”窗格中，根据您的版本执行以下操作之一：
    
    - **版本 2021.2 及更高版本**：在“连接”下拉列表中，连接到您的 Salesforce 服务器，或者，如果您已经建立了连接，则从列表中选择您的 Salesforce 服务器。
        
        ![选择“设置”选项卡，并打开“连接”菜单。选择了 Salesforce。](/tableau/current/zh-cn/prep/zh-cn/Img/Prep_predictions_select_connection.png)
    - **版本 2021.1.4 及更低版本**：单击“连接到 Einstein Discovery”。
        
        ![错误消息提示您输入 Salesforce 凭据以连接到 Einstein Discovery。](/tableau/current/zh-cn/prep/zh-cn/Img/prep_predictions_signin.png)
    
    首次连接时，会打开一个网页，要求您使用您的 Salesforce 凭据登录 Salesforce 帐户。登录后，会打开一个网页，询问您是否想允许 Tableau 访问您的 Salesforce 数据。单击“**允许**”继续，然后关闭浏览器中生成的选项卡。
5. 单击“选择预测定义”。这将打开您有权访问的已部署模型列表。这些模型是使用 Einstein Discovery 在 Salesforce 中构建和部署的。有关预测模型的详细信息，请参见 Salesforce 中的[关于模型](https://help.salesforce.com/articleView?id=sf.bi_edd_model_about.htm&type=5)。
    
    ![“预测”屏幕设置为“设置”选项卡。已选择“选择预测定义”按钮。](/tableau/current/zh-cn/prep/zh-cn/Img/prep_predictions_definition1.png)
6. 在“预测定义”对话框中，选择映射到数据集的预测定义。若要使用流程数据生成预测结果，模型中的所有字段必须映射到对应的流程字段。
    
    ![“预测定义”对话框显示定义表。选择了“员工保留预测”。](/tableau/current/zh-cn/prep/zh-cn/Img/prep_predictions_definition2.png)
7. 在“选项”部分，选择最多 3 个顶级预测因子和改进，以包括在流程数据中。 这是您可以添加到流程中的补充数据。
    
    - 顶级预测因子指明哪些因子对预测结果的贡献最大。
    - 顶级改进建议采取行动改善预测结果。
    
    ![在“设置”选项卡中，选中“选项”标题下的“顶级预测因子”和“顶级改进”复选框。](/tableau/current/zh-cn/prep/zh-cn/Img/prep_predictions_options.png)
8. 在“映射字段”部分，将流程字段映射到模型字段。
    
    - 所有模型字段必须映射到对应的流程字段。
    - 完全匹配的字段名称会自动映射。
    - 您无法将同一流程字段映射到多个模型字段。
    - 模型和流程字段数据类型必须匹配。
        
        如果为您的流程字段分配了不同的数据类型，则需要对其进行更改以与分配给模型字段的数据类型匹配。
        
        若要更改数据类型，只需在“映射字段”部分单击流程字段的数据类型，然后在菜单中选择新数据类型即可。 您可以随后在后续清理步骤中将数据类型改回原来的类型。
        
        有关更改数据类型的信息，请参见[查看分配给数据的数据类型](https://help.tableau.com/current/prep/zh-cn/prep_explore.htm#reviewdatatypes)。
    
    ![“映射字段”选项，包括维度和度量。](/tableau/current/zh-cn/prep/zh-cn/Img/prep_predictions_map_fields.png)
9. 若要应用您的设置并根据您的数据运行模型，请单击“应用”。预测结果显示在配置窗格和数据网络中。
    
    如果您更改了任何设置，则可以再次单击“应用”以使用您的更改重新运行模型。如果您在单击“应用”之前离开“预测”步骤，则模型不会运行，并且您的更改将丢失。
    
    ![Tableau Prep Builder 流程，显示流程中添加的预测。](/tableau/current/zh-cn/prep/zh-cn/Img/prep_predictions_results.png)

### 查看您的结果

将预测模型应用于流程数据后，您可以生成流程输出，并使用新数据源在 Tableau 的行级别分析预测结果。为了了解预测模型的结果，让我们来看一个例子。

在本主题中，我们将员工保留预测模型应用于 Tableau Prep 中的员工数据，以获得员工将留在公司的概率分数。

这给了我们以下结果：

![已选择员工 ID 列中的字段的表。](/tableau/current/zh-cn/prep/zh-cn/Img/prep_predictions_results2.png)

对于员工 2，让我们来看看这些结果告诉了我们什么：

<table style="width: 100%;mc-table-style: url('Resources/TableStyles/Basic-Border.css');" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"></colgroup><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><th class="TableStyle-Basic-Border-BodyE-Column1-Body1">问题</th><th class="TableStyle-Basic-Border-BodyE-Column1-Body1">预测</th><th class="TableStyle-Basic-Border-BodyD-Column1-Body1">这是哪里？</th></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">该员工留任的可能性有多大？</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Einstein Discovery 预测，他们有 81.38% 的机率将留任。</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">预测字段</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">影响此结果的因子是什么？</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">在现任经理工作的几年里，这名员工留任的可能性降低了 2.2%。</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p>预测因子 1 字段（顶级预测因子）</p><p>预测因子 1 影响（顶级预测因子的影响百分比）</p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">什么可以改善这个预测结果？</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">将员工的月薪从 4923 提高到 5725，员工留任的可能性会增加 3.86%。</td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1"><p>改进 1 字段（顶级改进）</p><p>改进 1 影响（进行建议更改的影响百分比）</p></td></tr></tbody></table>