让决策更智能
新一代智能数据分析平台

时序UDF的介绍和使用方法

观小数发表于:2021年03月22日 19:34:26更新于:2021年03月24日 18:27:25

一、时序UDF列表:

001605880a15db3f6a68ad26afde5e1

二、案例:

使用时序UDF查询库存。

在ETL中使用date_range_build函数构建库存查询字段,

在卡片中使用date_range_lookup滚动向上查找库存量。

0016058810a4ff6c22b2632aed07a41


实现步骤:

1、在ETL里处理好库存查询和MTD库存查询这两个数据:

① 库存查询:

001605b013a492a0dc7079ae391269e

② MTD库存查询

001605b01715aa4e01bab22002dee6e

ETL预览效果:

001605b12dda83b9a3dbc20fc0d0fa3


2、在卡片里新建库存、精确查找和MTD库存查询这三个数据

① 库存

001605b031c9d0e346c22976e5b80af


② 库存查询-精确查找

001605b03565856e2db2d2cdbb93277③ MTD库存查询

001605b067f2a7dfb86c63ed4b2d907


卡片效果:

001605b129e000b7735f4284841c87e


公式示例:

• 库存查询:date_range_build(collect_list(`日期`),collect_list(`销售额`)) as `库存查询` 

• MTD库存查询:date_range_period_to_date([库存查询],'month’)

• 卡片字段:date_range_lookup([库存查询],to_date([DYNAMIC_PARAMS.昨天])) 

• 卡片字段:date_range_get([库存查询],to_date([DYNAMIC_PARAMS.昨天]))


    您需要登录后才可以回复