设置计算列

<< Click to Display Table of Contents >>

当前位置:  创建数据集 > 自服务数据集 > 数据治理 

设置计算列

Previous pageReturn to chapter overviewNext page

用户在数据集的编辑界面创建新的计算列,作用域是当前数据集,所有使用该数据集的仪表盘都能使用该计算列。在元数据区域界面上,右键选择新建计算列,默认使用更多菜单中的选中列作为计算列函数,可手动编辑输入函数语言来返回字段内容,计算类型默认为基础函数。创建后,系统会智能判断计算列的类型,并直接将它放在维度或度量下。如用户需要调整,可以通过拖拽计算列移动到维度(Dimension)节点下或者度量(Measure)节点下。

 

创建方式

在元数据区域的字段更多菜单,用户可创建自己的数据段,该数据段只在当前数据集中存在,在其他同类型的数据集中不存在。在元数据区域,点击字段后的更多按钮,选择新建计算列,即可打开计算列对话框。

Calculated1

 

详细介绍

在打开的对话框中,用户可在下图的空白区域输入计算列函数来实现数据字段的创建。在数据集中创建数据段时,可调用日期时间、文本、数学、类型转换、逻辑文件夹下提供的各种函数。关于函数的详细介绍见计算列函数列表

Calculated2

【名称】设定数据段的名称。

【计算类型】设定使用永洪的计算列函数还是SQL语句来创建计算列字段

 

应用举例

如在元数据区中存在 sales 数据段,如下图所示。

Calculated3

当用户需要给 sales 字段中的每条数据增加 1000 时,可以通过新建计算列来创建新的字段,假设名称为sales2,只需点击 sales 列,然后在后面添加上 +1000,函数内容为 col['sales']+1000;

如下图所示:

Calculated4

则在度量节点下生成 sales2 字段,如下图所示。

Calculated5