在适当的位置将属性关系定义为“刚性”

此规则分析维度,以确定维度中是否至少包含一个用户定义的层次结构,层次结构中的每个成员属性唯一对应于它上面的成员属性。如果维度中不包含这样的层次结构,则该规则将检查维度中所有特性关系的 RelationshipType 属性是否都设置为 Flexible。

注意注意

RelationshipType 属性是 AttributeRelationships 类的属性。

最佳实践建议

为了获得最佳性能,通常应根据各成员之间的关系是否会随时间变化来设置 RelationshipType 属性:

  • 对于不希望变化的关系,请将 RelationshipType 属性设置为 Rigid。给定月份中的日期就是一种不希望变化的关系。

  • 对于希望变化的关系,请将 RelationshipType 属性设置为 Flexible。可能随时间变化的关系的示例有给定区域内的销售人员或客户的婚姻状况。

    注意注意

    默认情况下,用户界面始终将 RelationshipType 属性设置为 Flexible。

设置 RelationshipType 属性将确定 Analysis Services 创建刚性聚合还是柔性聚合。增量更新后,Analysis Services 将删除柔性聚合,因此必须手动重新处理这些聚合,但 Analysis Services 会保留刚性聚合。

有关详细信息

有关详细信息,请参阅 SQL Server 联机丛书中的配置特性关系属性