- 博客(2)
- 资源 (4)
- 收藏
- 关注
原创 Hive Sql 嵌套 case when(if else)
一般我们使用 hive sql 中的case when是以下两种形式CASE a WHEN b THEN c [WHEN d THEN e]* [ELSE f] ENDCASE WHEN a THEN b [WHEN c THEN d]* [ELSE e] END在将xgb模型转化为sql的过程中,用嵌套判断模式,会减少计算量,因此搜索了一下如何在hive中实现嵌套格式的if-else判...
2019-02-28 09:21:15 34426 1
原创 解析xgb模型成sql语句
解析xgb模型成sql语句xgb是一种功能强大,被广泛使用的树模型。树模型的本质是一组if-else组合。训练好的xgb模型如何需要对大数据进行运算,往往需要分布式的环境。Hive是我们常用的处理数据的环境,往往一些模型运算也在其中。我们可以使用以下三种方式,在Hive中计算xgb模型:使用python tranform的形式,如果没有安装xgb的包,还需要自己解析模型文件;将xgb模...
2019-02-27 21:05:26 2131 7
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人