我正在嘗試使用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