1 概述

在数据处理与分析场景中,计算列作为一种灵活的数据加工工具,能够基于已有数据字段生成新的计算字段,为数据分析提供更丰富的维度和视角。

系统函数指与用户信息相关的一类函数,包括内置的系统函数和用户自定义的函数;

本文旨在说明如何在计算列中调用系统函数,帮助用户掌握通过系统函数提升计算列数据处理能力的方法,以满足复杂业务场景下的数据加工与分析需求。

2 系统函数与计算列函数的区别

2.1 定义与定位

2.2 功能范围

3 示例

3.1 获取登录用户名:使用系统函数currentUserName

场景说明:有时候需要在大屏上获取登录用户名来判断目前登录的用户是谁。

1、可以点击链接跳转到外部体验环境查看示例。

2、使用系统函数需要使用单引号,把函数引起来比如'currentUserName()',要使用用户属性也一样的。

3、在计算列、计算度量中只能使用数值、字符串类型的系统函数。

 下面通过计算列来实现。

1、以产品内置的”订单模型“为例,在”订单表“中新建计算列:

2、点击【确定】之后,回到模型,预览”订单表“数据,可以查看到当前登录的用户了,每一

3、保存数据模型,去创建仪表盘:拖入”文本“组件到画布,并拖入”获取当前用户名“字段,最终显示效果: