美文网首页
shell 中hive传参

shell 中hive传参

作者: 小甜瓜Melon | 来源:发表于2017-09-15 03:04 被阅读0次
    方式一

    $ vim test.sql内容如下:

    use ${db_name};
    select count(*) from liaisons;
    

    运行

    $ hive -d db_name='source_data' -f test.sql
    
    方式二

    $ vim test2.sql内容如下:

    use ${db_name};
    select count(*) from ${tb_name};
    

    运行

     hive -d db_name='source_data' -d tb_name='liaisons' -f test2.sql
    

    参考:http://blog.csdn.net/qiaochao911/article/details/8875754

    相关文章

      网友评论

          本文标题:shell 中hive传参

          本文链接:https://www.haomeiwen.com/subject/zvnjsxtx.html