Implementazione di Saiku su OpenShift e MySQL Connect Problema
Domanda
Sto implementazione di un server Saiku sulla piattaforma OpenShift.Come connettersi a un database MySQL su OpenShift per un'applicazione Saiku.
Configurazione demo
<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>
.
Come utilizzare le variabili di ambiente MySQL nella configurazione di cui sopra
Grazie
Soluzione
Questo è da wiki.meteorite.bi
.Definizione dell'origine dati
Tutte le origini dati sono memorizzate come file di testo normale nella cartella Saiku-Server / Tomcat / Webapps / Saiku / Web-Inf / Classes / Saiku-Datasources / con una fonte dati per file. Puoi usare il tuo editor di testo preferito Per aggiungere / modificare la fonte dei dati. È così come l'origine dei dati di esempio per MySQL Sembra:
Tipo= OLAP
Nome= ruote in acciaio
driver= mondrian.olap4j.mondrianolap4jdriver
Posizione= JDBC: Mondrian: jdbc= jdbc: mysql: // localhost / sampledata; catalogo= res: foodmart / foodmart.xml; jdbcdrivers= com.mysql.jdbc.driver;
Nome utente= DBUSER
Password= Password
Ogni definizione di origine dati contiene almeno i seguenti elementi:
Tipo - sempre OLAP.
Nome - Nome dell'origine dati. Questo nome verrà mostrato all'utente Saiku insieme al nome dello schema. Può contenere spazi.
Driver - Driver per il database specifico. Vedi esempi qui sotto per trovare Driver corretto per i tuoi dati.
Posizione - Posizione dei dati e schema Mondrian (vedi posizione Dettagli).
Nome utente - Nome utente da utilizzare quando si collega all'origine dati.
Password - Password da utilizzare durante la connessione all'origine dati.
Puoi anche visitare questo Pagina .