jdbc - pyspark df.write.format("jdbc") 授权声明 DB2
问题描述
我想添加一个命令来添加我的授权语句,这样我就可以为用户提供对我使用 pyspark 加载的表的选择访问权限。
df.write.format("jdbc")
.option("url", "jdbc:db2:@//<host>:<port>/<srvice_name") \
.option("user", "<user>") \
.option("password", "<pass>") \
.option("dbtable", db_query) \
.option("driver", "com.ibm.db2.jcc.DB2Driver")
解决方案
我假设您正在寻找 pyspark 中的选项。不知道是否可以使用pyspark。您可以使用其他数据库访问方法(如 SQL Alchemy)来完成此操作。
推荐阅读
- typescript - TypeScript 编译器 (tsc) 无法识别导入别名
- python - 如何保存 kfold 中 f1_score 最高的最佳模型?
- spring-data-couchbase - 如何在 Java 中使用 Spring Data for Couch 获取 Couchbase 文档的“rev”属性
- c# - 无论如何要检查 C# 中的运算符是否使用了类的新成员?
- pyspark - 无法在 pyspark 中使用 .show() 显示数据框
- angular - JQwidgets Scheduler Angular 默认为今天的日期
- element-ui - 如何在 element-ui 日期/周等选择器上禁用年份选择?
- awk - 为什么我的 awk 语句会创建一个空白的 txt 文件?
- excel - Excel 查找和插入公式
- javascript - 多个(动态)元素的 createRef