一、目的
对于Hive数仓,每一层的建库建表SQL语句都各自放在一个.sql文件里,然后用海豚调度执行一下Hive的.sql文件
二、实施步骤
(一)第一步,上传.sql文件到海豚调度器上
(二)第二步,建立并配置工作流
1、首先,获取.sql文件资源
2、配置脚本,执行.sql文件
#! /bin/bash
source /etc/profile
hive -e "
source ods.sql
"
(三)第三步,执行工作流
三、执行.sql文件的方法
(一)在Hive中执行.sql文件(测试成功,可行)
source ods.sql
(二)不在Hive中执行.sql文件(没有测试过,不知可不可行?)
hive -f ods.sql