基于准备好的字段数据,要对透视分析报表进行时间计算,需要先找到数据所依赖的时间,并划分成固定的层次,以此作为时间计算的依据。
在本步骤中,需要将数据中的时间字段标记出所需要的时间层次。
目前系统中时间层次支持4个层次,分别是年、季、月和日。
根据时间层次标记入口的不同,可分为“业务主题标记时间层次”和在“透视分析待选列区设置时间层次”。
1.设置入口:
在业务主题中,编辑业务属性,点击“时间层次”选项,将业务属性标记对应的时间层次。
2.数据要求
在业务主题中,对标记为不同时间层次的字段数据要求是不同的,如下:
时间层次 | 字段数据形式 | 示例 |
---|---|---|
年 | yyyy | 2015(表示2015年) |
yyyy年 | 2015年 | |
季 | yyyy-Q | 2015-1(表示2015年1季度) |
yyyy年Q季度 | 2015年1季度 | |
Q | 1(表示1季度) | |
Q季度 | 1季度 | |
月 | yyyy-MM | 2015-01 |
yyyy年MM月 | 2015年01月 | |
MM | 01(表示01月) | |
MM月 | 01月 | |
日 | yyyy-MM-dd | 2015-01-01 |
yyyy年MM月dd日 | 2015年01月01日 | |
dd | 01(表示01日) | |
dd日 | 01日 |
若字段对应“年”层次,则该字段的数据需符合:“2015”或者“2015年”
若字段对应“季”层次,则该字段的数据需符合:“2015-1”、“2015年1季度”、“1”或者“1季度”
若字段对应“月”层次,则该字段的数据需符合:“2015-01”、“2015年01月”、“01”或者“01月”
若字段对应“日”层次,则该字段的数据需符合:“2015-01-01”、“2015年01月01日”、“01”或者“01日”
标记时间层次
年:yyyy,yyyy年
季:yyyy-Q,Q,yyy年Q季度,Q季度
月:yyyy-MM,MM,yyyy年MM月,mm月
日:yyyy-MM-dd,dd,yyyy年MM月dd日,dd日