加入收藏 | 设为首页 | 会员中心 | 我要投稿 新余站长网 (https://www.0790zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

3.21.1、BI之SSIS之数据流转换(渐变维度-混合模式)

发布时间:2020-12-25 03:36:40 所属栏目:大数据 来源:网络整理
导读:BI之SSIS之数据流转换(渐变维度-混合模式) ? ? 1??????????3.21中介绍了普通模式的渐变维度,即通过时间标志来对维度属性值的变化进行记录,这种方式可以很直观的看到变化的时间点,但是在使用时却比较麻烦,因为你需要通过时间字段去判断 ? 2??????????这

BI之SSIS之数据流转换(渐变维度-混合模式)

?

?

1??????????3.21中介绍了普通模式的渐变维度,即通过时间标志来对维度属性值的变化进行记录,这种方式可以很直观的看到变化的时间点,但是在使用时却比较麻烦,因为你需要通过时间字段去判断

?

2??????????这里我们将时间模式,和标识模型进行混合,既记录时间又记录标识,这样既可以很直观的看到维度变化的时间点又可以通过记录标识来很方便的使用维度

?

3??????????混合模式须有三个字段

3.1?????????beginTime datetime

3.2?????????endTime datetime

3.3?????????isCurrent int(0/1)

?

4??????????按正常的时间模式建立渐变维度

?

5??????????在文件源后面增加一列派生列,isCurrent,默认值为1,这样如果是新增该列,那么该列的状态就为当前状态

?

6??????????在“历史属性插入输出”数据流的“oledb命令”中,修改sql命令,增加isCurrent=0即可

?

7??????????完成,进行测试,先导入一次,然后修改字段值再导入一次,看isCurrent是否变化

(编辑:新余站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读