TIBCO Cloud™ Spotfire® Business Author 用户指南

访问来自 Salesforce 的数据

如果您有 Salesforce 帐户,则可以在 Spotfire 中访问并分析来自 Salesforce 的数据。

开始之前

您必须拥有 Salesforce 帐户的访问权。

过程

  1. 在编写栏上,单击“文件和数据”
  2. 在“文件和数据”浮出控件中,单击“连接到”并选择 Salesforce
  3. 单击“新建连接”
  4. “从 Salesforce 加载数据”对话框中,选择您的首选登录方式:
    选项说明
    使用 Salesforce 登录

    通常,这是最便捷的登录方式。

    单击以在单独的 Web 浏览器窗口中启动 Salesforce 登录过程。按照操作说明登录后,返回到 Spotfire。

    用户名和密码(安全令牌)

    如果要直接在 Spotfire 中登录,请单击以展开并显示用于输入用户名、密码和安全令牌的输入字段。

    输入您的凭据,然后单击“登录”

    注: 如果要连接到 Salesforce 沙盒,请选中“沙盒”复选框。
  5. “报告”“表”列表中,单击以选择要加载的视图。
    所选视图会被添加到对话框中间。每个选定视图将作为新数据表加载到 Spotfire 中。
  6. 单击对话框中间的视图,查看该特定视图的详细信息。
    注: 当您单击对话框中间的视图时,您将看到该视图中包含的所有列。然后,您可以选择加载数据时要包括的内容。默认情况下,会包括视图中所有的列。
  7. 添加完相关视图、并选择要包括在各视图中的列之后,单击“确定”
    所选数据将添加到浮出控件的汇总视图中。
  8. 在浮出控件中,可以更改新的数据表的名称。觉得满意后,单击“确定”

结果

从 Salesforce 选择的数据将加载到 Spotfire 中。您可以配置分析,使数据保存在分析中,而不用每次打开分析时重新加载。有关详细信息,请参见“将数据存储在分析中”

在 Spotfire Web 客户端中采用“使用 Salesforce 登录”身份验证的先决条件

“使用 Salesforce 登录”是在 Spotfire 中连接 Salesforce 最便捷的方式,它还可以使您能够使用自己的自定义域进行联合身份验证。如果要在 Spotfire Web 客户端中使用 Salesforce 登录过程,Spotfire 管理员必须首先进行某些配置:

  • 必须将您的 Spotfire 服务器配置为使用 HTTPS 协议。
  • 必须创建和配置 Salesforce 应用程序,以允许来自 Spotfire Server URL 的流量。
    注: 有关详细信息,请参见《TIBCO Spotfire® Server 环境 - 安装和管理手册》中的“配置用于 Web 客户端的 Salesforce 连接器”主题。

“从 Salesforce 加载数据”对话框

在此示例中,从“报告”“表”列表中选择了七个视图。其中三个是报告,四个是表。对话框的中部会显示列表中添加的视图。在对话框中部已选定名为“Order”的视图,而在右侧将显示“Order”视图中包含的所有列。通过清除其相应的复选框,排除不想加载的列。要重命名列,请单击铅笔图标。

提示: 您可以返回并从“数据”画布中编辑此对话框中的设置。有关详细信息,请参见编辑数据连接
在 Spotfire Web 客户端中加载 Salesforce 数据的限制
如果要从中加载数据的 Salesforce 实例包含大量数据,那么在 Spotfire Web 客户端中创建或编辑 Salesforce 连接时请注意以下限制:
  • 如果 Salesforce 实例包含 1000 多个报告和表,则会禁用“从 Salesforce 加载数据”对话框中的搜索功能。
  • 如果所有选定的报告或表中的列总数超过 2000,则从 Salesforce 中选择和添加新数据时可能会遇到问题。但是,您可以在安装了 Spotfire 的客户端中创建具有此类连接的分析,并在 Web 客户端中打开它。