Spotfire® 用户指南

OData 示例:从 SharePoint 加载列表数据

您可以使用 OData 连接器从符合 OData 标准的任意 Web 服务加载数据。以下示例介绍了如何从 SharePoint 加载列表数据。请注意,这只是一个示例,用来介绍如何使用此连接器访问 Web 服务。

关于此任务

重要: 要在从 Microsoft SharePoint Online 访问列表数据时获得最佳体验,请使用 Microsoft SharePoint Online 连接器。

过程

  1. 在编写栏上,单击“文件和数据”
  2. 在“文件和数据”浮出控件中,单击“连接至”
  3. 在连接器列表中选择“OData”,然后在 OData 浮出控件中单击“新建连接”
  4. “OData 连接”对话框的“服务 URL”字段中,粘贴与要访问的数据对应的 URL。
    提示: 将 URL 粘贴到此字段前,您需要对其进行修改。若要了解如何构建该 URL,请参见下面的修改 SharePoint URL
  5. “身份验证方法”下拉列表中,选择“Windows 身份验证”
  6. 确保“用户名”字段中显示了正确的用户名。
  7. 输入 Windows 密码。
  8. 单击“连接”
  9. “连接中的视图”对话框中,选择要加载的数据。然后单击“确定”两次,将数据加载到 Spotfire 中
    提示: 有关在 Spotfire 中加载数据的更多信息,请参见访问数据

修改 SharePoint URL

关于此任务

若要从 SharePoint 加载数据,您需要按以下方式构建 URL,然后再将其粘贴到“服务 URL”字段:

 http://<server>/<sharepoint-site-url>/_vti_bin/listdata.svc

示例

您可能为当前每个项目创建了 SharePoint 站点,而且每个项目站点可能都包括一个列表,用来描述每个项目中应处理的任务、任务由谁负责以及任务的当前状态。

URL 可能是:
http://MySharePointServer/ProjectSite/ListOfProjectTasks/default.aspx
若要将此列表加载到 Spotfire,您将需要修改 URL,使其按如下方式显示:
http://MySharePointServer/ProjectSite/ListOfProjectTasks/_vti_bin/ListData.svc