首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ssas 2005部署项目和流程选项

ssas 2005部署项目和流程选项
EN

Stack Overflow用户
提问于 2013-11-13 11:21:31
回答 1查看 311关注 0票数 0

我看过许多文章,但仍然对不同对象(维度、多维数据集)上的不同进程选项感到困惑。

在我的示例项目中,最初有一个度量组: Sales。三维:日期,产品,分公司。我部署了这些没有问题。然后我在多维数据集中添加了一个新的度量组:Sales1。Sales将与现有的日期和分支以及一个新的维度:代码“连接”。

当我使用进程默认值处理多维数据集时,我认为它应该只处理新添加的度量组(Sales 1)和维度(Code),但是为什么我看到它也在处理现有的Sales度量值组呢?

处理多维数据集和部署项目有什么区别?我的理解是,项目将自动处理多维数据集和/或维度。对吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-14 08:34:05

一般来说,部署只是更新定义,即数据库的结构,而处理只是加载数据。但是,部署也总是对那些结构改变的对象和依赖它们的对象进行不处理,因为数据将不匹配新的结构。注意,例如,使一个对象可见或不可见,或者在许多情况下重命名一个对象并不被认为是一种结构更改,但是添加或删除一个子对象(如属性或度量)则被认为是一种结构更改。

然后,有一些投标试图通过自动执行您没有显式触发的事情来使事情变得简单:在默认设置中,在部署之后,BIDS发出一个"Process“命令。如果在“出价”中右键单击“解决方案资源管理器”中的项目节点,选择“属性”,然后选择“配置属性/部署/处理选项”,则可以配置是否应该这样做。我倾向于保留小数据集的默认设置,并将其设置为“不处理”较大的多维数据集,这将需要一些时间来处理。但是,我必须意识到,如果我最近在没有处理的情况下进行了一些部署,多维数据集可能不会包含所有数据。

至于为什么你的第一个测量组会被处理,也许你在没有意识到的情况下对它做了一个小的结构改变。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19952432

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档