Ssas 如何在多维数据集中构建层次结构?

Ssas 如何在多维数据集中构建层次结构?,ssas,cube,Ssas,Cube,我已经建立了一个立方体是SSAS。 现在我需要创建日期层次结构。 请建议建立层次结构的步骤或方法。 属性和层次结构是否相同?哪一个是第一步?SSAS有两种层次结构: “属性层次结构”,通常由“所有”成员和从源数据加载的所有成员组成,以及 “用户层次结构”,通常包含“所有”成员和低于源自属性的级别的几个级别 为了简洁起见,我省略了一些特殊情况,如父子层次结构 有关详细信息,请参阅和 SSAS有两种类型的层次结构: “属性层次结构”,通常由“所有”成员和从源数据加载的所有成员组成,以及 “用户

我已经建立了一个立方体是SSAS。 现在我需要创建日期层次结构。 请建议建立层次结构的步骤或方法。
属性和层次结构是否相同?哪一个是第一步?

SSAS有两种层次结构:

  • “属性层次结构”,通常由“所有”成员和从源数据加载的所有成员组成,以及
  • “用户层次结构”,通常包含“所有”成员和低于源自属性的级别的几个级别
为了简洁起见,我省略了一些特殊情况,如父子层次结构


有关详细信息,请参阅和

SSAS有两种类型的层次结构:

  • “属性层次结构”,通常由“所有”成员和从源数据加载的所有成员组成,以及
  • “用户层次结构”,通常包含“所有”成员和低于源自属性的级别的几个级别
为了简洁起见,我省略了一些特殊情况,如父子层次结构


有关详细信息,请参阅和

在创建和部署多维数据集之前,我认为了解正确多维数据集设计的常用方法很重要。 您可以找到两种主要的多维数据集维度设计方法的详细说明,第二种方法是多维数据集的最佳方法:

  • 星型模式-事实表(通常是数据源视图)包含引用维度键的外键,这些键也是表或视图;立方体的图表显示了一个星形形状,其中中心是事实表,“腿”是维度表
  • 雪花模式与星型模式非常相似,只是现在它具有更深的维度层次结构(例如产品->产品线,例如城市->州->国家->大陆);“产品”是一个参考产品线表的表格 时间维度通常由数据库中的表构成。此表可以包含您希望在多维数据集中包含的任意多个日期部分,以便进行时间深入分析

    以这种方式形成的时间维度通常在其成员之间具有父子关系,因为在大多数情况下它是一个平面表。见下文:

    这种数据结构允许SSA非常直观地帮助您构建时间维度

    使用BI Development Studio向导创建时间维度时,可以选择“时间维度”作为维度类型

    时间维度与任何其他类型的维度没有太大区别,只是在上面的示例中,时间表引用自身


    您有一个引用自身的产品树,这意味着一个表构成了产品维度的整个层次结构。此场景要求建立父子关系。

    在创建和部署多维数据集之前,我认为了解正确多维数据集设计的常用方法非常重要。 您可以找到两种主要的多维数据集维度设计方法的详细说明,第二种方法是多维数据集的最佳方法:

  • 星型模式-事实表(通常是数据源视图)包含引用维度键的外键,这些键也是表或视图;立方体的图表显示了一个星形形状,其中中心是事实表,“腿”是维度表
  • 雪花模式与星型模式非常相似,只是现在它具有更深的维度层次结构(例如产品->产品线,例如城市->州->国家->大陆);“产品”是一个参考产品线表的表格 时间维度通常由数据库中的表构成。此表可以包含您希望在多维数据集中包含的任意多个日期部分,以便进行时间深入分析

    以这种方式形成的时间维度通常在其成员之间具有父子关系,因为在大多数情况下它是一个平面表。见下文:

    这种数据结构允许SSA非常直观地帮助您构建时间维度

    使用BI Development Studio向导创建时间维度时,可以选择“时间维度”作为维度类型

    时间维度与任何其他类型的维度没有太大区别,只是在上面的示例中,时间表引用自身

    您有一个引用自身的产品树,这意味着一个表构成了产品维度的整个层次结构。此场景要求建立父子关系