SSAS CUBE部署被覆盖问题,请大家帮忙解决
0
本地在VS 下创建了一个DB,在这个DB下有两个CUBE, A 和B,现在A和B都没有任何分区。 A , B都发布到服务器上了。
现在问题:A cube 会通过SSIS会每天有新的分区生成。 而现在B有变化,比如修改了一个维度的名称, 需要重新部署。对B Cube右键点击处理的时候SSAS会告警我,DB已经过时,是否重新生成部署,
选择‘是’, 部署后,我没有继续点击处理。这时候在management studio下查看,发现A cube下面每天的分区都被覆盖了,,这个是很不能接受的。
选择‘否’ 在没有部署的情况下,直接处理B cube,选择处理全部。处理完后在management studio B cube维度的名称没有变化,,
请问,我怎样才能做到:部署好B cube的更新,但是不覆盖A cube的分区。(除了把B cube的xml拷贝出来重新生成之外有其他办法没有)
现在问题:A cube 会通过SSIS会每天有新的分区生成。 而现在B有变化,比如修改了一个维度的名称, 需要重新部署。对B Cube右键点击处理的时候SSAS会告警我,DB已经过时,是否重新生成部署,
选择‘是’, 部署后,我没有继续点击处理。这时候在management studio下查看,发现A cube下面每天的分区都被覆盖了,,这个是很不能接受的。
选择‘否’ 在没有部署的情况下,直接处理B cube,选择处理全部。处理完后在management studio B cube维度的名称没有变化,,
请问,我怎样才能做到:部署好B cube的更新,但是不覆盖A cube的分区。(除了把B cube的xml拷贝出来重新生成之外有其他办法没有)
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-11-11 回答
赞同来自:
你再设计SSIS的时候,可以选择只针对某个Cube进行Process。
设计好后,把 xmla拷贝出来 放到脚本里执行定时执行。 或者 直接利用ssis做