问题标签 [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.
java - 将redshift-fake-driver导入python时找不到类
我正在尝试使用我的 python 代码中的 redshift-fake-driver ( https://github.com/opt-tech/redshift-fake-driver ) 连接到 Postgres DB。但是我无法加载驱动程序。
我正在基于 rappdw/docker-java-python 映像的 docker 容器中运行 python 代码
当前我收到此异常:
python - 如何显示通过 Python (JayDeBeApi) 从 Dynamics 365 Online 中提取的行?
我正在尝试通过 Python3 从 Dynamics CRM 365 Online 中提取数据。在我的研究过程中,我了解到 JayDeBeAPi 是一个很好的库,可以从 Dynamics CRM 365 Online 中提取数据。我成功 pip 安装了库并测试了“import jaydebeapi”命令。
我设法连接到 CRM,因为没有错误消息出现,但我的脚本没有返回任何行。我尝试从 JayDeBeApi 和/或 Pandas 获取信息,但我仍在努力从 CRM 中提取数据。
到目前为止,我已经尝试过: - 使用 jaydebeapi.connect() 方法访问 Dynamics CRM 365 Online - 通过 execute() 或 pandas.read_sql() 方法执行 SELECT 查询 - 通过 fetchall() 方法或简单地打印检索行结果数据框。
我期待这样的事情:
感谢您为成功从 Dynamics CRM 365 Online 提取数据提供的帮助和建议。
java - __init__() 缺少 1 个必需的位置参数:'gateway_parameters'
我正在尝试使用 JayDeBeApi 模块在 python 3(jupyter notebook)中使用 JDBC 连接到 Oracle 数据库,但出现此错误
非常感谢帮助解决这个问题。
java - 通过 Jaydebeapi Connection 找不到 Impala 驱动程序类
我最近从使用 PC 切换到 Mac,现在无论出于何种原因,我的一个运行良好的 Impala 驱动程序在 Python 中运行时不再被发现。每次运行脚本时,我都会收到此错误:“java.lang.RuntimeException: Class com.cloudera.impala.jdbc41.Driver not found”。请参阅下面我的连接的代码片段。
c = jaydebeapi.connect
(jclassname='com.cloudera.impala.jdbc41.Driver',
url='jdbc:impala://cloudera-impala-proxy.live.bi.xxx/;AuthMech=3;ssl=1;',
driver_args=['xxx', self.dwh_password], jars='/Users/xxx/Desktop/ImpalaJDBC41 2.jar')
感谢您提供任何帮助或建议,我觉得我要疯了才能让它发挥作用。
python - 格式化查询参数:jayDeBeApi 和 pandas.read_sql 不返回带有通配符的查询的结果
我正在尝试使用 jaydebapi 包通过 python 脚本向 Teradata 数据库发送查询。在我尝试在类似声明中使用通配符之前,我过去没有遇到过提取数据的问题
SELECT .... FROM TABLE WHERE column LIKE 'value%'
JayDeBeApi说这个包提供了一个到数据库的 Python DB-API v2.0 连接。查看参数用法(并尝试格式化参数字符串的许多不同组合)我没有撤回任何记录。
但是,当我在 Teradata SQL Assistant 中运行此查询时,我确实找到了记录。
如何正确发送带有通配符参数的查询?
这是我的代码:
python - 如何使 Pandas DataFrame 中的 to_sql 方法与 Jaydebeapi 一起使用?
我尝试使用方法将 pandas 数据框写入远程服务器上的 HIVE 表中to_sql
。目前我已经创建了 Jaydebeapi 连接对象,我可以使用read_sql
pandas 中的方法加上这个连接对象来查询该表中的数据。但是,当我尝试写回代码时,会产生错误。你能帮我理解这个问题吗?
以下是我尝试的代码示例:
我得到的错误信息是:
python - 使用 Jaydebeapi 将 Pandas DataFrame 写入 Teradata 数据库表给出错误
我正在尝试使用 Jaydebeapi 将熊猫数据框写入 Teradata 数据库。我能够轻松地从数据库中读取数据,但在写入时遇到问题。
代码:
方法一:Pandastable 要写 => df_out
错误 1
方法二:
错误 2
python-2.7 - Python jaydebeapi 类 com.sybase.jdbc4.jdbc.SybDriver 未找到
我正在尝试使用 Jconn4 和 jaydebeapi 包连接到 IBM OMNIBUS 对象服务器数据库,但是我不断收到
jpype._jexception.RuntimeExceptionPyRaisable:java.lang.RuntimeException:找不到类 com.sybase.jdbc4.jdbc.SybDriver
我尝试将 jconn4.jar 移动到安装 java 的位置并更改代码中的路径
我的输出看起来像
python - 气流:添加python依赖项时出错
我正在尝试jaydebeapi
通过功能添加到 Airflow(托管在 Google Cloud Composer 上)Install pypi packages
。下面是配置:
气流版本:1.10.1 jaydebeapi 版本:1.1.1(也尝试使用 0.2.0)python 版本:3
更新命令完成后,Airflow UI 返回 502,composer 显示以下错误消息:
Composer 后端超时。当前正在运行的任务是 [stage: TP_DEPLOYMENT_UPDATING response_timestamp { seconds: 1560444752 nanos: 292000000 } ]
看起来这是Airflow的python版本和jaydebeapi
?
jpype - python.exe中发生未处理的win32异常
有没有人遇到过这样的问题?每次我运行 jaydebeapi.connnect(......)
,python 停止工作,我遇到这个错误..
unhandled win32 exception occurred in python.exe
我试过了jpype.startJVM('C:\\Program Files (x86)\\Java\\jre1.8.0_161\\bin\\client\\jvm.dll')
。我犯了同样的错误。
这是我使用的连接详细信息。