clickhouseJSON函数原创
ClickHouseJSON函数在数据分析及开发中应用十分广泛
具体可在官网查看,这里列举部分常用函数进行示例学习。
# 1. 穿透查询提取
- 可以随意的在多层嵌套结构下查找字段。如果存在多个匹配字段,则返回第一个匹配字段
| 用途 | 函数 | 备注 |
|---|---|---|
| 提取Json | visitParamExtractRaw(参数, 名称) | |
| 提取String | visitParamExtractString(参数, 名称) | 没有返回空 |
| 提取Int | visitParamExtractInt(参数, 名称) | 没有返回0 |
| 提取Float | visitParamExtractFloat(参数,名称) | 没有返回0 |
# 2. JSON查询提取
- 逐层解析
| 用途 | 函数 | 备注 |
|---|---|---|
| 提取Json | JSONExtractRaw(参数, 名称) | |
| 提取String | JSONExtractString(参数, 名称) | 没有返回空 |
| 提取Int | JSONExtractInt(参数, 名称) | 没有返回0 |
| 提取Float | JSONExtractFloat(参数,名称) | 没有返回0 |
- 01
- Dolphin+XXL-JOB监控Hadoop任务执行结果量级 原创01-04
- 02
- 调度Hive定时删除30天之前的分区 原创01-04
- 03
- Java第三方SDK的使用方法 原创12-16