问题标签 [apache-commons-dbutils]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - DBUtils QueryRunner 在重复键更新时插入
我开始使用 DBUtils 库,但我的大多数查询都是“在重复密钥更新上插入”,我研究过,但我还没有找到有关如何使用 QueryRunner 对象实现它的信息。
有办法吗?
pyspark - 如何使用pyspark递归获取存储在dbfs文件夹中的Excel文件?
我在 dbfs 中安装了一个路径,我需要从给定文件夹中提取 Excel 文件路径,并且同一文件夹包含 Excel 文件或包含 Excel 文件的子文件夹。当前代码仅在一个文件夹中提供 Excel 文件,而不在子文件夹中提供。
java - 我可以使用 Apache Commons DBUtils 将记录插入到将 bean 作为值传递的 SQL 表中吗
我正在使用 Java 访问 MS SQL 服务器。我正在寻找一种无需编写大型 sql 查询即可将数据导入各种表的简单方法。其中一些表有 30 列。
我找到了 apache commons dbutils 库,它可以很好地从表中读取数据并将行映射到 bean。我似乎找不到任何使用相同原理的代码将数据插入到将 bean 作为数据值传递的表中
这可能吗?
databricks - 无法在 Databricks 中使用 SecretKey
我正在尝试使用命令在数据块上使用创建的密钥dbutils.secrets.get(scope="jdbc", key="username")
;但我收到一条错误消息,提示“范围不存在秘密:jdbc 和密钥:用户名”。
我正在使用 CLI 创建密钥 -
我什至可以使用命令在 CLI 上查看创建的密钥
很感谢任何形式的帮助。
谢谢!!
java - Commons DBUtils Oracle 11.2.0.4 与 Java 1.7 绑定参数 SQLException ORA-00942
我正在使用带有 ojdbc6.jar 的 Oracle Database 11.2.0.4,并且我正在使用带有 JDK 7 的 apache commons dbutils v1.7。所以我在这个函数中使用了 QueryRunner 及其方法
并且没有绑定参数的选择查询一切正常
SELECT * FROM PEOPLE WHERE GRUPPO = 1 AND LANG = 'en_US'
但是当我执行这个查询时
String query = "SELECT * FROM PEOPLE WHERE GRUPPO = ? AND LANG = ?";
它给了我这个 SQL 异常
我真的不知道为什么。我尝试使用:P1, :P2或:1, :2而不是? 绑定参数,但没有任何反应。有任何想法吗?
java - 如何在嵌套的 SELECT 查询中使用 BeanMapHandler 与字段到列的映射,键为 ID?
我有一个嵌套 SQL 查询来使用他们的 ID 获取员工详细信息。
现在我正在使用 BeanListHandler 来获取数据,List<Details>
但希望将其存储为Map<String, Details>
我最初传递的 ID 需要成为易于检索的关键,而不是每次都使用流搜索列表。
我试图转换为 Maps,但我不确定如何将 ID 映射为字符串,也不知道如何将原始 ID 作为最终结果中的列传递给内部查询。
MainTest.java:
详细信息.java:
详细信息ViewHandler.java:
有没有办法获得ID (candidateId)
结果,在创建键值对方面我缺少什么?
java - 多线程并行查询中的 ResultSetHandler 问题
我正在尝试从 Java 应用程序在 Oracle 数据库中并行进行多个读取查询。我使用 CallableTasks 进行这些查询。Callable Task的样例如下:
我的示例主类如下所示:
上面的代码按预期适用于两个不同线程上的每个 sql 查询,但在我调用的行上失败
抛出的异常是 NoSuchElementException。这个案例对我来说很好奇,因为当我同步运行上述内容时,它工作得非常好。事实上,即使我插入断点并在调试模式下运行,它也运行得非常好,并按预期创建了两个不同的工作线程。但它总是在正常运行时中断。
如果可能,请尝试回答。非常感谢任何帮助。
python - 使用 Databricks 中的 dbutils.fs.ls 输出创建数据框
所以,我是初学者,正在 Databricks 上学习 spark 编程(pyspark)——
我想做什么?
列出目录中的所有文件并将其保存到数据框中,以便我能够在此文件列表上应用过滤器、排序等。为什么 ?因为我试图在我的目录中找到最大的文件。
为什么下面不起作用? 我错过了什么?
从 pyspark.sql.types 导入 StringType
sklist = dbutils.fs.ls(sourceFile)
df = spark.createDataFrame(sklist,StringType())
python - databricks python dbutils无法将文件从一个目录移动到另一个目录
我有一个可以在当前工作目录中看到的文件:
上面的输出是:
我想将sample.csv
文件从这里移动到Workspace/Shared
我正在使用的目录dbutils.fs.mv
:
但这会产生错误java.is.FileNotFoundException:dbfs:/databricks/driver/sample.csv
如何解决此错误?