【发布时间】:2018-07-11 19:14:33
【问题描述】:
我正在尝试使用 Databricks 库加载 XML 文件并将数据写入文件,但我无法将输出 data(array<string>) 写入 csv 文件。
我收到以下错误:
Exception in thread "main" java.lang.UnsupportedOperationException: CSV data source does not support array<string> data type.
当我打印数据集时,它会像这样打印:
+--------------------+
| orgname|
+--------------------+
|[Muncy, Geissler,...|
|[Muncy, Geissler,...|
|[Knobbe Martens O...|
|[null, Telekta La...|
|[McAndrews, Held ...|
|[Notaro, Michalos...|
| null|
|[Cowan, Liebowitz...|
| null|
|[Kunzler Law Grou...|
|[null, null, Klei...|
|[Knobbe, Martens,...|
|[Merchant & Gould...|
| null|
|[Culhane Meadows ...|
|[Culhane Meadows ...|
|[Vista IP Law Gro...|
|[Thompson & Knigh...|
| [Fish & Tsang LLP]|
| null|
+--------------------+
【问题讨论】:
标签: xml csv hadoop apache-spark dataset