【问题标题】:Scala Spark: Extract name of the array-typed columnScala Spark:提取数组类型列的名称
【发布时间】:2022-01-08 05:24:45
【问题描述】:

我的架构如下所示:

 |-- test: struct (nullable = true)
 |    |-- MOB: array (nullable = true)

是否可以提取数组的名称MOB

【问题讨论】:

  • 您能否提供示例示例,您在寻找什么?

标签: scala apache-spark apache-spark-sql


【解决方案1】:

尝试以下方法:

(
    df.schema("test")
      .dataType 
      .asInstanceOf[org.apache.spark.sql.types.StructType] 
      .fields(0)
      .name
)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 2019-09-10
    • 2012-08-19
    相关资源
    最近更新 更多