Alfresco 露天定制报告?

Alfresco 露天定制报告?,alfresco,solr4,alfresco-webscripts,Alfresco,Solr4,Alfresco Webscripts,目前我正在生成一份报告(我们得到的文件在一个时间戳内上载)。 我正在获取所有文件和文件夹。迭代结果并逐个检查创建日期。使用结果还原大约需要8分钟的时间。有人能告诉我是否可以使用alfresco report api吗?或者使用solr如何获取结果?我喜欢采用一种可能不是真正正统的方法。通常,您不想报告所有文档,只想报告使用特定类型或方面的文档。所以,我要做的是在onCreate、onUpdate和onDelete上创建一个Java行为,只使用我感兴趣的元数据更新自定义数据库。然后,我可以连接任何

目前我正在生成一份报告(我们得到的文件在一个时间戳内上载)。
我正在获取所有文件和文件夹。迭代结果并逐个检查创建日期。使用结果还原大约需要8分钟的时间。有人能告诉我是否可以使用alfresco report api吗?或者使用solr如何获取结果?

我喜欢采用一种可能不是真正正统的方法。通常,您不想报告所有文档,只想报告使用特定类型或方面的文档。所以,我要做的是在onCreate、onUpdate和onDelete上创建一个Java行为,只使用我感兴趣的元数据更新自定义数据库。然后,我可以连接任何OOTB报告工具,如Pentaho、Jasper或Tableau。您当然还有其他一些传统的选择,例如:

  • 使用社区成员开发的本模块:
  • 或使用Alfresco提供的模块:

SOLR/Lucene不是选项,直接查询数据库也不是选项(性能方面)


我建议使用一个可用的选项(例如AAAR),或者按照相同的原则自己开发一些东西。

我对此做了一点调查,发现了下面的链接

我认为您可以在alfresco中使用auditService并完成您的工作。alfresco WebService(与audit相关)已经很少,可以让您过滤响应。如果您需要自定义响应,您可以创建webscript并在其中使用auditService

您可以使用下面的url浏览所有alfresco Web服务


谢谢回复@Ben Chevallereau,但我不想要任何附加组件,这就是我写服务的原因。有没有办法不使用附加组件?即使SolR很快,每次你需要大量物品,也需要一些时间。。。看看这一点,它也可以为你工作,可能会更快:谢谢@Lista,你能为我的实例提供如何实现AAAR工具的建议吗?我正在使用alfrescowebservices。我们不使用的共享