在Intellij中编写Spark Scala代码时,我必须手动使用Spark SQL函数,例如col
或lit
(https://spark.apache.org/docs/2.0.2/api/java/org/apache/spark/sql/functions.html)。有没有办法让IntelliJ为我自动导入它们?所有其他Spark API(数据集,行等)都可以正常工作。
答案 0 :(得分:1)
自动导入不适用于方法。 col
或lit
是方法,而不是像Datasets
/ Rows
这样的对象/类。
如果您改写functions.col
或functions.lit
,则自动导入将起作用。