如何从 R 更新 HIVE 中的环境变量?
How can one update environmental variables in HIVE from R?
我想使用 Hive 环境变量来利用 Hive 中的视图值并设置我的 Hive 查询的优先级。我见过这样做的方式是命令 set mapred.job.priority=VERY_LOW
.
的形式
我连接到 Hive 并在 运行 时从 R 通过 RJDBC
包连接生成我的查询。当我使用 dbSendUpdate
发送上面的命令时,我收到以下错误消息:
execute JDBC update query failed in dbSendUpdate ([Simba][JDBC](11320) A RowCount was expected but not generated from query "set mapred.job.priority=VERY_LOW". Query not executed. )
有没有办法通过R将这些环境变量设置命令发送到Hive?
详细信息和版本:
- 我正在使用 Amazon 的 HIVE 驱动程序连接到 AWS 上的 EMR Release 4.1 集群
- 蜂巢 1.0.0
- R 版本 3.2.2
- RJDBC 版本 0.2-5
- DBI 版本 0.3.1
您使用的版本 1.0.0 似乎不支持此功能,因此已添加到 1.0.4。
我想使用 Hive 环境变量来利用 Hive 中的视图值并设置我的 Hive 查询的优先级。我见过这样做的方式是命令 set mapred.job.priority=VERY_LOW
.
我连接到 Hive 并在 运行 时从 R 通过 RJDBC
包连接生成我的查询。当我使用 dbSendUpdate
发送上面的命令时,我收到以下错误消息:
execute JDBC update query failed in dbSendUpdate ([Simba][JDBC](11320) A RowCount was expected but not generated from query "set mapred.job.priority=VERY_LOW". Query not executed. )
有没有办法通过R将这些环境变量设置命令发送到Hive?
详细信息和版本:
- 我正在使用 Amazon 的 HIVE 驱动程序连接到 AWS 上的 EMR Release 4.1 集群
- 蜂巢 1.0.0
- R 版本 3.2.2
- RJDBC 版本 0.2-5
- DBI 版本 0.3.1
您使用的版本 1.0.0 似乎不支持此功能,因此已添加到 1.0.4。