在露天的自定义报告?

时间:2017-04-03 08:51:23

标签: alfresco solr4 alfresco-webscripts

目前我正在生成报告(我们正在获取文件在时间戳内上传)。 我正在获取所有文件和文件夹。迭代结果并逐个检查创建日期。这需要花费太多时间大约8分钟才能恢复结果。任何人都告诉我有没有可以使用的露天报告api?或使用solr如何获取结果?

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

SOLR / Lucene不是一个选项,直接查询DB也不是一个选项(性能明智)。

我建议使用其中一个选项(例如AAAR)或按照相同的原则自行开发。

答案 2 :(得分:0)

我对此进行了一些调查,发现以下链接。

http://docs.alfresco.com/4.0/tasks/audit-recording-values.html

我认为你可以在露天使用auditService并完成你的工作。很少有露天的web服务(与审计相关)已经可用,这将允许你过滤响应。如果你需要自定义它,你可以创建webscript并在其中使用auditService。

您可以使用以下网址浏览所有露天网络服务。

http://localhost:8080/alfresco/service/index