The Altair Community is migrating to a new platform to provide a better experience for you. In preparation for the migration, the Altair Community is on read-only mode from October 28 - November 6, 2024. Technical support via cases will continue to work as is. For any urgent requests from Students/Faculty members, please submit the form linked here

"User-defined Macros not resolved for MetaData checking"

cthielcthiel Member Posts: 16 Contributor II
edited June 2019 in Help
Problem description:
I define a Macro using the "Set Macro" operator.
The next operator uses this macro.
It will work correctly.
However, the process checker will complain, showing a Problem-Message that indicates that for the process-checking/metadata-generation the String %{MacroName} is simply replaced by MacroName and not the content of the macro.

An example process for this is available in bug 367, http://bugs.rapid-i.com/show_bug.cgi?id=367

The problem also persists in SQL-queries, see bug 377, http://bugs.rapid-i.com/show_bug.cgi?id=377

I find this problem very confusing. More, I switched to Sun JDK, and the error disappeared, but only for some hous. A clean install on another machine (now Windows, not Linux) and recreating the test process by hand had the same problem. Dito for a third machine. I am very confused as to how this bug could ever have disappeared.

In summary, the macro-replacement does work when the process is executed, but not when the process is checked. Which destroys the metadata, leading to 20+ warnings for a medium size process.

Does anyone have ideas what the problem might be? And can somebody try to reproduce it? (Despite it being tested on 3 machines, 2 OS...)

Thank you,

Christian
Tagged:

Answers

  • haddockhaddock Member Posts: 849 Maven
    Hi there,

    Are you on a commercial license? The reason I ask is that your email was showing as from http://www.crealytics.de/ , so I assumed you're on some OEM deal.

  • cthielcthiel Member Posts: 16 Contributor II
    Hi Haddock,

    no, still on a community licence. I use it at work, hence the reference.

    In how far is this relevant?

    Greetings,

    Christian
  • IngoRMIngoRM Employee-RapidMiner, RapidMiner Certified Analyst, RapidMiner Certified Expert, Community Manager, RMResearcher, Member, University Professor Posts: 1,751 RM Founder
    Hi,

    well it could be relevant for the question if and how fast your feature request (see http://rapid-i.com/rapidforum/index.php/topic,1704.msg9154.html#msg9154 ) would be fulfilled  ;)

    Cheers,
    Ingo
  • haddockhaddock Member Posts: 849 Maven
    Greets Christian,

    Ingo got it right about why I asked whether you were on the commercial edition, but let me expand..

    Recently the forum has welcomed some exceptional new members, data-mining Ph.Ds and such, like yourself; it has also welcomed lesser mortals, and things came to a head recently...

    http://rapid-i.com/rapidforum/index.php/topic,1731.msg9069.html#msg9069

    You will see from that thread that I raise the issue of lesser services for those that can basically look after themselves, but might need occasional help. Given that you presumably make money out of your use of Rapidminer I thought you might be a case in point. Was I wrong?

Sign In or Register to comment.