操作步骤
1.导航至 数据工厂>数据开发>脚本开发,点击左上方的新增按钮,选择Hive脚本。如下图所示:
图 脚本开发界面
2. 编写Hive脚本语句,以下图中语句为例。编写完成后,点击下图红框中的执行按钮,执行脚本语句。如下图所示:
脚本语句:
INSERT INTO 库名.bdostry_share VALUES ('63876', '1179', '30717', '93', '93');
INSERT INTO 库名.bdostry_share VALUES ('53198', '1183', '34520', '92', '91');
INSERT INTO 库名.bdostry_share VALUES('66758', '1747', '39989', '93', '92');
INSERT INTO 库名.bdostry_share VALUES ('180724', '10535', '39854', '92', '92');
INSERT INTO 库名.bdostry_share VALUES ('33332', '20801', '30893', '93', '93');
INSERT INTO 库名.bdostry_share VALUES ('178976', '54050', '30829', '93', '93');
INSERT INTO 库名.bdostry_share VALUES ('102493', '158023', '30981', '97', '94');
INSERT INTO 库名.bdostry_share VALUES ('64724', '2', '39357', '77', '76');
INSERT INTO 库名.bdostry_share VALUES ('6777', '6', '41762', '78', '75');
INSERT INTO 库名.bdostry_share VALUES ('152824', '11', '26028', '77', '76');
图 脚本执行界面
3. 点击下图的保存按钮,弹出脚本保存页面,填写脚本名称等信息。点击保存按钮,即可保存脚本。如下图所示:
图 保存脚本
4. 点击图中红框的发布按钮。将脚本发布,如下图所示。
图 发布脚本
5. 同理新建hive脚本执行下面的sql,执行成功后点击保存,并点击发布将脚本发布。
SQL:
drop table if exists 库名.score;
create table if not exists 库名.score(
player_name string,
overall_rating string
);
insert into 库名.score
select p.player_name,s.overall_rating from 库名.bdostry_share s
inner join
库名.bdostry p
on p.player_api_id=s.player_api_id;
select * from 库名.score order by overall_rating desc;
图 保存并发布脚本