访问来自 Salesforce 的数据
如果您有 Salesforce 帐户,则可以在 Spotfire 中访问并分析来自 Salesforce 的数据。
开始之前
您必须拥有 Salesforce 帐户的访问权。
过程
-
在编写栏上,单击“文件和数据”
。
-
在“文件和数据”浮出控件中,单击“连接到”并选择 Salesforce。
-
单击“新建连接”。
- 您可能有权访问库中共享的 Salesforce 连接,打开这些连接可以访问外部数据源中预先选择的数据。共享连接在“在库中”下列出。如果通过共享连接访问数据,则只需登录并单击“确定”即可。
-
在“从 Salesforce 加载数据”对话框中,选择您的首选登录方式:
选项 |
说明 |
使用 Salesforce 登录 |
通常,这是最便捷的登录方式。
单击以在单独的 Web 浏览器窗口中启动 Salesforce 登录过程。按照操作说明登录后,返回到 Spotfire。
|
用户名和密码(安全令牌) |
如果要直接在 Spotfire 中登录,请单击以展开并显示用于输入用户名、密码和安全令牌的输入字段。
输入您的凭据,然后单击“登录”。
|
注: 如果要连接到 Salesforce 沙盒,请选中
“沙盒”复选框。
-
在“报告”和“表”列表中,单击以选择要加载的视图。
所选视图会被添加到对话框中间。每个选定视图将作为新数据表加载到 Spotfire 中。
-
单击对话框中间的视图,查看该特定视图的详细信息。
注: 当您单击对话框中间的视图时,您将看到该视图中包含的所有列。然后,您可以选择加载数据时要包括的内容。默认情况下,会包括视图中所有的列。
-
添加完相关视图、并选择要包括在各视图中的列之后,单击“确定”。
所选数据将添加到浮出控件的汇总视图中。
-
在浮出控件中,可以更改新的数据表的名称。觉得满意后,单击“确定”。
结果
从 Salesforce 选择的数据将加载到 Spotfire 中。您可以配置分析,使数据保存在分析中,而不用每次打开分析时重新加载。有关详细信息,请参见
“将数据存储在分析中”。
在 Spotfire Web 客户端中采用“使用 Salesforce 登录”身份验证的先决条件
“使用 Salesforce 登录”是在 Spotfire 中连接 Salesforce 最便捷的方式,它还可以使您能够使用自己的自定义域进行联合身份验证。如果要在 Spotfire Web 客户端中使用 Salesforce 登录过程,Spotfire 管理员必须首先进行某些配置:
- 必须将您的 Spotfire 服务器配置为使用 HTTPS 协议。
- 必须创建和配置 Salesforce 应用程序,以允许来自 Spotfire Server URL 的流量。
“从 Salesforce 加载数据”对话框
在此示例中,从“报告”和“表”列表中选择了七个视图。其中三个是报告,四个是表。对话框的中部会显示列表中添加的视图。在对话框中部已选定名为“Order”的视图,而在右侧将显示“Order”视图中包含的所有列。通过清除其相应的复选框,排除不想加载的列。要重命名列,请单击铅笔图标。

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