是否可以从在线存储在SharePoint上的Excel工作表中提取数据?

时间:2018-09-27 18:42:44

标签: c# .net sharepoint ssis sharepoint-online

我可以使用SSIS。我目前已将其配置为使用oData连接器拉。我希望能够在线提取SharePoint中工作表上存储的数据。如果我必须编写一个C#脚本,我也可以这样做。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

您是否看到过有关Excel和SSIS的主题? https://stackoverflow.com/a/45571274/6445723

建议从SharePoint提取excel文件,然后分别将每个文件作为数据源加载。

或者,如果不是必须使用SSIS,则可以考虑使用Excel Graph REST API(请不要将其与自SharePoint 2010开始使用的Excel Services REST API混淆,该服务仅与本地部署相关)。这是有关此API的链接:https://developer.microsoft.com/en-us/graph/examples/excel-workbook-integration

后一种方法的优点是不需要特定的编程语言:只要您了解并可以进行REST调用,便可以做到。