我正在尝试将 LimeSurvey(用于开发和收集在线调查回复的 PHP Web 应用程序)与 Pentaho(ETL、商业智能、报告等)集成,但我面临一些严重的问题。
LimeSurvey 自动生成一个新表来存储在我的应用程序中创建的每个调查的答案,我需要使用 Pentaho 从调查的答案动态生成报告。
我该如何处理将未知数量的表作为 Pentaho 的数据源的问题,其中表的名称及其字段的名称都是由 LimeSurvey 自动生成的?我可以在 Pentaho 中使用哪些策略、想法或机制来从这种不可预测的数据源加载信息并从中生成报告?
或者,有没有办法告诉 LimeSurvey 将所有调查答案存储在一个表中,以一种可以从 Pentaho 等商业智能工具中轻松提取的方式?
提前致谢!