美文网首页
Spark SQL一列拆分多列

Spark SQL一列拆分多列

作者: mrknowledge | 来源:发表于2020-12-12 11:39 被阅读0次

    将DataFrame中的一列拆分为多列,示例如下:

    import sparkObject.spark.implicits._

    import org.apache.spark.sql.functions.split

    df.withColumn("_tmp", split($"columnToSplit", "\\.")).select(

        $"_tmp".getItem(0).as("col1"), $"_tmp".getItem(1).as("col2"),

        $"_tmp".getItem(2).as("col3")

    )

    相关文章

      网友评论

          本文标题:Spark SQL一列拆分多列

          本文链接:https://www.haomeiwen.com/subject/humegktx.html