问题标签 [jaydebeapi]

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.

0 投票
0 回答
172 浏览

python - 使用 jdbc ERROR 从烧瓶应用程序连接配置单元

我正在尝试从我的烧瓶应用程序连接配置单元数据库,但出现此错误:

这是我的代码:

注意:当我使用 jupyter notebook 时一切正常

0 投票
1 回答
1404 浏览

java - 使用 JayDeBeApi 连接到 Hive 时出错 - 找不到类

我正在尝试使用 JDBC 连接连接到我的 Hive 服务器。

我的 JAVA_HOME 中有以下 JAR 文件:

  • HIVEJDBC41.jar
  • hadoop-common.jar

但是当我运行我的代码时jaydebeapi.connect('org.apache.hive.jdbc.HiveDriver', url)

它给了我以下错误:

注意:我的连接需要使用 JDBC 连接。

有人知道我错过了什么吗?

0 投票
1 回答
308 浏览

python - Python - 从选择中插入 - 使用光标的 Fom Pandas

我正在尝试将我的数据框中的记录插入到存储在 Hive 集群上的现有表中。我无法使用 sqlalchemy 引擎,因为我使用的是 JDBC 连接。

我的代码是:

我更喜欢用户 INSERT INTO SELECT 因为 INSERT INTO VALUES 因为我的数据中的模式可以在未来改变,并且有了这种依赖关系,我只需要更改我的数据库表。

使用我当前的代码,我得到了这个:

我该如何解决我的问题?

0 投票
1 回答
766 浏览

python - 如何使用 Python jaydebiapi cursor.executemany() 将地理数据插入 SQL Server?

我确实使用cursor.execute().

这是我的代码片段:

但是当我使用cursor.executemany()下面的代码片段时,它不起作用:

这是回溯日志:

有谁知道这里出了什么问题?谢谢

0 投票
1 回答
193 浏览

sql - 试图将变量从熊猫传递给sql

我正在尝试将一个简单的变量(字符串,列出我可以工作的任何内容)传递给 sql(使用 jaydebapi 到 AWS Redshift 集群。

python/pandas 代码现在看起来像这样。我认为 %s 是问题的一部分:

例外是

关于如何让它发挥作用的任何想法?我需要 %s 的替代品吗?

0 投票
1 回答
847 浏览

python - Python - Jaydebeapi/jpype - 使用 ssl 加密连接到 as400/db2

我正在努力(几天以来)通过 ssl 在 as400 上连接到我们的 db2 数据库。对于使用 jaydebeapi 的数据库连接并使用安全连接访问数据库,我需要通过 jpype 函数将 trustStore 位置和 trustStore 密码附加到 JVM。这是我到目前为止所做的一个片段:

现在我遇到以下错误消息:

如果我从 startJVM 调用中删除 trustStoreLocation、密码和 jaydebeapi 调用的安全参数,它可以工作(没有加密) 谁能告诉我我做错了什么?是否有我还没有找到的好的 ibm 文档?

编辑:我找到了解决方法:我刚刚通过 keytool 手动将证书保存到 cacert:如何将现有的 Java 密钥库 (.jks) 文件导入 Java 安装? 不是真正的解决方案,但如果有人也被卡住了,希望对您有所帮助......

0 投票
0 回答
823 浏览

python - 为什么在使用 pip 安装 JayDeBeApi 时会抛出 ProxySchemeUnknown 错误?

安装包 JayDeBeApi 时 Pip install 抛出错误。我试图编辑 Conf 文件。尝试卸载并重新安装 Python,它一遍又一遍地抛出相同的错误。有人可以帮忙吗?

0 投票
0 回答
103 浏览

python - Hive 字符串函数使用 VARCHAR 失败但使用字符串

我正在使用 jaydebeapi 连接到蜂巢。

我想使用 hive 选择 V​​ARCHAR(100) 的前 3 个字符。

我有名为 col1 和 col2 的列。col1 是字符串,col2 是 VARCHAR(100)

当我这样做时,它工作正常:

但是,当我尝试对 col2 执行相同操作时,出现错误:

关于如何解决这个问题的任何想法?

0 投票
1 回答
418 浏览

python - 如何使用 python jaydebeapi 从 Apache Derby DB 读取数据 blob?

我正在尝试使用 jaydebeapi 将本地 derby 数据库中的数据导入 python。我正在从 PyCharmCE 运行 python 3.6:

虽然第一次查询一切顺利,但我在处理数据块时遇到了问题。我收到以下运行时错误:

blob 数据大小约为。200kB。在运行时,rec 变量的类型为 org.apache.derby.client.am.ClientBlob - 发现有点令人费解......不知道它是否有助于解决方案。

提前谢谢任何提示!

0 投票
2 回答
417 浏览

python - java.lang.RuntimeException:找不到类 com.mysql.cj.jdbc.Driver

我使用 JDBC 在 python 中使用 JayDeBeApi 连接到 MySql:

这个函数返回一个 Pandas DataFrame,我在同一目录中有 jar 文件。PostgreSQL 工作正常,但是当我选择 MySQL 时出现此错误:

这就是我执行该功能的方式: