页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

信息
title前置条件

1、在同一个时间层次里面,如果一个维度/字段标记为时间层次,那么所有字段都应该标记,否则该层次结构无法正常使用。

2、所有数据类型都可以标记为时间层次,但是如果真实数据无法转化成时间格式,在报表层使用时会直接报错!

3、目前只能标准格式比如“2021-01-01 ”这种标准日期格式才能标记时间层次,因为多维引擎只有这种格式才能识别;比如非标准日期格式如:“2021”这种才能标记时间层次,因为多维引擎只有这种格式才能识别;比如非标准日期格式如:“2021-01”,标记为时间层次是标记不成功的。

有一些场景,底层的数据没有标准的日期格式,比如数仓已处理好的大宽表本身没有“日期”字段,表中记录的是“年”、“年周”、"周",可以通过手工建层次结果目录,实现高级计算。

...

  • 在 模型的表字段属性 查看到”年“、”年“、”年月“是字符串类型,无法直接创建时间层次结构,但是可以通过 标记为时间层次 的实现下钻、上钻以及高级计算
  • 在维度区域,按住Ctrl+批量选中”年“、”年“、”年月“字段,再右键菜单 新建层次结构,填写层次结构名称,命名为“年-年月-周层次结构”,再点击 确定 ,会对应的字段存放到新建的层次结构中
  • 层次结构通常是按照先大类再小类的层次顺序结构创建,所以需要手工调整“年-年月-周”而不能是“年-周-年月”。
  • 选中“年-年月-周层次结构”下面的“年”字段,右键菜单/ 标记为时间层次,把年标记为时间层次并设置显示格式,层次的显示格式可查看 第2章节 内容 ;把“年月”、“周”都根据同样的方式标记为时间层次。

...

  • 新建分析,选择交互式仪表盘,拖入柱图,。
  • 在X、Y轴上拖入建好的层次结构 “年”、“销售量”。
  • 查看效果,柱图可以根据层次结构进行下钻,还可以实现快速计算

4 基于时间维度的高级计算

信息
title前置条件

1、时间计算包含:报表层的 快速计算计算度量向导、计算度量表达式的时间计算;

2、如果在报表层(比如仪表盘)创建基于时间的计算,必须先在模型构建好  时间维度 ,然后 在行/列区拖入时间维度,才能正常使用 时间计算。

实现时间计算方式: