我正在尝试将列值提取到变量中,以便我可以在代码中的其他位置使用该值.我想尝试如下
val name= test.filter(test("id").equalTo("200")).select("name").col("name")
Run Code Online (Sandbox Code Playgroud)
它回来了
name org.apache.spark.sql.Column = name
Run Code Online (Sandbox Code Playgroud)
如何获得价值?
我有跟随Spark sql,我想传递变量.怎么做?我尝试了以下方式.
sqlContext.sql("SELECT count from mytable WHERE id=$id")
Run Code Online (Sandbox Code Playgroud) 我有一个具有以下架构的数据框:
root
|-- date : string (nullable = true)
Run Code Online (Sandbox Code Playgroud)
值看起来像201605250000.如何从此字符串中提取日期,小时和毫米?
传递两个参数与传递一个参数有什么区别?
val option1 = Option(String,String)
and
val option2 = Option(String)
Run Code Online (Sandbox Code Playgroud)