待选列:显示所有“字段选择区”勾选的字段。
待选列右键菜单支持:参数设置、新建计算字段、编辑计算字段、删除计算字段、删除、生成时间层次、时间维度管理、创建时间计算、新建分组字段。
待选列右键菜单说明如下:
操作项 |
---|
说明 |
---|
参考章节 |
---|
参数设置 |
目录 |
---|
待选列右键菜单功能说明如下:
输出格式设置说明如下:
时间层次 | 输出格式 | 示例 | 说明 |
---|---|---|---|
年 | yyyy | 2014 | 将原始数据中的yyyy部分直接显示,如2014,表示2014年。 |
yyyy年 | 2014年 | 将原始数据的yyyy部分拼接'年'后一起显示。 | |
季 | yyyy-Q | 2014-1 | 将原始数据的yyyy和Q部分中间拼接'-'后一起显示,如2014-1,表示2014年1季度。 原始字段中需包含yyyy(年部分)、Q(季度部分)/MM(月部分,可由月份计算对应的季度) |
Q | 1 | 将原始数据中的Q部分直接显示,如1,表示1季度。 原始字段中需包含Q(季度部分)或者MM(月部分,可由月份计算出对应的季度) | |
yyyy年Q季度 | 2014年1季度 | 将原始数据的yyyy和Q部分,拼接“年”和“季度”后进行显示。 原始字段中需包含yyyy(年部分)、Q(季度部分)/MM(部分,可由月份计算对应的季度) | |
Q季度 | 1季度 | 将原始数据中的Q部分拼接“季度”后一起显示。 原始字段中需包含Q(季度部分)或者MM(月部分,可由月份计算出对应的季度) | |
月 | yyyy-MM | 2014-01 | 将原始数据中的yyyy和MM部分中间拼接'-'后一起显示,如2014-01,表示2014年01月。 原始字段中需包含yyyy(年部分)和MM(月部分) |
MM | 01 | 将原始数据中的MM部分直接显示 | |
yyyy年MM月 | 2014年01月 | 将原始数据的yyy和MM部分,拼接“年”和“月”后进行显示。 原始字段中需包含yyyy(年部分)和MM(月部分) | |
MM月 | 01月 | 将原始数据中的MM拼接“月”后一起显示。 原始字段中需包含MM(月部分) | |
日 | yyyy-MM-dd | 2014-01-01 | 将原始数据中的yyy、MM和dd部分中间拼接'-'后一起显示。 原始字段中需包含yyyy(年部分)、MM(月部分)和dd(日部分) |
dd | 01 | 将原始数据中的dd直接显示,如01,表示01月份 | |
yyyy年MM月dd日 | 2014年01月01日 | 将原始数据中的yyyy、MM和dd部分,拼接“年”、“月”和“日”后进行限制。 原始字段中需包含yyyy(年部分)、MM(月部分)和dd(日部分) | |
dd日 | 01日 | 将原始数据中的dd后拼接"日”后一起显示。 原始字段中需包含dd(日部分) |
创建时间计算
新建分组字段
功能 | 说明 | ||
---|---|---|---|
参数设置 | 修改参数,与资源树界面字段右键菜单的参数设置效果一致。详情请参考 用于修改参数的别名、数据类型、控件类型、数据格式等属性项。 注:数据来源为数据集时,没有“参数设置”操作项。 | 公共设置项 | |
计算字段 | 新建计算字段 | 计算字段是指使用已经存在的字段,通过四则运算或是函数等书写表达式形成的新字段。 创建报表时,用户可能需要无法直接从待选列获取的字段,则需要通过创建计算字段来获取。创建报表时,现有的字段无法满足用户的使用场景,用户可通过创建计算字段来实现。 | 计算字段 |
编辑计算字段 | 编辑创建的计算字段。 | ||
删除计算字段 | 删除创建的计算字段。 | ||
删除 | 删除从资源树选择的字段,将字段移除待选列。 与在资源树勾除该字段效果一致。 | ||
生成时间层次 | 在透视分析进行时间计算之前,需要将时间相关的字段划分为固定的时间层次,创建时间层次字段,并形成时间维度,以此作为时间计算的依据。 日期时间型字段可直接生成时间层次。 | ||
时间维度管理 | 时间维度由时间层次组合,如“年-月-日”的时间维度由“年”、“月”、“日”三个时间层次组合。 字符串数据类型字段,可以通过时间维度管理,创建时间层次字段。 注:待选列只存在一个时间维度。多次生成时间层次,新生成的时间维度会替代旧的时间维度。 | ||
创建时间计算 | 数值字段创建时间计算,与度量区的时间计算效果一致。
注:透视分析有时间维度才可以进行时间计算。 | ||
新建分组字段 |
新建一个分组字段。 |
计算字段
新建计算字段
右键 > 新建计算字段 ,弹出“计算字段编辑”界面,如图:
- 可选资源区:该区主要列出了设置计算字段可选择使用的资源,也可通过下方搜索框搜索。
- 设置区:该区主要列出计算字段设置项,这些设置项说明如下
设置项 | 说明 |
---|---|
名称 | 计算字段的名称,一旦设定不可更改。 |
别名 | 计算字段显示的名称,可更改。 |
数据类型 | 计算字段的数据类型,有:字符串、整型、浮点型、日期、时间、日期时间。 |
数据格式 | 设置计算字段的显示格式,根据数据类型获取对应存在的数据格式。 |
聚合方式 | 设置计算字段的聚合方式,有:合计、最小值、最大值、计数、唯一计数、平均值、无聚合方式。 |
表达式 | 计算字段的表达式,通常是由计算表达式或SQL表达式定义。可从左侧可选资源区拖拽字段。 注:对于同一个计算字段,表达式使用的资源必须都为拖拽字段或是书写的文本字段,不能混合使用。 |
如新建一个“销售额”计算字段,销售额的表达式为“单价*数量*(1-折扣)”,其他设置项如图:
点击 确定 后,在待选列最低端生成一个“销售额”计算字段,如图:
编辑计算字段
右键 > 编辑计算字段 ,弹出“计算字段编辑”界面,如图:
生成时间层次
选中日期时间型字段,右键 > 生成时间层次 > 选择任意时间维度,目前支持4个时间层次,分别是“年”、“季”、“月”、“日”,如图:
选择生成的时间层次为“年季月日”,在待选列上方生成一个时间维度,由“年”、“季”、“月”、“日”4个时间层次构成。
透视分析待选列生成时间层次与在业务主题标记时间层次效果一致。
时间维度管理
在待选列区 右键 > 时间维度管理,如图:
进入“时间维度管理”界面,创建时间层次字段:
“时间维度管理”界面设置项说明如下:
设置项 | 说明 |
---|---|
层次 | 时间维度管理可以创建四个时间层次的字段,分别是“年”、“季”、“月”、“日”。 |
绑定字段 | 时间层次字段需要与待选列中对应的字段进行绑定。 |
转换 | 当待选列中字段不是标准的数据形式时,可以通过转换功能将字段转换成标准的“年”、“季”、“月”、“日”时间层次字段。 |
字段名称 | 设置时间层次的名称。 |
输入格式 | 绑定字段的数据格式。
|
输出格式 | 设置时间层次的格式。 |
操作 |
输入格式设置说明如下:
注:该设置项是基于“业务主题”创建的透视分析特有的。 | |||
生成时间层次 | 时间层次其实是对日期时间的一个细粒度划分,从大到小通常分为“年-季-月-日-时-分-秒”,在数据分析需求中,时间层次只需要小到“日”的粒度即可,因此系统提供的四种时间层次类型:年-季-月-日。 生成时间层次指系统将指定的表示日期信息的字段自动生成时间层次。 | 生成时间层次 | |
时间维度管理 | 时间维度由时间层次组成,如由“年”、“月”、“日”三个时间层次组成。 字符串型、数值型字段,可以通过时间维度管理创建时间层次字段。 对于自动生成的时间层次字段,可通过时间维度管理修改字段名称、输出格式。 | 时间维度管理 | |
创建时间计算 | 在透视分析中,可以方便快捷实现时间计算,如同期比、前期比等。 数值字段创建时间计算,与度量区的时间计算效果一致。 | 创建时间计算 | |
新建分组字段 | 透视分析可以实现自定义分组功能。 | 新建分组字段 |