-
本文介绍常用的数值转换和数学计算函数。
-
窗口函数(Window Function),也叫分析函数(Analytics Function),或者 OLAP 函数(Online Anallytical Processing,联机分析处理),可以对数据库数据进行实时分析处理,如计算累计和、移动平均、排名等。 ... ...
-
数组(Array)是有序的元素序列,组成数组的各个变量称为数组的元素。数组在各个编程语言里处理方式不同,本文列出数组在Spark SQL里的函数用法。
-
有时候常规周(周一到周日)不能满足我们的业务场景,需要自定义周来实现。例如:如何实现周四到周三为一周?
-
MONTHS_BETWEEN(日期字段1, 日期字段2) 返回两个日期相差的月数,不足一月则按天计算小数值,只允许传入日期型字段
-
时间宏和SQL函数里表示年和月的时候,年需要区分大写Y与小写y,月需要区分大写M与小写m。
-
案例一:月累计销售额计算;
案例二:按销量排名计算商品小类的累计销量占比。
-
本文介绍使用观远时序UDF函数在ETL里构建历史库存拉链表的详细步骤和卡片查询方法。
-
本文将介绍如何在ETL使用 Spark 窗口函数来制作历史拉链表。适合小数据量,上手友好。
-
观远BI非直连场景支持 Spark SQL 函数,在正常情况下足够满足用户的模板制作需求,但是在一些特殊领域或场景,Spark函数无法实现或者实现比较麻烦,在这种情况下,观远BI预封装了部分自定义函数(User-Defined Funct ...
-
观远BI可视化图表中高级计算集成了“排名”功能,可以指定排序的计算维度、排序方式,以及展示top N,轻松制作自己需要的排名报表;同时也支持使用窗口函数里的排名函数来计算排名。本文介绍常用的排名函数和使用场 ...
-
案例1:850元向上取整到最近的100元;
案例2:页面上筛选 202307 时,展示当年1月到当前选择月份(202301-202307)的数据。
-
CASE WHEN/RLIKE/COALESCE等逻辑判断函数使用案例。
-
逻辑计算,判断某个特定条件为真还是假(TRUE/FALSE,布尔值),默认返回特定条件为真(TRUE)的数据。一般多用于数据映射、校验或者筛选。
-
在Spark中,非聚合函数与聚合函数不同,它们不会对整个数据集或数据集的某个分组进行汇总或计算统计信息。相反,非聚合函数通常用于对单个数据项或数据行进行转换、处理或提取信息。 ...
-
聚合统计,即对数据进行汇总和计算,以生成摘要统计信息或得到聚合结果。聚合函数通常与groupBy操作结合使用,以便在分组的数据上执行计算。
-
本文提供Spark日期格式转换、日期时间计算、时区换算等多个案例供您学习。
-
观远BI主要使用日期(Date)和日期时间(Timestamp)两种类型来展示日期和时间数据。通过日期函数,可以对日期和时间数据进行截取、比较计算、格式转换等多种操作。 ...
-
字符串函数是用于处理和操作字符串(文本)数据的函数。本文介绍 Spark SQL 中的字符串函数,以下按照基本字符串操作、字符串查找与截取、替换、转换和逻辑判断等用途逐项介绍。 ... ...
-
运算符用于指定要对公式中的元素执行的计算类型。常见的有三种不同类型的计算运算符:算术、比较和字符串拼接。