Github user dongjoon-hyun commented on the issue:

    https://github.com/apache/spark/pull/19521
  
    Oh, I confused with what I'm watching in these days.
    
    For your example, Parquet also doesn't support. We may create an issue for 
both Parquet/ORC on empty schema .
    ```scala
    scala> val rddNoCols = sparkContext.parallelize(1 to 10).map(_ => Row.empty)
    scala> val dfNoCols = spark.createDataFrame(rddNoCols, 
StructType(Seq.empty))
    scala> dfNoCols.write.format("parquet").saveAsTable("px")
    17/10/18 05:46:17 ERROR Utils: Aborting task
    org.apache.parquet.schema.InvalidSchemaException: Cannot write a schema 
with an empty group: message spark_schema {
    }
    ```


---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to