将批量数据导入sharepoint

时间:2010-01-26 18:41:45

标签: sharepoint

我遇到了一个新的sharepoint安装问题,我们最近部署这个安装来替换几年前实现的老化内容管理系统。

我真正喜欢的是通过将CMS中的内容传输到sharepoint来尽可能多地节省同事。

我对sharepoint不是很好,我选择的开发平台是PHP MySQL,所以基本上我想知道sharepoint是否有任何导入网站的工具,我可以轻松构建过滤器来重新格式化我的CMS中的内容什么(请让它是XML)格式sharepoint将接受,但我不知道sharepoint是否会让我这样做。

我对sharepoint服务器的访问权限有限,尽管在这种情况下我可以协商更多,如果这是唯一的方法。

大多数情况下我只需要一些指示 - sharepoint是否有任何设施可以做到这一点,我在哪里开始这样做?

由于

3 个答案:

答案 0 :(得分:2)

SharePoint可以从Excel电子表格导入数据(网站操作>创建>导入电子表格)。

使用此方法可能遇到的唯一问题是,您无法完全控制导入程序用于数据的列类型 - 如果这很重要,则需要一些试验和错误。

如果您熟悉.NET并且可以访问服务器上的程序,则可以编写程序以使用SharePoint对象模型将数据导入现有列表。

答案 1 :(得分:1)

将数据批量导入SharePoint的最快方法是使用batchdata方法 http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spweb.processbatchdata.aspx

它的目标广告是导入列表数据,但似乎有一些解决方法可以使其与发布页面一起使用 http://social.msdn.microsoft.com/Forums/sharepoint/en-US/f8fe190d-c1ed-4e15-bda2-7792211973cc/bulk-publishing-page-creation-using-processbatchdata?forum=sharepointdevelopmentlegacy

答案 2 :(得分:0)

为了将批量数据导入SharePoint,我建议您尝试使用Vyapin的SharePoint外部数据连接器 - Media events

EDC for SharePoint从各种外部数据源导入任何数据量,如下所示

  • SharePoint
  • CSV
  • Excel文件
  • 来自Exchange Server / Exchange Online的邮件

EDC将它们集成到SharePoint列表和文档库中。

支持数据库

  • SQL Server
  • MS Access
  • 甲骨文
  • 任何符合ODBC的数据库

该产品可以将数据整合到

  • SharePoint 2013
  • SharePoint 2010
  • Office 365中的SharePoint联机。

我隶属于Vyapin Software