如果我必须为环境/数据库中的所有hive会话提供替换变量,这将是设置它的最佳文件?有可能定义我自己的配置文件并在其中定义变量,它可用于所有查询吗?
我可以不使用hive-site.xml和hive-default.xml吗?
此致 尼什。
答案 0 :(得分:0)
尝试在.hiverc文件中设置变量。
您可以在.hiverc文件中添加配置或任何自定义变量,Hive会在启动shell时加载此文件。
例如: 添加' set tableName = test ;'在.hiverc文件中。 您可以在hive shell中将其引用为“ select * from $ {hiveconf:tableName} ”