关于Spark 1.3中新的DataFrame API的问题。
在文档中的一些示例中,有df.groupBy($"something").
这里的$是什么意思。它是Spark特有的还是Scala通用的东西?
这是一个Spark的东西。请注意,groupBy
采用可变数量的Column
s,因此在其implicits
对象中包含一个StringToColumn
类,该类通过此$
运算符将String
转换为Column
。
Scala的方法是使用backtick,但他们可能会使用$
,因为它在Java 中更容易使用