0
ich schon wissen, wie eine Transformation, die auf einem Remote-Carte-Server mit Java gegeben Transformation der Karte Object ID laufen und befestigen:Pentaho Kettle: Liste der Remote-Carte-Objekte IDs von Java
KettleEnvironment.init();
TransMeta transMeta = new TransMeta("file.ktr");
Trans trans = new Trans(transMeta);
SlaveServer ss = new SlaveServer("test", IP, PORT, "cluster", "cluster");
TransExecutionConfiguration jec = new TransExecutionConfiguration();
jec.setRemoteServer(ss);
String carteObjectId = trans.sendToSlaveServer(transMeta, jec, null, null);
und
KettleEnvironment.init();
SlaveServer ss = new SlaveServer("test", IP, PORT, "cluster", "cluster");
SlaveServerTransStatus state = ss.getTransStatus(transMetaName, carteObjectId, 0);
List<StepStatus> list = state.getStepStatusList();
Für eine allgemeinere (und verwendbare) Fernüberwachung muss ich jedoch die vollständige Liste der Objekt-IDs der laufenden/run-Transformationen auf dem entfernten Carte-Server abrufen. Mit welchen Methoden kann ich eine solche Liste erstellen?
Während dieser Code helfen kann, die Frage zu beantworten, wären einige zusätzliche Erklärungen für zukünftige Leser hilfreich. – paisanco