"解决了将当前循环值迭代与rss提要结果合并的问题"

jim21gmsjim21gms 成员职位:2贡献我
2019年6月编辑 帮助
你好,
我试图建立一个非常简单的过程,从数据库中读取rss url,通过它们循环,并将结果写入表。这部分很好。但是,除了rss提要结果之外,我还需要保存用于检索提要的原始rss url以及已发布、作者、标题、链接等。来自RSS提要的数据。我试图使用提取宏操作符,希望能给我当前迭代的值,但它包含所有的rss_url值从数据库读取,而不仅仅是当前的迭代,因为我预期。另外,即使我有当前的rss_url迭代,我如何合并它和rss提要结果?

提前感谢你的帮助。到目前为止的过程如下

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<过程version = " 5.1.017 " >
> <上下文
<输入/ >
<输出/ >
<宏/ >
> < /上下文





<枚举关键= "参数" / >
< /操作符>





< /操作符>




< /操作符>





< /操作符>









> < /过程
< /操作符>





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

标记:

答案

  • MariusHelfMariusHelf RapidMiner认证专家、会员职位:1869年独角兽
    你好,

    提取宏操作符设置宏的值,但不修改示例集。试试下面的方法。也许它需要一些调整,因为我没有你的数据所以我没有测试。连接操作符应该根据提要的url将原始表与rss-contents连接起来。您必须重新启用Write Database操作符,并将其添加到流程中的合适位置。

    愿一切都好!
    马吕斯
    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <过程version = " 5.2.003 " >
    > <上下文
    <输入/ >
    <输出/ >
    <宏/ >
    > < /上下文





    <枚举关键= "参数" / >
    < /操作符>




    < /操作符>






    < /操作符>




    > < /过程
    < /操作符>




    <列出关键= " key_attributes " >

    < / >列表
    < /操作符>









    > < /过程
    < /操作符>
    > < /过程
  • jim21gmsjim21gms 成员职位:2贡献我
    马吕斯,
    当我加入ids时效果很好。感谢快速周转和伟大的解决方案。

    最好的问候,
    吉姆。

登录注册置评。