- 博客(7)
- 资源 (5)
- 收藏
- 关注
原创 用户维度表(拉链表)
步骤0:初始化拉链表(首次独立执行)(1)建立拉链表hive (gmall)>drop table if exists dwd_dim_user_info_his;create external table dwd_dim_user_info_his(id string COMMENT ‘用户id’,name string COMMENT ‘姓名’,birthday string COMMENT ‘生日’,gender string COMMENT ‘性别’,email string
2021-05-24 00:35:28 490
原创 ClickHouse版行转列,列转行PK Hive
– 行转列,列转行一: hive版本孙悟空 白羊座 A大海 射手座 A宋宋 白羊座 B猪八戒 白羊座 A凤姐 射手座 A苍老师 白羊座 B结果如下:射手座,A 大海|凤姐白羊座,A 孙悟空|猪八戒白羊座,B 宋宋|苍老师SELECT t1.c_b , CONCAT_WS("|",collect_set(t1.name))FROM (SELECT NAME ,CONCAT_WS(’,’,constellatio
2021-05-23 19:07:50 3621
原创 ClickHouse版连续3天登陆SQL
a,2020-02-05,200a,2020-02-06,300a,2020-03-04,400a,2020-03-05,600b,2020-02-06,300b,2020-02-08,200b,2020-02-09,400b,2020-02-10,600c,2020-01-31,200c,2020-02-01,300a,2020-02-07,200a,2020-02-08,400a,2020-02-10,600b,2020-02-05,200a,2020-03-01,200a
2021-05-23 17:53:29 277
原创 kafka常用命令
1)查看当前服务器中的所有 topicbin/kafka-topics.sh --zookeeper hadoop100:2181 --list2)创建 topicbin/kafka-topics.sh --zookeeper hadoop102:2181 --create --replication-factor 3 --partitions 1 --topic first3)删除 topicbin/kafka-topics.sh --zookeeper hadoop102:2181 --del
2021-04-06 18:37:31 166
原创 正则表达式语法
正则表达式语法字符 说明\ 将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n"匹配字符"n”。"\n"匹配换行符。序列"\\“匹配”","\(“匹配”("。^ 匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与"\n"或"\r"之后的位置匹配。$ 匹配输入字符串结尾的位置。如果设置了 RegExp 对象的 Multiline 属性,$ 还会与"\n"或"\r"之前的位置匹配。零次或多次匹配前面的字符或子表达式。例如,zo* 匹配"z
2021-04-02 23:47:03 99
原创 xcall.sh集群命令执行脚本
#!/bin/bashfor i in haotian@hadoop102 haotian@hadoop103 haotian@hadoop104doecho “=========== $i ===========”ssh $i ‘/opt/module/jdk1.8.0_144/bin/jps’done
2021-04-02 23:39:22 158
原创 xsync集群分发脚本
#!/bin/bash#1 获取输入参数个数,如果没有参数,直接退出pcount=$#if((pcount==0)); thenecho no args;exit;fi#2 获取文件名称p1=$1fname=basename $p1echo fname=$fname#3 获取上级目录到绝对路径pdir=cd -P $(dirname $p1); pwdecho pdir=$pdir#4 获取当前用户名称user=whoami#5 循环for((host=103; host&
2021-04-02 23:34:42 66
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人