大数据业务开发 Hive查询数据是否支持导出? Hive查询数据支持导出,请参考如下语句进行导出: insert overwrite local directory "/tmp/out/" row format delimited fields terminated by "t" select from table; Hive使用beelinee执行多条语句报错如何处理? MRS 3.x版本Hive使用beeline执行 beeline e "use default;show tables;" 命令报错: Error while compiling statement: FAILED: ParseException line 1:11 missing EOF at ';' near 'default' (state42000,code40000) 处理方法: 方法一:使用beeline entirelineascommandfalse e "use default;show tables; "命令。 方法二: a. 在Hive客户端如“/opt/Bigdata/client/Hive”目录下修改componentenv文件,修改 export CLIENTHIVEENTIRELINEASCOMMANDtrue为export CLIENTHIVEENTIRELINEASCOMMANDfalse。 修改componentenv文件 b. 执行如下命令验证配置。 source /opt/Bigdata/client/bigdataenv beeline e "use default;show tables;" 添加Hive服务后,提交hivesql/hivescript作业失败如何处理? 该问题是由于提交作业的用户所在用户组绑定的MRS CommonOperations策略权限在同步到Manager中后没有Hive相关权限,处理方法如下: 1.添加Hive服务完成。 2.登录IAM服务控制台,创建一个用户组,该用户组所绑定策略和提交作业用户所在用户组权限相同。 3.将提交作业的用户添加到新用户组中。 4.刷新MRS控制台集群详情页面,“IAM用户同步”会显示“未同步”。 5.单击“IAM用户同步”右侧的“同步”。同步状态在MRS控制台页面选择“操作日志”查看当前用户是否被修改。 是,则可以重新提交Hive作业。 否,则检视上述步骤是否全部已执行完成。 是,请联系运维人员处理 否,请等待执行完成后再提交Hive作业。