我正在尝试使用Pentaho(ETL,商业智能,报告等)来集成LimeSurvey(一种PHP Web应用程序来开发和收集对在线调查的响应),但我正面临着一些严重问题。如何整合LimeSurvey和Pentaho?
LimeSurvey会自动生成一个新表格,用于存储我的应用程序中创建的每个调查的答案,并且我需要使用Pentaho从调查答案中动态生成报告。
我该如何处理将Pentaho作为数据源的表数量未知的问题,其中表名和字段名由LimeSurvey自动生成?我可以在Pentaho中使用哪些策略,想法或机制来加载来自这种不可预知的数据源的信息,并从中生成报告?
另外,有没有办法告诉LimeSurvey将所有的调查答案存储在一张表中,以便于从Pentaho等商业智能工具中轻松提取?
在此先感谢!
你有没有想出一个答案?我们正在考虑一些类似的东西,并用LS修饰了一段时间。我们的设计是将LS响应表提取到一个新的结构中,链接回到问题中的元数据,并通过sgqa标识符回答表。但是我们还没有实现它。 – 2011-10-07 19:37:18
我不再参与这个项目,但我会说没有找到答案,因为最后LS被丢弃了 – 2011-10-07 19:42:47