2016-04-02 10 views
0

Ich habe eine Frage zu Pentaho Data Integration (Community) Ich erstelle eine Umwandlung und ich erstelle eine Datenbankverbindung zu einer MySQL-Datenbank. Die Verbindung funktioniert gut, aber wenn ich eine zweite Transformation erstelle und einen Datenbankschritt verwende, kann ich die Datenbankverbindung, die ich für die erste Transformation erstellt habe, nicht auswählen. Es scheint so, als ob eine Datenbankverbindung mit einer Umwandlung zusammenhängt, aber wie kann ich eine Datenbankverbindung für alle Objekte meiner Sitzung erstellen? Zum Beispiel kann ich wählen AgileBI (die Verbindung der Anlage) aus jeder Transformation oder JobsPentaho Data integration Datenbankverbindungen

Dank

Antwort

1

Was passiert, ist, dass Sie die Verbindung nicht freigegeben haben, um Verbindung zu gehen, rechts klicken und teilt nach Sie tun dies jede Transformation kann die gemeinsame Verbindung verwenden, grüßt

0

Was wir getan haben, ist, wenn die Verbindung in der Transformation definieren, verwenden wir Umgebungsvariablen usw. $ {HOSTNAME} $ {DATABASENAME}, wir am Ende mit vielen Transformationen ihre eigenen Verbindungen haben, aber jede Verbindung ist die gleiche. Dann geben wir der Variablen Wert. Diese Lösung teilt keine Verbindungen, aber sie teilt Verbindungsvariablen oder Parameter.