设置日期层次

<< Click to Display Table of Contents >>

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

设置日期层次

Previous pageReturn to chapter overviewNext page

用户可在日期、时间、时间戳类型的数据段上点击更多图标,选择新建日期层次,来创建用户数据段。

clip0335

打开的日期型层次对话框如下图所示。会默认名称是 “ 日期层次 ”,用户根据需要修改日期型层次的名称,以及勾选需要创建的日期型列。

对于元数据中已经存在的日期列在对话框中是勾选状态,并且是灰色字体、不可编辑。

clip0336

日期是一个典型的层次结构。当选择了某一日期字段时,可以给该字段建立一个层次,并选择需要建立的日期维度。支持的日期维度如下表所示。

日期维度

数据类型

说明

年季度

Timestamp

季度, 把所有本季度的,映射到本季度的第一天

年月

Timestamp

月份, 把所有本月的,映射到本月第一天

年周

Timestamp

周,把所有本周的,映射到本周第一天

Timestamp

日,把所有本天的,映射到本天零点

小时

Timestamp

小时,把所有本小时的,映射到该小时的起点

五分钟

Timestamp

五分钟,把所有本五分钟的,映射到该五分钟的起点

分钟

Timestamp

分,把所有本分钟的,映射到该分钟的起点

Timestamp

秒,把所有本秒的,映射到该秒的起点

Integer

年份

季度_年

Integer

季度,1-4

月_年

Integer

月份,1-12

周_年

Integer

每年得第几个星期,1-52周

天_月

Integer

日,每月的第几日,1-31

天_周

Integer

每个星期的第几天

小时_天

Integer

小时,0-23

分钟_小时

Integer

分,0-59

秒_分钟

Integer

秒,0-59

 

年季度、年月、年周、天、小时、五分钟、分钟、秒,均把相应的日期、时间、时间戳数据段映射成时间戳类型。年、季度 _ 年、月 _ 年、周 _ 年、天 _ 月、天 _ 周、小时 _ 天、分钟 _ 小时、秒 _ 分钟则把日期、时间、时间戳数据段映射成整数类型。

例如:一时间戳类型数据为 2012-11-02 11:34:25,进行映射后的数据如下表所示。

映射前的数据

映射后的数据

年季度

2012-10-01 00:00:00

年月

2012-11-01 00:00:00

年周

2012-10-28 00:00:00

2012-11-02 00:00:00

小时

2012-11-02 11:00:00

五分钟

2012-11-02 11:30:00

分钟

2012-11-02 11:34:00

2012-11-02 11:34:25

2012

季度_年

4

月_年

11

周_年

44

天_月

2

天_周

6

小时_天

11

分钟_小时

34

秒_分钟

25

在已创建的日期型层次上点击更多图标,可对其进行重命名、删除。