Due to recent updates, all users are required to create an Altair One account to login to the RapidMiner community. Click the Register button to create your account using the same email that you have previously used to login to the RapidMiner community. This will ensure that any previously created content will be synced to your Altair One account. Once you login, you will be asked to provide a username that identifies you to other Community users. Email us at Community with questions.

Log or Print to console the currently running operator

CharlieFirpoCharlieFirpo Member Posts: 48 Contributor II
edited November 2018 in Help
Dear All,

Is there a way to print in console the currently running operator? The RapidMiner Gui prints this information at the bottom of the main windows. But what if I want to run my process in command line? How can I know which operator is running currently?

Thank You!

Answers

  • CharlieFirpoCharlieFirpo Member Posts: 48 Contributor II
    1) There is the built-in macro %{n} but this does not help: eg. it can be used at Print to Console operator but at that case I have to rename this operator something like this: 'LOG - <previous operator name>'. But it very cumbersome to create as many Print to Console operator and rename them as the number of operators my process has.

    2) I can set the logverbosity in the main process to all. At that case RapidMiner GUI console will print all information including the operators running info. But if I run the same process via command line, only the 'INFO' mesages appear but the 'FINE' messages not. Can anybody know why or how can it be solved? Is there an option in the global .../resources/.../rapidminerrc.bat that handle logverbosity? Or maybe at .../scripts/rapidminer.bat? I did not find... It does not help to set the user specific .../.rapidminer5/rapidminerrc file's rapidminer.gui.log_level to ALL. Only the 'INFO' messages will appear :(

    Thank you any reply!
Sign In or Register to comment.