【发布时间】:2020-02-22 12:14:44
【问题描述】:
我有一个包含以下数据的 csv:
id,name,loan,to_pay,paid
1,sachith,"house,cc,vehicle","10000,24500,233300","2000,5000,2030"
2,nalaka,"edu,cc","3400,5000","200,450"
在这里,一个用户可以拥有多笔贷款(最多 5 笔)。我想把它分成多行。
id,name,loan,to_pay,paid
1,sachith,house,10000,2000
1,sachith,cc,24500,5000
1,sachith,vehicle,233300,2030
2,nalaka,edu,3400,200
....
是否有专门的处理器来执行此操作?
编辑:ExecuteGroovyScript 在@daggett 之后的警告消息答案:
GroovyScript is invalid because
ord.codehaus.groovy.control.MultiCompilationErrorsException: startup failed:
General error during conversion : Error grabbing Grapes --[unresolved dependency: org.apache.commons#commons-csv;1.8not found] java.lang/RuntimeExceptopm
【问题讨论】:
-
你把那些奇怪的 csv 文件带到哪里去了?再次,我在这里只看到脚本......
-
这些 csv 是由另一个系统提供的。这就是它给出输出的方式。
标签: csv apache-nifi