《管理世界》地级市常态化财会监督改革试点DID2012-2024
2025/12/17 11:03:03
在YARN集群中,向Hive任务指定提交队列的方式主要通过以下步骤实现:
hive-site.xml文件,添加队列参数:<property> <name>mapreduce.job.queuename</name> <value>your_queue_name</value> <!-- 替换为实际队列名 --> </property>此配置对所有Hive会话生效。
在Hive CLI/Beeline会话中动态设置:
SET mapreduce.job.queuename=your_queue_name;此配置仅对当前会话生效。
在具体查询前添加设置指令:
SET mapreduce.job.queuename=high_priority_queue; SELECT ... FROM ...; -- 实际查询语句提交任务后,通过YARN ResourceManager UI查看:
http://<rm-host>:8088/cluster/appsQueue列显示指定队列名capacity-scheduler.xml定义)# 示例:提交到名为 "bi_queue" 的队列 hive -e "SET mapreduce.job.queuename=bi_queue; SELECT COUNT(*) FROM sales;"