Hello, RapidMiner people!
If the RapidMiner Job Agent is able to execute a process, even if it is in a different machine and connected to RapidMiner Server to retrieve the required information, would it be possible to create a "specific kind of Job Agent" to compile a small RapidMiner process and distribute it to be used in different computers with different settings?
It would be nice if it could:
- Read the .rmp process
- Identify the plugins required by the process
- Identify the connections required by the process
- Pack all of this in a fat jar
- Make a config file for the secrets
- Store all of this in a zip file with the process inside.
The expected result would be a directory containing the following structure:
/Titanic Process/bin/process.bat
/Titanic Process/bin/process.sh
/Titanic Process/lib/process.jar
/Titanic Process/etc/config.xml
/Titanic Process/repository/Data.IOObject
That way, the process itself can be executed without the need of a user having RapidMiner Studio/Server, useful for distributing small processes, integrating only the engine with other applications, etc.
What do people say about this? Copying to
@sgenzer and
@IngoRM.
All the best,
Rodrigo.