Ssas 如何使用外部表定义层次结构来定义维度

Ssas 如何使用外部表定义层次结构来定义维度,ssas,hierarchy,Ssas,Hierarchy,我想定义一个层次维度,其中层次在外部表中定义如下: 所有教程似乎都是为了从行中的数据导出层次结构。LeadSourceID/LeadSourceGroupID/LeadSourceViewID对此不可用,因为只填充了一个;它们是ETL工件。首先,您需要的是一个父子层次结构: 您所需要做的就是遵循前面的文章示例。有一部分子表是您得到的LeadSource,这里没有解释,但它很容易将LeadSourceHierarchy表连接到维度定义中的LeadSource表(数据源部分)。首先,您想要的是一

我想定义一个层次维度,其中层次在外部表中定义如下:


所有教程似乎都是为了从行中的数据导出层次结构。LeadSourceID/LeadSourceGroupID/LeadSourceViewID对此不可用,因为只填充了一个;它们是ETL工件。

首先,您需要的是一个父子层次结构:


您所需要做的就是遵循前面的文章示例。有一部分子表是您得到的
LeadSource
,这里没有解释,但它很容易将
LeadSourceHierarchy
表连接到维度定义中的
LeadSource
表(数据源部分)。

首先,您想要的是一个父子层次结构


您所需要做的就是遵循前面的文章示例。有一部分子表是您得到的
LeadSource
,这里没有解释,但它很容易将
LeadSourceHierarchy
表连接到维度定义中的
LeadSource
表(数据源部分)。

我特别不想要父子层次结构。这里有一种独特的多对多关系。我意识到这将导致潜在的重复计算,这在这种情况下是完全可以接受的。我特别不想要父子层次结构。这里有一种独特的多对多关系。我意识到这将导致潜在的重复计算,这在这种情况下是完全可以接受的。