Saiku implementaion no Openshift e mysql connect problema
Pergunta
Eu sou a implementação de um saiku servidor na plataforma openshift.Como se conectar a um banco de dados mysql no openshift para um saiku aplicação.
Demo de configuração
<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>
Como usar o mysql variáveis de ambiente acima de configuração
Obrigado
Solução
Isto é de wiki.meteorito.bi
Definição Da Fonte De Dados
Todas as fontes de dados são armazenados como arquivos de texto sem formatação na pasta saiku-server/tomcat/webapps/saiku/WEB-INF/classes/saiku-datasources/ com uma fonte de dados por arquivo.Você pode usar seu editor de texto favorito para adicionar/editar origem de dados.Este é o modo como exemplo de fonte de dados para o MySQL parece com:
tipo=OLAP
nome=steelwheels
driver=mondrian.olap4j.MondrianOlap4jDriver
location=jdbc:mondrian:Jdbc=jdbc:mysql://localhost/sampledata;Catalog=res:foodmart/Foodmart.xml;JdbcDrivers=com.mysql.jdbc.Driver;
username=dbuser
password=senha
Cada definição de fonte de dados contém, no mínimo, os seguintes elementos:
tipo - Sempre OLAP.
nome - Nome de origem de dados.Este nome será mostrado para o usuário Saiku juntamente com o nome do esquema.Pode conter espaços.
driver - Driver para banco de dados específico.Veja os exemplos abaixo para encontrar driver correto para os seus dados.
localização - Localização de dados e Mondrian esquema (ver Localização Mais detalhes).
nome de usuário - nome de usuário para ser usado ao se conectar à fonte de dados.
palavra-passe - palavra-Passe para ser usado ao se conectar à fonte de dados.
Você também pode visitar este página