hive3 hql脚本传递参数

在数仓的构建过程中,需要配置hive的调度任务,这时就需要对hive hql脚本进行封装,将参数提取出来,作为变量进行配置,比如日期、类型等。

hive3版本,hive -f 在执行sql脚本文件的时候是可以传递参数。

具体使用方法如下:

创建hql脚本,命名为test.hql

select count(1) 
from dim.dim_policy_df
where d_t = '${hivevar:dt}';

传递参数

hive -f test.hql --hivevar dt="2024-07-18"

测试结果

推荐阅读:

数据仓库之Hive-CSDN博客

相关推荐

  1. Hive之set参数大全-3

    2024-07-20 08:20:03       37 阅读
  2. Hive第二篇HQL

    2024-07-20 08:20:03       33 阅读
  3. Vue3+ts实现页面跳转及参数传递

    2024-07-20 08:20:03       334 阅读
  4. vue3 + ts,如何获取路由传递参数

    2024-07-20 08:20:03       36 阅读
  5. springboot参数传递总结

    2024-07-20 08:20:03       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-20 08:20:03       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-20 08:20:03       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-20 08:20:03       45 阅读
  4. Python语言-面向对象

    2024-07-20 08:20:03       55 阅读

热门阅读

  1. 类与对象-多态-虚析构和纯虚析构

    2024-07-20 08:20:03       19 阅读
  2. 解决前端和后端时间不一致问题的实践指南

    2024-07-20 08:20:03       15 阅读
  3. PostgreSQL如何在windows/linux开启归档

    2024-07-20 08:20:03       15 阅读
  4. Build Your Own X: 通过实践深入理解技术的开源项目

    2024-07-20 08:20:03       16 阅读
  5. 八部金刚功1.1.0-冥想1.3.4

    2024-07-20 08:20:03       19 阅读
  6. 阿里云服务器 篇四:404页面模板

    2024-07-20 08:20:03       17 阅读
  7. .NET单元测试使用AutoFixture按需填充的方法总结

    2024-07-20 08:20:03       18 阅读
  8. VBA中如何使用Edge内核Browser?

    2024-07-20 08:20:03       17 阅读
  9. 【Oracle】Oracle中的merge into

    2024-07-20 08:20:03       12 阅读
  10. Milvus核心组件(2)---- etcd 详解

    2024-07-20 08:20:03       17 阅读