<< Click to Display Table of Contents >> 数据集中新建计算列 |
用户在数据集的编辑界面创建新的计算列,作用域是当前数据集,所有使用该数据集的仪表盘都能使用该计算列。在元数据区域界面上,右键选择新建计算列,默认使用更多菜单中的选中列作为计算列函数,可手动编辑输入函数语言来返回字段内容,计算类型默认为基础函数。创建后,系统会智能判断计算列的类型,并直接将它放在维度或度量下。如用户需要调整,可以通过拖拽计算列到维度(Dimension)节点下或者度量(Measure)节点下。
❖创建方式
在元数据区域,用户可通过字段的更多菜单->新建计算列来创建自己的数据段,该数据段只在当前数据集中存在,在其他同类型的数据集中不存在。在元数据区域,点击字段后的更多按钮,选择新建计算列,即可打开计算列对话框。
❖详细介绍
在打开的对话框中,用户可在下图的空白区域输入计算列函数来实现数据字段的创建。在数据集中创建数据段时,可调用日期时间、文本、数学、类型转换、逻辑文件夹下提供的各种函数。关于函数的详细介绍见计算列函数列表
【名称】设定数据段的名称。
【计算类型】设定使用永洪的计算列函数还是SQL语句来创建计算列字段
❖应用举例
如在元数据区中存在 sales 数据段,如下图所示。
当用户需要给 sales 字段中的每条数据增加 1000 时,可以通过新建计算列来创建新的字段,假设名称为sales2,只需点击 sales 列,然后在后面添加上 +1000,函数内容为 col['sales']+1000;
如下图所示:
则在度量节点下生成 sales2 字段,如下图所示。