【Hive】学习与优化4(含常用面试题)

发布时间:2024-11-17 11:25

学习并熟悉面试常见问题及答案 #生活知识# #生活指南# #职场建议# #面试攻略#

最新推荐文章于 2024-09-27 20:00:00 发布

sdbhewfoqi 于 2020-05-28 23:40:21 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

 统计优惠券覆盖了多少的商品sku

SELECT

percentile_approx(CAST(amount AS DOUBLE), 0.95, 9999) AS q095,

percentile_approx(CAST(amount AS DOUBLE), 0.94, 9999) AS q094,

percentile_approx(CAST(amount AS DOUBLE), 0.93, 9999) AS q093,

percentile_approx(CAST(amount AS DOUBLE), 0.92, 9999) AS q092,

percentile_approx(CAST(amount AS DOUBLE), 0.91, 9999) AS q091,

percentile_approx(CAST(amount AS DOUBLE), 0.90, 9999) AS q090,

percentile_approx(CAST(amount AS DOUBLE), 0.85, 9999) AS q085,

percentile_approx(CAST(amount AS DOUBLE), 0.80, 9999) AS q080

FROM

(

SELECT

batch_id,

COUNT( *) AS amount

FROM

(

SELECT

batch_id,

item_sku_id

FROM

你的表

GROUP BY

batch_id,

item_sku_id

)

a

GROUP BY

batch_id

)

c

q090分位数(覆盖了90%的商品sku)

这个还要再理解-_-|| 

SELECT size(split('a#b#c', '#'))

# 3

ht.exec_sql(schema_name='gdm', table_name='test_gdm_job_status_sum', sql=sql, exec_engine='hive',

merge_flag=True, merge_part_dir =['dt='+ date_str], merge_type='mr')

网址:【Hive】学习与优化4(含常用面试题) https://www.yuejiaxmz.com/news/view/102468

相关内容

Hive加载数据报相关权限问题
学生会生活部面试问题(2)
优化学习的18个策略
大学生职场面试问题
【职场小白】面试常见问题及面试问题回答技巧
【荐读】面试常见问题及回答,面试问题回答技巧
求职面试问题大全 65个常见的面试问题巧回答
学生会生活部面试问题.doc
津巴多《心理学与生活》笔记和习题(含考研真题)详解
一次学完26个经典面试问题与回答技巧,原来面试可以如此简单

随便看看