![](https://img-blog.csdnimg.cn/direct/040de67c1bd943c89d256bde0bb5538b.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Presto
文章平均质量分 87
Presto学习
Dataer__
这个作者很懒,什么都没留下…
展开
-
2. Presto应用
注意:我的数据里面没有AppPageView数据,所以我在执行的时候没有添加它,但是我添加了两个AppClick就不对了,因为我们在开发UDAF的时候里面设置的是Map类型结构,我们获取Event名称的时候,发现相同Key了,而Map的Key是唯一的,所以你写入Key值得时候,会被覆盖,那么数据就乱了,所以这里我选择了一个SignIn,这个字段也没有的,只是代替一下,所以大家在操作的时候要看一下你的数据是否有这几个事件,不然结果就有可能不对。同理,打包上传即可,然后重启Presto就可以使用。原创 2024-01-11 17:14:52 · 1109 阅读 · 0 评论 -
1. Presto基础
注:时间戳格式化 format_datetime(timestamp,‘yyyy-MM-dd HH:mm:ss’)满足条件则计数:count_if()【hive中没有,同hive中 sum(if(condition,1,0))】返回string中符合pattern的元素: regexp_extract_all、regexp_extract。注2:max(x, n)、min(x, n) 与rank相比,书写更简单,但无法直接带出相关信息。即:int型 转换成 2017-05-10 06:18:50.000。原创 2024-01-11 17:10:59 · 1916 阅读 · 0 评论