Sharepoint 文档存档警告

Sharepoint 文档存档警告,sharepoint,workflow,warnings,Sharepoint,Workflow,Warnings,是否有现成的解决方案来检查文件的有效性?假设一个文档在文档库中存放了1年,作者应该得到一个警告,例如一封电子邮件,以修改文档 我在SharePoint中找不到这个。因此,我正在考虑为此创建自己的功能: 每天晚上运行并检查网站集中所有文档的计时器作业 计时器作业可以通过管理中心中的管理页面进行配置,例如,配置作业应在web应用程序中的哪些网站集上运行 我担心的是,当在大量使用的环境中运行时,它不会给服务器带来太多负担吗?例如,假设环境中有10万个文档分布在5个网站集上。在各种SPWeb中的所有

是否有现成的解决方案来检查文件的有效性?假设一个文档在文档库中存放了1年,作者应该得到一个警告,例如一封电子邮件,以修改文档

我在SharePoint中找不到这个。因此,我正在考虑为此创建自己的功能:

  • 每天晚上运行并检查网站集中所有文档的计时器作业
  • 计时器作业可以通过管理中心中的管理页面进行配置,例如,配置作业应在web应用程序中的哪些网站集上运行
我担心的是,当在大量使用的环境中运行时,它不会给服务器带来太多负担吗?例如,假设环境中有10万个文档分布在5个网站集上。在各种SPWeb中的所有文档库中循环,使用SPSiteDataQuery检索所有这些文档并循环该集合如何?因为在5个SPSite中打开每个SPWeb中的每个文档库

还是有其他的选择来实现这一点?有工作流吗?因为最终,文档的所有者会收到警告,他需要确认文档是否仍然有效。老实说,我没怎么碰你

我想听听你对此的想法


Maarten.

这个问题可能会给你一些想法-工作流/计时器作业/第三方等,因为本质上,当文档存在1年时,你对电子邮件警报的要求与“任务过期”基本相同

Re:Load-我不能给你详细的信息,因为每种情况都不一样,但是你有能力在一夜之间运行它,所以我不能想象这真的会是一个很大的问题


还请记住,您并不是实际检索/解析文档本身,而是包含文档元数据(如标题、位置、修改日期、分配给等)的记录。

这听起来像是powershell的工作。 编写一个小脚本,在文档库中查询超过一年的文档。 然后发送电子邮件警报或为用户创建任务以更新文档


此外,我也不会担心有1000的或工作流运行。WFF是一种企业产品。我已经有超过60000人在跑步,没有任何问题。

谢谢你的回复。对于负载,我不会检索文档,但我会打开整个服务器场中的每个SPWeb。我花了更多的时间检索这些文件的元数据,SPSiteDataQuery能够做到这一点。一次完成一个完整的网站集。我赞成这个选择。