社区
community_281
帖子详情
关于sqlserver的cube渐变维度的处理
emmylee001
2011-04-29 04:58:37
向大家请教一个问题。
需求:销售人员张三3.15号在华北区工作,3.16号调到华南区工作。
当查询华北区3月的销售业绩时,张三的销量如何计算呢?谢谢!!
是不是用到了渐变维的概念?
如果要进行表设计,是不是要加有效日期、无效日期或是代理键之类的呢?
我需要知道详细的处理过程。
...全文
230
7
打赏
收藏
关于sqlserver的cube渐变维度的处理
向大家请教一个问题。 需求:销售人员张三3.15号在华北区工作,3.16号调到华南区工作。 当查询华北区3月的销售业绩时,张三的销量如何计算呢?谢谢!! 是不是用到了渐变维的概念? 如果要进行表设计,是不是要加有效日期、无效日期或是代理键之类的呢? 我需要知道详细的处理过程。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
emmylee001
2011-05-05
打赏
举报
回复
[Quote=引用 4 楼 whb147 的回复:]
把销售人员的维度表更新就是了,用类型2更新,也就是标记当前的,以前的过期
相当于再次产生一个key分配给3.16后的数据
[/Quote]能说的在详细一点吗?谢谢!!
ssas里面没找到能设置渐变维的向导啊....
emmylee001
2011-05-03
打赏
举报
回复
加冗余字段..
emmylee001
2011-05-03
打赏
举报
回复
Date Changed: 记录改变的时间戳
Row Effective Data Time(Start Date): 记录有效的起始时间
Row End Date Time: 记录终止(失效)的时间
Reason for Change:改变的原因
Current Flag (or Active Flag/Status):指示是否是当前的记录
Slowly Changing Dimension 简称 SCD :http://www.bridata.ca/blog/?p=606
whb147
2011-04-29
打赏
举报
回复
把销售人员的维度表更新就是了,用类型2更新,也就是标记当前的,以前的过期
相当于再次产生一个key分配给3.16后的数据
emmylee001
2011-04-29
打赏
举报
回复
我需要知道表的设计 和 sqlserver cube的设计。
谢谢!!
emmylee001
2011-04-29
打赏
举报
回复
[Quote=引用 1 楼 cd731107 的回复:]
设计时必须把张三保存到销量的明细单据中,否则光考虑标准范式,
不考虑一定程度的数据冗余,有很多问题无法解决
所以调研和数据库的逻辑设计非常重要,不能光从数据库的角度出发,
最重要的是业务逻辑
[/Quote]
非常感谢您的回答!!
当查询3月份张三在华北区的销量时,应该只查询出3.15号前的销量。
3.16号后的销量是属于3月份张三在华南区的销量。
客户需要看到历史的数据,不能因为 3月16号张三调到华南区后,查询3月份的销量是属于华南区的。
cd731107
2011-04-29
打赏
举报
回复
设计时必须把张三保存到销量的明细单据中,否则光考虑标准范式,
不考虑一定程度的数据冗余,有很多问题无法解决
所以调研和数据库的逻辑设计非常重要,不能光从数据库的角度出发,
最重要的是业务逻辑
在 Microsoft SQL Server 2000 数据仓库中使用分区
在 Microsoft SQL Server 2000 数据仓库中使用分区 摘要:本文介绍如何使用分区来改善 SQL Server 2000 Enterprise Edition 中数据仓库的可管理性、查询性能和加载速度,并讨论关系型数据库和分析服务多维数据集中的...
SSIS缓慢变化维理解及简单操作
在数据仓库设计过程中,绝大多数情况都会遇到缓慢变化维,如果业务方只是简单的使用最新
维度
来匹配主数据,在ETL过程中使用SSIS自带
渐变
维度
组件是很方便的, 但是这个组件有一定的限制要求,由于自身使用OLE DB命令...
微软BI 系列随笔列表 (SSIS, SSRS, SSAS, MDX, SQL Server)
【公告】本博客于2015年10月起不再更新 新博客文章主要发表在商业智能BI社区: ... ...微软产品下载大全(操作系统,SQL SERVER,Office)http://www.itellyou.cn/ 微软示例数据库下载 Micr...
Expert
Cube
Development with Microsoft SQL Server 2008 Analysis Services(1)
本书构建在sql 2008基础上。 本书主要包括以下内容: 第一章,展示如何建立一个数据集市,作为分析服务的数据源。 第二章,介绍如何在bi开发环境里简单的建立维库和
cube
,就是:dimensions and
cube
s. 第三章:...
ssis ssrs mysql_BI 系列随笔列表 (SSIS, SSRS, SSAS, MDX, SQL Server)
微软 BI ETL 架构设计微软 BI SSIS 系列微软 BI 其它文章分享与下载微软产品下载大全(操作系统,SQL SERVER,Office)http://www.itellyou.cn/SQL SERVER 2012 下载(英文版)百度云共享 链接:...uu8wSQL SERVER 2014 ...
community_281
590
社区成员
254,050
社区内容
发帖
与我相关
我的任务
community_281
提出问题
复制链接
扫一扫
分享
社区描述
提出问题
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章