Я пытаюсь интегрировать LimeSurvey (веб-приложение PHP для разработки и сбора ответов на онлайн-опросы) с Pentaho (ETL, бизнес-аналитика, отчетность и т. Д.), Но у меня возникли некоторые серьезные проблемы.Как интегрировать LimeSurvey с Pentaho?
LimeSurvey автоматически создает новую таблицу для хранения ответов каждого опроса, созданного в моем приложении, и мне нужно использовать Pentaho для динамического создания отчетов из ответов опросов.
Как я могу решить проблему наличия неизвестного количества таблиц в качестве источников данных для Pentaho, где и имя таблиц, и имена его полей генерируются автоматически LimeSurvey? Какие стратегии, идеи или механизмы я мог бы использовать в Pentaho для загрузки информации из такого непредсказуемого источника данных и создания отчетов из нее?
В качестве альтернативы, есть ли способ рассказать LimeSurvey хранить все ответы на опрос в одной таблице, что легко извлекается из инструмента бизнес-аналитики, такого как Pentaho?
Заранее благодарен!
Вы когда-нибудь выяснить ответ? Мы рассматриваем что-то подобное и некоторое время перебираем LS. Наш проект заключался в том, чтобы извлечь таблицы ответов LS в новую структуру со ссылками на метаданные в таблицах вопросов и ответов с помощью идентификатора sgqa. Однако мы его не реализовали. – 2011-10-07 19:37:18
Я больше не участвую в проекте, но я бы сказал, что ответа не найдено, так как в конце LS был отброшен –