Cannot resolve symbol window
参照官网执行如下代码的时候,报了Cannot resolve symbol window错误。
val windowedCounts = words.groupBy( window($"timestamp", "10 minutes", "5 minutes"), $"word" ).count()
官网也没给解释,最终还是自己通过问人和查询解决了。引入如下包就好了:
import org.apache.spark.sql.functions._
总结下遇到此问题的解决思路。
首先这是一个类方法引起的,提示的没有此方法,那么可以确定是没引入某个包或命名空间造成的。
如果使用alt+enter没有引用提示的话,那么可以自己找。
因为这个是scala方法,所以直接去看scala API文档,去搜这个方法,比如上面的window找不到问题。
本文来自博客园,作者:数据驱动,转载请注明原文链接:https://www.cnblogs.com/shun7man/p/12679128.html