在 Salesforce.com 中为 Tableau Server 中的 Einstein Discovery 集成配置 CORS

在版本 2021.1.0 中,添加了将 Einstein Discovery 预测集成到 Tableau 仪表板中的功能。您可以使用 Einstein Discovery 仪表板扩展程序执行此操作。要做到这一点,前提条件是在托管 Tableau CRM 的 Salesforce org 中配置跨域资源共享 (CORS),并包括将要使用的模型和预测。

此过程描述 Salesforce.com 组织中的管理员如何进行此配置。您可以在 Salesforce 文档配置 Salesforce CORS 允许列表(链接在新窗口中打开)中找到有关 CORS 的更多信息。

针对 Einstein Discovery 配置 CORS。

注意:此程序记录了 Salesforce Lightning 中的过程。如果您使用的是传统界面,导航可能会有所不同,但配置是相同的。

  1. 登录您的 Salesforce.com 开发人员帐户,单击右上方您的用户名,然后选择“设置”

    带有“设置”工具提示的齿轮图标。

  2. 在左侧导航列中,搜索“cors”并选择“CORS”

    输入 CORS 作为搜索词的搜索字段,并显示 CORS 搜索结果。

  3. “CORS”中的“Allowed Origins List”(允许的来源列表)部分,单击“New”(新建)

    CORS 设置窗口,其中显示“Allowed Origins List”(允许的来源列表),并且光标悬停在“新建”按钮上。

  4. “CORS Allowed Origin List Edit”(CORS 允许的来源列表编辑)中,输入您的 Tableau Server 的 URL,以“https://”开头。

    CORS 设置窗口,其中输入了原始 URL 模式,并且光标悬停在“保存”按钮上。

    有关 URL 模式的详细信息,请参见 Salesforce 开发人员文档:https://developer.salesforce.com/docs/atlas.en-us.chatterapi.meta/chatterapi/extend_code_cors.htm(链接在新窗口中打开)

  5. 单击“保存”