"JSON到数据运算符"
fmehraliyev
成员职位:2贡献我
你好。我是RapidMiner的新手。
基本上,我有一个扩展名为。json的数据集。
我被建议使用JSON数据操作符,以便能够使用数据集。
不幸的是,我不能使用接线员。它没有说任何地方,在操作符中指定我打算使用哪个数据集。我基本上不知道,怎么用这个算子。
附:我读过一些回应,但他们似乎是先进的xml代码。我需要在xml代码中指定文件的名称吗?谢谢你提前。
标记:
0
答案
嗨@fmehraliyev-欢迎来到社区。要对本地JSON文件使用"JSON To Data"操作符,只需在其前面使用"Read Document"操作符:
至于共享XML,这就是我们RapidMiner彼此共享进程的方式。你可以在这里阅读如何做到这一点:
https://community.www.turtlecreekpls.com/t5/RapidMiner-Studio-Knowledge-Base/How-can-I-share-processes-without-RapidMiner-Server/ta-p/37047
斯科特
非常感谢!
一步完成了。现在是第二个问题。
Json到数据操作符无法适当地将文件转换为数据集。
这就是我的json文件的样子:
这是一个yelp数据集,据我所知,每个{}符号应该代表一行。
但是,操作符将所有内容转换为一行,并且所有属性名称都以businesssid开头(附带的截图.jpg文件)。
下面是xml代码。
我已经读了很多关于json扩展在快速矿工,希望它可以修复虽然。谢谢大家
你好,
要将JSON文档处理成示例集,需要对集合中的条目进行分组。
这可以很容易地完成将文档拆分为集合操作符从文本处理扩展。
如果文档看起来与示例完全相同,则分割字符串为" \n",表示新行(作为参数,不带引号)。
请看下面的示例过程:
处理这个问题的另一种方法是首先使用jsonpath构造器来删除你的“根”,这将允许你“扁平化”你的树,这样示例集的结果将更符合你的期望。这在JSON中很常见,特别是在调用webservices时,因为实际的JSON仍然封装在结果节点中。
所以加载json ->用jsonpath(像$..已经可以做奇迹)-> json数据
你好,
只是一个小小的补充将文档拆分为集合操作符来自操作符工具箱扩展。但是,随着@David_A说,这可能正是你需要的。
最好的问候,
费边