【问题标题】:SQL server analysis service user defined hierarchiesSQL 服务器分析服务用户定义的层次结构
【发布时间】:2018-01-17 20:59:51
【问题描述】:

我试图了解基于属性的数据切片在 SQL Server 分析服务多维数据集中是如何工作的。到目前为止,我可以选择不创建用户层次结构并仅基于属性进行切片,并且可以按预期工作,尽管如果选择此选项,则实际上没有使用 SSAS 优势。 一旦我创建了层次结构,我必须使用两个或更多属性来使属性唯一,问题就来了 - 在层次结构中,您可以看到成员实际上是重复的(以某种方式)。 这是有道理的,因为选择不同的是: 国家 A 和城市 A 不同于国家 A 和城市 B 以及国家 B 和城市 A。我想要的是只看到国家 A、B 和城市 A 和 B 而不是城市 A,B, 一个。 (注意 A 是重复的) 如何实现?

【问题讨论】:

    标签: ssas hierarchy


    【解决方案1】:

    也许您可以尝试 SQL Server Analysis Services,SQL Server Analysis Services 允许您创建用户定义的层次结构。层次结构是基于属性的级别的集合。例如,时间层次结构可能包含年、季度、月、周和日级别。在某些层次结构中,每个成员属性唯一地暗示它上面的成员属性。这有时被称为自然层次结构。最终用户可以使用层次结构来浏览多维数据集数据。使用 SQL Server Data Tools (SSDT) 中维度设计器的层次结构窗格定义层次结构。

    当您创建用户定义的层次结构时,层次结构可能会变得参差不齐。参差不齐的层次结构是指至少一个成员的逻辑父成员不在该成员正上方的级别中。如果您的层次结构参差不齐,则有一些设置可以控制缺失成员是否可见以及如何显示缺失成员。有关详细信息,请参阅参差不齐的层次结构。

    https://docs.microsoft.com/en-us/sql/analysis-services/multidimensional-models/user-defined-hierarchies-create?view=sql-server-2014

    【讨论】:

      猜你喜欢
      • 2013-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-08
      • 2014-02-05
      • 1970-01-01
      相关资源
      最近更新 更多