• 方案修改:将脚本全部放于这个路径下,配置工作流即可
  • #!/bin/bash
  • ssh root@data-01-test <<eeooff
  • su hive
  • 原本的脚本代码
  • exit
  • exit
  • eeooff
  • echo done!
  • impala-shell -q “INVALIDATE METADATA
  • impala代码中出现关键字的情况,处理方案记录
  • cc_drp.m_product_alias这个表改为m_product_alias_coy,字段no变为了no_sku
  • ccuniverse.ods_t_daily_receiving_2 这个表的no 字段改成了 no_receiving
  • impala代码中获取当前日期的时间函数是 substr(regexp_replace(cast(now() as string),’-‘,”),1,8)
  • #!/bin/bash
  • ssh -t -t root@data-01-test <
  • su hive
  • sh /home/hive/ds/inventory_copy_comparison/wms_move_warehouse
  • exit
  • exit
  • eeooff
  • echo done!
  • 标准日志和错误日志都重定向写入到指定log文件
  • sh test.sh > test2.log 2>&1

作者 admin

张宴银,大数据开发工程师

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注