概述
函数概述
Aloudata CAN 支持运算符、聚合函数、窗口函数、数学计算函数、日期相关函数以及分析函数等函数。
| 函数类型 | 功能说明 |
|---|---|
| 运算符 | 算数运算符、逻辑运算符、逻辑运算符。 |
| 聚合函数 | 聚合函数用于将多行数据聚合为一行,如:Sum(求和) 可以将多行数值内容求和计算。 |
| 文本函数 | 文本函数用于处理文本的提取、拼接、替换等,如:Concat(拼接) 可以将多个文本的字段或内容拼接为一个文本。 |
| 数学和三角函数 | 数学和三角函数用于计算平方、开方、三角函数等运算,如:Abs(绝对值) 可以求当前数值的绝对值 |
| 日期和时间函数 | 日期和时间函数用于计算或转换日期相关的数据,如:Datediff(日期差) 可以计算两个时间之间的差值 |
| json 函数 | Json 函数用于提取 Json 文本中的数据内容 |
| 窗口函数 | 窗口函数可以用于计算窗口内数据的计算结果,如:Rank(排序) 可以对数据内容进行排序 |
| 逻辑函数 | 逻辑函数用于编写条件分析,如:If(条件判断) 可以编写条件分支,根据条件将数据内容分组 |
| 类型转换函数 | 用于将数据转换为指定的数据类型 |
| 分析函数 | 分析函数用于帮助用户在复杂的分析场景下进行数据分析,如:PowerFix(指定维度预聚合) 可以生成一个按照指定维度分组的聚合指标,它是一个多行的数据内容。基于该数据,我们可以实现 RFM 的数据标签构建。 |