我不能使用

YB_ChoiYB_Choi 成员职位:4新手
2020年3月编辑 帮助
你好,我是新手&使用Rapidminer Studio 9.6版本。
(对不起,我的英语很差。)

我确实从Kaggle.com下载了大量的数据集,并用Rapidminer进行了分析。
当我使用存储在本地驱动器中的数据时没有问题。

然后我将相同的数据上传到AWS S3并导入。
我使用了“读取Amazon S3”和“读取CSV”。“读取CSV”显示了正确的结果,但“选择属性”没有显示任何内容。

*请参考附件图片。
—在A(本地驱动器文件)中,选中“Select Attributes”,显示列表“~ Age”、“Cabin”、“embark”、“.....”
—但是B (AWS S3),“选择属性”对话框中没有显示任何内容。
没有安全或访问问题。当我直接将“读取CSV”的输出端口与结果连接时,
它显示正确的输出。

PS:也许,不要介意“阅读Amazon S3”中的黄色警告图标。那是因为我不是
现在可以访问AWS了。

我不能在Amazon S3文件中使用“选择属性”吗?
还是我弄错了?

谢谢你!



标记:

最佳答案

  • varunm1varunm1 主持人,职位:1207年独角兽
    2020年3月编辑 解决方案接受
    @YB_Choi

    通常,当我们使用大多数操作符时,rapidminer会传播元数据信息(属性名等)。这可以通过选择PROCESS -> VALIDATE AUTOMATICALLY来启用。有时不能,我想这就是其中一个例子。我在做标记@David_A@mschmitz如果他们有什么信息。
    问候,
    Varun
    https://www.varunmandalapu.com/

    是安全的。遵循预防措施并保持社交距离

    YB_Choi sgenzer

答案

  • varunm1varunm1 主持人,职位:1207年独角兽
    2020年3月编辑
    你好@YB_Choi

    你可以用它。我猜它不是在选择属性操作符中显示的预取属性名称。可以在选择属性操作符之前设置断点吗?这可以通过右键单击选择属性,然后选择“断点之前”来完成。这样做之后,运行该进程,看看它是否正在显示数据。如果这是在显示数据,那么没问题,您只需要在“Selected Attributes”部分手动添加属性名称并按下PLUS符号。
    问候,
    Varun
    https://www.varunmandalapu.com/

    是安全的。遵循预防措施并保持社交距离

  • YB_ChoiYB_Choi 成员职位:4新手
    谢谢你,varunm。

    我不明白在“选定属性”部分手动添加属性名称,然后按PLUS符号。
    你能详细解释一下吗?

    图一:从S3读取CSV成功


    图二:但是Select Attributes什么都不显示

  • YB_ChoiYB_Choi 成员职位:4新手
    对不起,我明白了。
    按绿色+按钮&手动输入列名!!
    哦,我的天哪。真正的手动? ?)

    非常感谢。
  • David_ADavid_A 管理员、版主、员工、RMResearcher、会员职位:295RM研究
    @YB_Choi

    正如Varun所指出的,通常情况下,RapidMiner会传播元数据,然后知道属性名,所以你可以更简单地将它们添加到属性选择中。

    在您的示例中,数据是从远程S3桶中挑选的,因此在进程运行之前,没有机会知道数据的布局。您可以做的(如果S3桶中的数据没有定期更改)是简单地运行流程的第一部分,存储结果读CSV操作符,并在另一个进程中检索它们以进行进一步的工作。然后,您还拥有完整的元数据和更方便的用户界面。

    最好的
    大卫
    sgenzer
  • YB_ChoiYB_Choi 成员职位:4新手
    2020年3月编辑
    David_A
    现在我正在这么做。谢谢你。
    sgenzer David_A
登录注册置评。