Вопрос

Я реализую Saiku Server на платформе OpenShift.Как подключиться к базе данных MySQL в OpenShift для приложения Saiku.

Демо-конфигурация

<i> type=OLAP </i>
<i>name=foodmart </i>
<i>driver=mondrian.olap4j.MondrianOlap4jDriver </i>
<i>location=jdbc:mondrian:Jdbc=jdbc:hsqldb:res:foodmart/foodmart;Catalog=res:foodmart/FoodMart.xml; </i>
<i>username=sa </i>
<i>password= </i>
.

Как использовать переменные среды MySQL в приведенном выше конфиге

Спасибо

Это было полезно?

Решение

Это из wiki.meteorite.bi

Определение источника данных

Все источники данных хранятся как простой текстовые файлы в папке Saiku-Server / Tomcat / WebApps / Saiku / Web-inf / Classes / Saiku-DataSources / С одним источником данных за файл. Вы можете использовать ваш любимый текстовый редактор Чтобы добавить / редактировать источник данных. Вот как пример источника данных для MySQL Похоже:

Тип= OLAP

name= stealwheels

Driver= mondrian.olap4j.mondrianolap4jdriver

location= JDBC: Mondrian: JDBC= JDBC: MySQL: // localhost / sampledata; каталог= res: foodmart / foodmart.xml; jdbcdrivers= com.mysql.jdbc.driver;

username= dbuser

Пароль= Пароль

Каждое определение источника данных содержит как минимум следующие элементы:

Тип

- Всегда олап.

Название - имя источника данных. Это имя будет показано для пользователя Saiku вместе с именем схемы. Может содержать пробелы.

Водитель - драйвер для определенной базы данных. См. Примеры ниже, чтобы найти Правильный драйвер для ваших данных.

Расположение - местоположение данных и мондриан Схема (см. Расположение Детали).

Имя пользователя - имя пользователя, которое будет использоваться при подключении к источнику данных.

Пароль - Пароль для использования при подключении к источнику данных.

Вы также можете посетить этот доступ Страница P >.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top