Spark导出数据文件到HDFS

spark.read.format("csv")

.option("nullValue", "")

.option("quote", "")

.option("header", "true")

.load(s"file:/root/test/networks.csv")

.createOrReplaceTempView("v1")

spark.table("v1").show(5)

val l = spark.table("v1").count()

println(s"l = ${l}")

spark.sql("INSERT OVERWRITE TABLE xxxx select * from v1")

res.coalesce(1).write.option("header", "true").csv(s"/root/test/res")

res.coalesce(1).write.option("header", "true").csv(s"hdfs://xxxxxx:9000/test/network/res")

/test/makt

val res2 =

spark.sql(

s"""

|select * from

|xxxx.xxxx limit 1;

|""".stripMargin)

res2.coalesce(1).write.option("header", "true").csv(s"file:/root/test/res2")

res2.coalesce(1).write.csv("/root/test/res.csv")

hdfs dfs -get /root/test/res/xxxx /root/test

相关推荐
2501_9462243116 小时前
旅行记录应用外观设置 - Cordova & OpenHarmony 混合开发实战
javascript·harmonyos·harvester
离&染17 小时前
vue.js2.x + elementui2.15.6实现el-select滚动条加载数据
前端·javascript·vue.js·el-select滚动加载
inferno17 小时前
HTML基础(第一部分)
前端·html
kirinlau17 小时前
pinia状态管理在vue3项目中的用法详解
前端·javascript·vue.js
zhuà!18 小时前
腾讯地图TMap标记反显,新增标记
前端·javascript·vue.js
未知原色18 小时前
web worker使用总结(包含多个worker)
前端·javascript·react.js·架构·node.js
ttod_qzstudio18 小时前
CSS改变图片颜色方法介绍
前端·css
curdcv_po18 小时前
我接入了微信小说小程序官方阅读器
前端·微信小程序
程序员鱼皮19 小时前
什么是 RESTful API?凭什么能流行 20 多年?
前端·后端·程序员