如何在RDD中拆分String并检索它

时间:2018-03-04 12:56:46

标签: apache-spark

我有一个日志文件,其行如下:

Caused by: hudson.plugins.git.GitException: 
...
...
ERROR: Error Repo issue

我想获得价值' 错误回购问题'来自以下日志的值。

val failures=logs.filter(value=>value.contains("ERROR"))
val filteredValues=failures.map(value=>value.split(": "))
for(i<-filteredValues){
      println(i(1))
}

我尝试使用i(1)循环 filteredValues 并获取值。 有没有更好的方法呢?

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

您可以按以下方式访问

Array.includes

希望这有帮助