Hue上執行hive的sql指令碼

2021-09-12 21:41:23 字數 611 閱讀 7838

新建workflow

選擇actions裡面的hiveserver2 script拖拽即可

選擇寫好的指令碼hive2hbase.sql

use database;

create temporary table test_dhb_lab as select * from dhb_tt_lab;

insert into table dhb_tt_lab

select

li.vin,(li.c_num + la.c_num) c_num,li.oil_grade,li.last_inbound_time,li.current_milemetre

from dhb_tt_lab_incre li

left join test_dhb_lab la

on li.vin = la.vin;

由於dhb_tt_lab是hbase對映表,hive直接讀取太慢,故先儲存成臨時表

然後和hive表join操作,最後計算好結果在儲存到hbase表。

hue 上oozie的排程問題

不知道使用hue的小夥伴有沒有發現hue上的oozie workflow寫好了,卻發現排程不了。hue 坑真是多 經過我不斷的努力 終於排程成功了任務。下面把步驟分享給大家 1.首先將寫好的hive sqoop 各個指令碼檔案 組成workflow 2.將組成的workflow跑一遍直到成功。注 這...

mysql 以及hive 執行sql

mysql 有兩種方式 針對sql指令碼即多條sql放在一起 mysql u使用者名稱 p密碼 d資料庫 sql指令碼檔案路徑全名 如果在 sql 指令碼檔案中使用了 use 資料庫,則 d資料庫 選項可以忽略 或者進入命令列mysql 中 直接source path sql 如果是直接執行 sql...

Hive執行SQL語句報錯

用hive執行以下sql語句 select count id from test 控制台輸出以下錯誤資訊 error during job,obtaining debugging information.failed execution error,return code 2 from org.ap...