使Hive替换变量可用于所有会话。

时间:2015-03-16 19:30:14

标签: hadoop hive

如果我必须为环境/数据库中的所有hive会话提供替换变量,这将是设置它的最佳文件?有可能定义我自己的配置文件并在其中定义变量,它可用于所有查询吗?

我可以不使用hive-site.xml和hive-default.xml吗?

此致 尼什。

1 个答案:

答案 0 :(得分:0)

尝试在.hiverc文件中设置变量。

您可以在.hiverc文件中添加配置或任何自定义变量,Hive会在启动shell时加载此文件。

例如: 添加' set tableName = test ;'在.hiverc文件中。 您可以在hive shell中将其引用为“ select * from $ {hiveconf:tableName}