|
|
|
Saiku + MySQL + Java
|
|||
|---|---|---|---|
|
#18+
Добрый день коллеги! Saiku настроил на Pentaho Mondrian вроде все работает. Как это сделать на Java? Как это будет выглядеть в Web приложении? Также как в Pentaho? Вообще это возможно? Если есть возможность скиньте плиз примеры. В Java я новичок, поэтому чем подробнее тем лучше. Если такая связка не работает, подскажите альтернативы. Спасибо огромное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 08:33 |
|
||
|
Saiku + MySQL + Java
|
|||
|---|---|---|---|
|
#18+
Из java можно напрямую работать с Mondrian движком олапа (для этого используются Mondrian.jar и olap4j.jar) и строить свои графики, выполнять свои mdx запросы. Так же на запущенный bi-сервер pentaho можно из java слать xmla запросы. Примерно это выглядит так: Код: java 1. 2. 3. Затем получить коллекцию кубов и их структуру: Код: java 1. А вот так выполнять mdx запросы: Код: java 1. 2. Xml схему можно спроектировать через schema-workbench от Pentaho. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 10:26 |
|
||
|
Saiku + MySQL + Java
|
|||
|---|---|---|---|
|
#18+
xPro, Спасибо, можете еще кое-что уточнить. В connectionString что нужно написать? Туда надо логин и пароль СУБД или Mondrian? Гугление не совсем понятные ответы дает. Mondrian: http://localhost:8888/pentaho/Home; user: suzy; password:***; Или данные СУБД? http://localhost:3306.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 12:23 |
|
||
|
Saiku + MySQL + Java
|
|||
|---|---|---|---|
|
#18+
В connectionString пишется строка подключения к БД, на которой строится схема из кубов и измерений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 13:31 |
|
||
|
Saiku + MySQL + Java
|
|||
|---|---|---|---|
|
#18+
xPro, Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. Подскажи плиз, что не так делаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 14:15 |
|
||
|
Saiku + MySQL + Java
|
|||
|---|---|---|---|
|
#18+
Вот рабочий вариант, вдруг кому нибудь надо будет. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. Спасибо за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 10:31 |
|
||
|
Saiku + MySQL + Java
|
|||
|---|---|---|---|
|
#18+
vadipokВот рабочий вариант, вдруг кому нибудь надо будет. Для какой версии мондриана этот код и где вы эту версию взяли? На версиях 3.7 и 3.14 он не работает, потому что они там в либе переделали вообще всё. DriverManager.getConnection возвращает не olap4j.OlapConnection, а mondrian.rolap.RolapConnection, а в нём нет CreateStatement(), вместо этого ему самому нужно задавать statement непонятно как, ибо примеры использования этого класса - это такие простыни кода, что с microsoft foundation class могут по объёму потягаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2019, 11:14 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=38540299&tid=1857557]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
66ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 387ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...