问题标签 [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.
r - R 如何使用 RJDBC 连接到 Hive?
我正在使用 hadoop-2.2.0 和 hive-0.12。我按照以下步骤尝试连接到 Rstudio 中的 Hive:
但我收到以下错误:
任何提示将不胜感激。
orientdb - RJDBC 和 orientdb - 有连接并查看表但无法获取内容
我使用以下代码使用 RJDBC 连接 orientDB
我可以看到表格:
但是我在尝试获取查询命令时遇到错误:
关于我可能做错的任何建议..
java - JRI - 如何定位 R 中的错误
所以基本上,我使用的是 Java、JRI(Java 的 R)和 RJDBC(在 JRI 的帮助下),它们都运行得很好。现在,我想让我的程序尽可能地万无一失。假设字符串 SQL_command 是某种垃圾,并不是真正有效的 SQL 语句。在这种情况下...
......应该出错了。我的想法是这样的:如果 R 命令失败,R 中会有某种输出。如果一切正确,则没有输出。但是我怎样才能捕捉到可能的输出呢?
请记住,我的问题更多是关于如何捕获无效的 R 语句,因此对于可能的解决方案的任何其他建议也表示赞赏。R输出不一定重要,但无论如何它可能很有趣。
提前致谢!
r - 将 csv 数据加载到 Hive 表中时出错
我在 hadoop 中有一个 csv 文件,我有一个 Hive 表,现在我想将该 csv 文件加载到这个 Hive 表中
我已经使用 load LOAD DATA local 'path/to/csv/file' 覆盖 INTO TABLE 表名;
最终出现此错误:
注意:我正在尝试使用 r 中的 RJDBC 连接
netezza - RJDBC 限制来自 Netezza 的行
我有一个到 Netezza 的 RJDBC 连接。应该返回超过 256 行的查询将被截断为 256 行。我已经在 SQuirrel 中测试了查询,它们工作正常(返回正确的行数 - 600+)。
我还尝试了以下方法:
所有这些都只返回前 256 行。我在 Mac 上,所以 ODBC 不是一个选项。
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 表的工作示例,无论是否预先存在,无论是否附加。
r - 无法通过 RJDBC 连接到 Oracle 数据库
当我尝试连接到 Oracle11G DB 时出现错误。我的输出如下。请指教
r - 从 OpenCPU API 调用 RJDBC 库时 rJava 失败
目标:将 RJDBC 与 OpenCPU AJAX Post 调用一起使用。
用例:我需要连接 Apache phoenix 数据库并获取一些数据。我应该对这些数据进行分析。因此,要与 Phoenix 连接,我使用的是 rjdbc(phoenix 不支持任何其他连接选项)。
环境: public.opencpu.org
这是我正在尝试的:
html
javascript
设想
当我单击执行按钮时,从文本区域(此处为库(RJDBC)和一些数据库操作)获取用户输入的值并发送一个 ajax 帖子并返回以下错误
谷歌浏览器控制台日志:
希望这能提供更好的清晰度。
需要确认 rJava 是否可以与 OpenCPU 一起使用,如果可以,是否有任何可能的解决方法来解决这个问题?
r - RJDBC 错误地从数据库表中读取大整数
我正在将包含大整数的列从数据库中检索到 R 中(使用 RJDBCs dbGetQuery 方法)。对于测试用例,可以考虑以下数字
R 似乎读错了内容。在 R 中我可以使用它的方式(在我使用 RJDBC 从数据库中读取之后)是:
查看最后 4 个数字。他们错了!它似乎正在自动将数据转换为带有损坏数字(对于 bigints)的数据帧(这很好 - 但是)。关于我们如何解决上述问题的任何建议,特别是当我们使用 RJDBC 包使用 dbGetQuery 时?
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/但我无法使其工作,有人可以帮助我吗?