【发布时间】:2016-09-08 09:55:43
【问题描述】:
我想使用 Spark SQLContext 在表中插入一条记录。
这是我为检索数据所做的示例代码
Class.forName(dbDriver);
Map<String, String> options = new HashMap<String, String>();
options.put("url", dbUrl);
options.put("dbtable", dbTable);
options.put("driver", dbDriver);
SparkConf conf = new SparkConf().setAppName("JAVA_SPARK")
.setMaster("local[2]").set("spark.ui.port", "7077");
JavaSparkContext jsc = new JavaSparkContext(conf);
SQLContext sqlContext = new SQLContext(jsc);
DataFrame dframe = sqlContext.read().format("jdbc")
.options(options).load();
dframe.show();
如何在表中插入新记录? dframe.show() 操作对我来说工作正常。
【问题讨论】:
标签: java postgresql apache-spark