【发布时间】:2022-08-16 06:08:19
【问题描述】:
需要在火花数据框中为所有添加引号
输入:
val someDF = Seq(
| (\"user1\", \"math\",\"algebra-1\",\"90\"),
| (\"user1\", \"physics\",\"gravity\",\"70\")
| ).toDF(\"user_id\", \"course_id\",\"lesson_name\",\"score\")
实际输出:
+-------+---------+-----------+-----+
|user_id|course_id|lesson_name|score|
+-------+---------+-----------+-----+
| user1| math| algebra-1| 90|
| user1| physics| gravity| 70|
+-------+---------+-----------+-----+
预期输出:
someDF.show()
+-------+---------+-----------+-----+
|user_id|course_id|lesson_name|score|
+-------+---------+-----------+-----+
|\"user1\"| \"math\" |\"algebra-1\"| \"90\"|
|\"user1\"|\"physics\"| \"gravity\" | \"70\"|
+-------+---------+-----------+-----+
标签: apache-spark apache-spark-sql bigdata scala-spark