SAIKU-Implementierung auf OpenShift- und MySQL-Anschluss-Problem
Frage
Ich implementiere einen Saiku-Server auf der OpenShift-Plattform.So stellen Sie eine Verbindung zu einer MySQL-Datenbank auf OpenShift für eine SAIKU-Anwendung her.
Demo-Konfiguration
generasacodicetagpre.So verwenden Sie MySQL-Umgebungsvariablen in der obigen Konfiguration
danke
Lösung
Dies ist von wiki.meteorite.bi
Datenquellendefinition
Alle Datenquellen werden als einfache Textdateien im Ordner gespeichert SAIKU-SERVER / TOMCAT / WEBAPPS / SAIKU / WEB-INF / KLASSEN / SAIKU-DataSources / mit einer Datenquelle pro Datei. Sie können Ihren bevorzugten Texteditor verwenden Datenquelle hinzufügen / bearbeiten. So ist die Sample-Datenquelle für MySQL Sieht aus wie:
type= lap
Name= Stahlräder
treiber= mondrisch.olap4j.mondrianolap4jdriver
location= JDBC: Mondrian: JDBC= JDBC: MySQL: // localhost / sampledata; Katalog= res: foodmart / foodmart.xml; jdbcdrivers= com.mysql.jdbc.driver;
Benutzername= dBuser
Passwort= Passwort
Jede Datenquellendefinition enthält mindestens die folgenden Elemente:
Typ - immer OLAP.
Name - Name der Datenquelle. Dieser Name wird dem SAIKU-Benutzer angezeigt zusammen mit dem Namen des Schemas. Kann Leerzeichen enthalten.
Treiberfahrer für bestimmte Datenbank. Siehe Beispiele unten, um sie zu finden Richtiger Treiber für Ihre Daten.
Ort - Ort des Daten- und Mondrian-Schemas (siehe Ort) Details).
Benutzername - Benutzername, der beim Anschließen an die Datenquelle verwendet werden soll.
Passwort - Kennwort, das beim Anschließen an die Datenquelle verwendet werden soll.
Sie können dies auch besuchen Seite