咨询下,关于业务系统的时间怎么样与数据仓库的时间维表对应呢?
0
业务系统中有产值完成情况的数据表,其中有个录入时间字段。
现在有个问题咨询下,怎么样将数据仓库中的时间维度表与业务系统的录入时间关联对应后取数据仓库中的时间维度表的主键呢?
可不可以事先将数据仓库中的时间维度表放到业务系统中,然后再将业务系统中的产值完成情况的录入时间字段再与时间维度表进行关联,取时间维度的主键后再抽取到数据仓库?
还是需要将业务系统中的产值完成情况数据表以及数据仓库中的时间维度表先抽到中间库中做关联,取时间维度的主键后再抽取到数据仓库?
请问下大家是怎么做的,还是有其它好的方案。请大家分享下,谢谢;
现在有个问题咨询下,怎么样将数据仓库中的时间维度表与业务系统的录入时间关联对应后取数据仓库中的时间维度表的主键呢?
可不可以事先将数据仓库中的时间维度表放到业务系统中,然后再将业务系统中的产值完成情况的录入时间字段再与时间维度表进行关联,取时间维度的主键后再抽取到数据仓库?
还是需要将业务系统中的产值完成情况数据表以及数据仓库中的时间维度表先抽到中间库中做关联,取时间维度的主键后再抽取到数据仓库?
请问下大家是怎么做的,还是有其它好的方案。请大家分享下,谢谢;
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
3 个回复
君觅扬 2015-03-02 回答
赞同来自:
天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-03-03 回答
赞同来自:
然后还要看你的也否精确到秒,如果是 那么数据仓库的时间维度可能需要再设计。
到数据仓库后,因为数据仓库的时间PrimaryKey字段是 Int或者BigInt,你在ETL的时候需要将你的生产环境的时间字段转换为 整型,这时候就可以在 Cube里关联上了。也可以通过TSQL查询关联
BAO胖子 - 15年BI经验,涉足电力,快消品,医药,信息服务等行业的BI老兵。 2015-09-02 回答
赞同来自: