首页 文章

如何在连接setClientInfo中设置Spark JDBC中的客户端信息

提问于
浏览
1

使用Java / Scala java.sql.Connection时,我可以在连接上添加一些客户端信息例如:

val con: Connection = DriverManager.getConnection(jdbcHelper.finalUrl, jdbcHelper.getUser, jdbcHelper.getPass)
  con.setClientInfo("ClientName", "JobAppStateManager")
  con.prepareStatement(SOME_STATEMENT) 
  .....

现在我想将我的信息添加到Spark jdbc连接?

val opts =  Map(
  "url" -> finalUrl,
  "user" -> user,
  "password" -> password,
  "dbtable" -> tableName
)
val df = sqlContext.
  read.
  format("jdbc").
  options(opts).load

有可能以干净的方式吗?

1 回答

相关问题