首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

ssas数据集更新有关问题

2012-12-15 
ssas数据集更新问题本帖最后由 zhongqingqiu 于 2010-05-18 14:13:06 编辑ssas建模还比较方便,但是如何更

ssas数据集更新问题
本帖最后由 zhongqingqiu 于 2010-05-18 14:13:06 编辑 ssas建模还比较方便,但是如何更新这里面的数据?
在开发环境中可以手工处理一下,但在生产环境中应该如何处理?
数据的更新只能增加不能删除或者修改吗?(有回写功能,不过这个功能和删除修改有很大差异,不太放心用这个功能)
请大家指点方向!
[解决办法]

不懂,帮顶,学习,蹭分.

[解决办法]
有个什么盛宴的里面有点内容不知道说的什么
[解决办法]
这方面的视频我看过的 好像没讲那么细吧
[解决办法]
你提的这个问题叫做 ETL 处理中的 Incremental Loading, 中文叫增量导入。不只是只能增加,也能修改,但是涉及的问题有很多方便。
ETL 中的增量导入是设计很复杂的一个部分,需要很多知识,简单地说涉及到下面几个方面:
1) SCD 建模 (缓慢维度变化建模)
2) 增量导入
3) Cube 增量处理
等。

[解决办法]
etl中的增量处理我已能够处理,但那是正对数据仓库的(就是自己建立的表结构),现在主要是如何同步数据仓库和多维数据集的问题。 应该是你说的cube的增量处理吧,还有包括维度的增量处理。 因为目前尽管我的数据仓库中的数据可以增量更新,但是每次到多维数据集必须全部处理一遍才可以,我担心日后生产系统中数据量大这个过程性能很有问题。 

注 : 微软bi中把数据仓库定义和多维数据集定义完全分开,没有包含关系。
[解决办法]
自己顶 
[解决办法]
可以用SSIS包来刷新Cube。
[解决办法]
这个需要使用ETL的功能和作业的功能了,每天定时更新DW中的数据。
[解决办法]
能有这方面的方案吗? 
[解决办法]
引用:
etl中的增量处理我已能够处理,但那是正对数据仓库的(就是自己建立的表结构),现在主要是如何同步数据仓库和多维数据集的问题。 应该是你说的cube的增量处理吧,还有包括维度的增量处理。 因为目前尽管我的数据仓库中的数据可以增量更新,但是每次到多维数据集必须全部处理一遍才可以,我担心日后生产系统中数据量大这个过程性能很有问题。 

注 : 微软bi中把数据仓库定义和多维数据集定义完全分开,没有……

关注中
[解决办法]
数据流 处理分区 处理维度
控制流 rs处理任务

这几个应该可以解决问题,正要使用,谢谢关注。
[解决办法]
更新数据可以用ssis包进行刷新
使用Integration Services项目中的Analysis Services处理任务就可以进行多维数据集部署操作
通过作业或者手工方式运行就可以刷新ssas中的数据了
[解决办法]
引用:
更新数据可以用ssis包进行刷新
使用Integration Services项目中的Analysis Services处理任务就可以进行多维数据集部署操作
通过作业或者手工方式运行就可以刷新ssas中的数据了


这个是可以处理数据,不过只是全量。增量似乎只能通过在数据流中处理分区来实现。
[解决办法]
哦 ssis 可以处理增量数据。 就是通过Analysis Services处理任务来实现。不过本意就是增加。如果要实现修改的效果,需要把修改的记录做成两条,删除和插入。删除的数据为原先数据的负值。

比如 
a,b,c, 100
要修改成
a,b,c, 111
因为增量只加,所以
增量的时候要处理两条数据
a,b,c, -100
a,b,c, 111
或者增量处理预先算好的数据
a,b,c, 11

不知道我这么理解是否可行,谢谢大家的回复。
[解决办法]
cdc

热点排行
Bad Request.