web挖掘过程异常失败
嗨,我有一个web挖掘过程,其中一些链接是不正确的,因此我使用异常处理。由于循环示例不工作,这个过程有点混乱:
<?xml version="1.0" encoding="UTF-8"?> <过程version = " 8.2.000”>
> <上下文
<输入/ >
<输出/ >
<宏/ >
> < /上下文
<过程扩展= " true " >.
< /操作符>
< /操作符>
<列出关键= " filters_list " >
< / >列表
< /操作符>
<枚举关键= "分区" >
< /枚举>低采样!> < /描述
< /操作符>.
<列出关键= " additional_macros " / >
< /操作符>
/> .
<过程扩展= " true " >
< /操作符>.
<列出关键= " additional_macros " >
< / >列表
< /操作符>
<过程扩展= " true " >
<列出关键= " query_parameters " / >
<列出关键= " request_properties " / >
< /操作符>. .
> < /过程
<过程扩展= " true " >. .
> < /过程
< /操作符>
< /操作符>
<列出关键= " function_descriptions " >
< / >列表
< /操作符>
/> .
/> ..
/> .. .
> < /过程
< /操作符>
<列出关键= " filters_list " >.
< / >列表
< /操作符>.
<列出关键= " specify_weights " >
< / >列表
<过程扩展= " true " >. .
> < /过程
< /操作符>
< /操作符>
<列出关键= " set_additional_roles " / >
< /操作符>.
<列出关键= " key_attributes " / >
< /操作符>
/> .
< /操作符>
< /操作符>
/> .
/> .
/> .
/> .
/> .. .
> < /过程
< /操作符>
> < /过程
当我运行它时,我得到一个异常错误:
进程异常失败
糟糕。看来你发现了一个漏洞。请在我们的社区报告https://community.www.turtlecreekpls.com。原因:无法创建元属性
operatorexception:无法创建元属性
com.rapidminer.operator.text.io.Document2ExampleSet.doWork (Document2ExampleSet.java: 101)
com.rapidminer.operator.Operator.execute (Operator.java: 1025)
com.rapidminer.operator.execution.SimpleUnitExecutor.execute (SimpleUnitExecutor.java: 77)
在com.rapidminer.operator.ExecutionUnit 2.美元运行(ExecutionUnit.java: 812)
在com.rapidminer.operator.ExecutionUnit 2.美元运行(ExecutionUnit.java: 807)
在java.security.AccessController。doPrivileged(本地方法)
com.rapidminer.operator.ExecutionUnit.execute (ExecutionUnit.java: 807)
com.rapidminer.extension.concurrency.operator.process_control.loops.AbstractLoopOperator.doIteration (AbstractLoopOperator.java: 408)
com.rapidminer.extension.concurrency.operator.process_control.loops.AbstractLoopOperator.performSynchronizedLoop (AbstractLoopOperator.java: 381)
com.rapidminer.extension.concurrency.operator.process_control.loops.AbstractLoopOperator.doWork (AbstractLoopOperator.java: 457)
com.rapidminer.operator.Operator.execute (Operator.java: 1025)
com.rapidminer.operator.execution.SimpleUnitExecutor.execute (SimpleUnitExecutor.java: 77)
在com.rapidminer.operator.ExecutionUnit 2.美元运行(ExecutionUnit.java: 812)
在com.rapidminer.operator.ExecutionUnit 2.美元运行(ExecutionUnit.java: 807)
在java.security.AccessController。doPrivileged(本地方法)
com.rapidminer.operator.ExecutionUnit.execute (ExecutionUnit.java: 807)
com.rapidminer.operator.OperatorChain.doWork (OperatorChain.java: 428)
com.rapidminer.operator.Operator.execute (Operator.java: 1025)
com.rapidminer.Process.execute (Process.java: 1315)
com.rapidminer.Process.run (Process.java: 1290)
com.rapidminer.Process.run (Process.java: 1181)
com.rapidminer.Process.run (Process.java: 1134)
com.rapidminer.Process.run (Process.java: 1129)
com.rapidminer.Process.run (Process.java: 1119)
com.rapidminer.execution.jobcontainer.execution.SimpleExecutor.executeProcess (SimpleExecutor.java: 84)
com.rapidminer.execution.jobcontainer.EngineRunner.onApplicationEvent (EngineRunner.java: 77)
在com.rapidminer.execution.jobcontainer.EngineRunner.onApplicationEvent (EngineRunner.java: 31)
org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener (SimpleApplicationEventMulticaster.java: 167)
org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent (SimpleApplicationEventMulticaster.java: 139)
org.springframework.context.support.AbstractApplicationContext.publishEvent (AbstractApplicationContext.java: 393)
org.springframework.context.support.AbstractApplicationContext.publishEvent (AbstractApplicationContext.java: 347)
org.springframework.boot.context.event.EventPublishingRunListener.finished (EventPublishingRunListener.java: 101)
org.springframework.boot.SpringApplicationRunListeners.callFinishedListener (SpringApplicationRunListeners.java: 79)
org.springframework.boot.SpringApplicationRunListeners.finished (SpringApplicationRunListeners.java: 72)
org.springframework.boot.SpringApplication.run (SpringApplication.java: 305)
com.rapidminer.execution.jobcontainer.Application.main (Application.java: 44)
知道是什么吗?自8.0以来,循环的行为有点不可预测
0
答案
喂SGolbert,
我试着在我自己的RM 8.2.000中复制您的XML;因为我没有你的数据,我认为要有同样的情况是相当困难的。建议:在流程中使用断点可以吗?我也在纯Java文献中做了研究
但我没有找到任何相关资料。
Maerkli
嗨Maerkli,
谢谢你调查这个问题。事实证明,我用另一个过程替换了这个过程(实际上是将这一步移到了webscrapy过程中-)。
如果我再次遇到错误,我将尝试用简单的数据重现它。
问候,
塞巴斯蒂安。