虽然与工艺更新加工尺寸我收到以下错误OLAP存储引擎与进程更新处理维度
错误:属性之间的刚性关系不能维度的增量处理过程中被改变。处理属性时发生错误。表:'dbo_VW_myView',列:'Some + Column',值:'VTNS关联'。来源属性:。来源属性的关键列值:'ABBOTT LABORATORIES'。
一些[R & d,我能弄清楚,我不能在刚性关系和BYT改变为灵活的维度关系将深深影响立方体的性能做ProcessUpdate。所以我的问题是,
可这个问题通过在顺序加工尺寸来解决?如果是的话,那么我怎样才能获得动态维度的顺序处理。如果否,则可以通过其他方式处理更新维度。
我只有通过SSIS处理维度。
EDIT1
更准确地说我做下面的步骤:
- 创建分区。
- 处理每个维度 - processAdd
- 处理分区 - ProcessFull
- 处理数据库 - ProcessDefault
和ProcessFull数据库,每周一次
但与这一个,我不我想我会得到尺寸更新的条目。我的scenerio是这样的,因为每个加载尺寸/事实只会被更新或插入,并且不会删除。
因此,其处理将是对我有用的在这种情况下,(我可以包括或在您的建议exculdue上述步骤)?处理多维数据集分区之前ProcessDefault维度可以帮助我。
注:如果没有第二步,当我这样做,处理工作正常..但在那之后,当我完全处理的数据库我得到错误操作失败,比分区的列表以外的任何特定的错误,我已经创造出来了。 (令人惊讶的,全过程的数据库处理方面没有任何问题)
EDIT2
是否有任何替代的方式做处理更新的尺寸?
我曾在一个维度在我的基于查询的DimDeliveryDates有一个刚性的关系同样的错误,并且由于基础数据的变化,一些日期不再以业务流程相关的。但是,多维数据集处理失败,因为现在数据失踪。 –