如何将操作符参数提取到宏中

tennenrishintennenrishin 成员职位:177Maven
2019年10月编辑 帮助
是否有任何方法获得给定操作符的给定参数到宏中?例如,如果我的流程有一个Retrieve操作符,我希望获得Retrieve。进入宏的Repository_entry。

(您可能想知道为什么我不把宏放到参数中,但是这样元数据就不会在设计时从Retrieve中出来。另外,当设置宏时,我没有得到存储库浏览对话框。)
标记:

答案

  • awchisholmawchisholm RapidMiner认证专家,会员职位:458独角兽
    你好

    您可以使用Log操作符来确定和记录另一个操作符的参数值。从那里,使用log to Data操作符将单个日志条目转换为包含1个示例的示例集。然后使用Extract宏操作符将单个示例的值获取到宏中。

    下面是一个示例(它也重新报告宏,以证明它被正确设置)
    <?xml版本="1.0" encoding="UTF-8" standalone="no"?>
    <过程version = " 5.2.008 " >
    > <上下文
    <输入/ >
    <输出/ >
    <宏/ >
    > < /上下文
    . class="process" compatibility="5.2.008


    .
    < /操作符>

    <列出关键= "日志" >
    .
    < / >列表
    < /操作符>
    . class="log_to_data" compatibility="5.2.008" expanded="true" height="94" name="Log to Data" width="90" x="380" y="120





    < /操作符>
    .
    < /操作符>

    <列出关键= "日志" >

    < / >列表
    < /操作符>









    > < /过程
    < /操作符>
    > < /过程
    问候

    安德鲁
  • tennenrishintennenrishin 成员职位:177Maven
    谢谢安德鲁!
登录注册置评。