Здесь разберемся с установкой Pentaho и PDI текущих стабильных версий. Обращу внимание, что установка очень простая, хотя есть некоторые моменты, в которых пришлось проявить творчество. Все это вы сможете увидеть в ролике. После ролика я схематично опишу последовательность действий и приведу интересные ссылки. Приятного просмотра! (ссылка на youtub http://youtu.be/Vwuo17yE9G4)
Последовательность действий:
Установка JDK.
Прописывание пути до JDK в системные переменные (PENTAHO_JAVA_HOME = “C:\Program Files\Java\jre7”).
Распаковка архивов.
Устранение ошибок у PDI при распаковке (нахождение библиотеки в предыдущей стабильной версии PDI).
Копирование нужного драйвера для связи с Mysql по директориям:
PDI путь data-integration/libext/JDBC
Pentaho biserver-ee/tomcat/lib/
В PAC administration-console/jdbc (там уже был драйвер для Mysql, поэтому в уроке нет этого).
Запуск программ PDI.
Настройка соединения с PDI из Mysql.
Запуск сервера аналитики (\start-pentaho.bat) и админ. консоли (PAC \start-pac.bat).
Дополнительно видно, что запускается БД Hipersonic с тестовыми данными.
Установка соединения c Mysql и Hypersonic из PAC (необходимо помнить, что для связи используется строка jdbc:mysql://host_name. Думаю, что дальше при коннекте к другой БД догадаетесь, как прописывать адрес хоста).
Добавление нового пользователя (login: test, pas: test, roles: admin права администратора, Authenticated права на авторизацию).
Захождение под новым пользователем.
Что же входит в состав biserver-ce?
Сервер tomcat.
БД HSQLDB с демо-данными.
Сервер Mondrian.
Сервер Pentaho CE (который взаимодействует с другими серверами).
При запуске сервера pentaho запускается и БД Hypersonic.
Послесловие
Информацию по БД можно глянуть в найденных источниках:
http://hsqldb.org/ - официальный сайт проекта. Странно, что в России информации совсем не найти по этим БД.
Можно сказать пару слов по БД. Она написана на Java и способна полностью запускаться в памяти ПК. Утилиту для работы с администрированием БД можно взять тут http://www.razorsql.com/features/h2_features.html. Как настроить одну из БД, думаю, можно найти в интернете. Кстати, это оказывается полезным, так как хранение данных в оперативной памяти может существенно ускорить обработку и отзывчивость системы на кубах малого размера.
Ссылки по теме:
Установка Mysql и настройка для удаленного доступа можно глянуть тут.