问题标签 [rjdbc]

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 投票
2 回答
1745 浏览

r - R 如何使用 RJDBC 连接到 Hive?

我正在使用 hadoop-2.2.0 和 hive-0.12。我按照以下步骤尝试连接到 Rstudio 中的 Hive:

但我收到以下错误:

任何提示将不胜感激。

0 投票
0 回答
526 浏览

orientdb - RJDBC 和 orientdb - 有连接并查看表但无法获取内容

我使用以下代码使用 RJDBC 连接 orientDB

我可以看到表格:

但是我在尝试获取查询命令时遇到错误:

关于我可能做错的任何建议..

0 投票
2 回答
810 浏览

java - JRI - 如何定位 R 中的错​​误

所以基本上,我使用的是 Java、JRI(Java 的 R)和 RJDBC(在 JRI 的帮助下),它们都运行得很好。现在,我想让我的程序尽可能地万无一失。假设字符串 SQL_command 是某种垃圾,并不是真正有效的 SQL 语句。在这种情况下...

......应该出错了。我的想法是这样的:如果 R 命令失败,R 中会有某种输出。如果一切正确,则没有输出。但是我怎样才能捕捉到可能的输出呢?

请记住,我的问题更多是关于如何捕获无效的 R 语句,因此对于可能的解决方案的任何其他建议也表示赞赏。R输出不一定重要,但无论如何它可能很有趣。

提前致谢!

0 投票
3 回答
18604 浏览

r - 将 csv 数据加载到 Hive 表中时出错

我在 hadoop 中有一个 csv 文件,我有一个 Hive 表,现在我想将该 csv 文件加载到这个 Hive 表中

我已经使用 load LOAD DATA local 'path/to/csv/file' 覆盖 INTO TABLE 表名;

最终出现此错误:

注意:我正在尝试使用 r 中的 RJDBC 连接

0 投票
1 回答
152 浏览

netezza - RJDBC 限制来自 Netezza 的行

我有一个到 Netezza 的 RJDBC 连接。应该返回超过 256 行的查询将被截断为 256 行。我已经在 SQuirrel 中测试了查询,它们工作正常(返回正确的行数 - 600+)。

我还尝试了以下方法:

所有这些都只返回前 256 行。我在 Mac 上,所以 ODBC 不是一个选项。

0 投票
1 回答
4969 浏览

r - 使用 RJDBC 将数据帧写入 Teradata 表

按照此处的说明建立连接后,我尝试将一个非常简单的数据框(trythis如下所示)写入一个名为gh_test_20141105的数据库中的表中p_cia_t。首先,我试过

接下来,我在 Teradata 中创建了一个空表:

create table p_cia_t.gh_test_20141105 (eenie integer, meenie integer, minie integer, moe integer);

我接下来两次尝试写入此数据帧以相互矛盾的方式失败:

为什么会append=T反对表已存在,以及如何添加overwrite=F将反对更改为“不存在的表”?两者都没有任何意义。

我将非常感谢任何将数据帧成功写入 Teradata 表的工作示例,无论是否预先存在,无论是否附加。

0 投票
1 回答
1699 浏览

r - 无法通过 RJDBC 连接到 Oracle 数据库

当我尝试连接到 Oracle11G DB 时出现错误。我的输出如下。请指教

0 投票
1 回答
365 浏览

r - 从 OpenCPU API 调用 RJDBC 库时 rJava 失败

目标:将 RJDBC 与 OpenCPU AJAX Post 调用一起使用。

用例:我需要连接 Apache phoenix 数据库并获取一些数据。我应该对这些数据进行分析。因此,要与 Phoenix 连接,我使用的是 rjdbc(phoenix 不支持任何其他连接选项)。

环境: public.opencpu.org

这是我正在尝试的:

html

javascript

设想

当我单击执行按钮时,从文本区域(此处为库(RJDBC)和一些数据库操作)获取用户输入的值并发送一个 ajax 帖子并返回以下错误

谷歌浏览器控制台日志:

希望这能提供更好的清晰度。

需要确认 rJava 是否可以与 OpenCPU 一起使用,如果可以,是否有任何可能的解决方法来解决这个问题?

0 投票
1 回答
112 浏览

r - RJDBC 错误地从数据库表中读取大整数

我正在将包含大整数的列从数据库中检索到 R 中(使用 RJDBCs dbGetQuery 方法)。对于测试用例,可以考虑以下数字

R 似乎读错了内容。在 R 中我可以使用它的方式(在我使用 RJDBC 从数据库中读取之后)是:

查看最后 4 个数字。他们错了!它似乎正在自动将数据转换为带有损坏数字(对于 bigints)的数据帧(这很好 - 但是)。关于我们如何解决上述问题的任何建议,特别是当我们使用 RJDBC 包使用 dbGetQuery 时?

0 投票
1 回答
520 浏览

java - 在 R 控制台上执行 library('RJDBC') 显示 java 6 安装消息

我正在尝试在 mac os X 系统中使用 RJDBC 通过 R 控制台访问 mysql 数据库,但 R 控制台在输入“> library('RJDBC')”后立即崩溃。立即显示一条消息,指示必须安装旧的 Java 6 mac os 版本。

我已经安装了包,输入“> install.packages('RJDBC', dependencies=TRUE)”

我的系统有: OSX = Mac Os X (Yosemite) R 版本 3.1.2 (2014-10-31) java 7 安装并在我的 ./bash_profile 文件中设置 JAVA_HOME 环境变量。

如果有用的话

我究竟做错了什么?我什至查看了一篇旧帖子如何让 rJava 0.9-3 在带有 Oracle Java 1.7 的 OS X 10.7.4 上工作?http://mailman.rz.uni-augsburg.de/pipermail/stats-rosuda-devel/但我无法使其工作,有人可以帮助我吗?