Ssas 如何找出要联接的列

Ssas 如何找出要联接的列,ssas,olap,mdx,cube,Ssas,Olap,Mdx,Cube,在多维数据集的DSV中,有没有一种简单的方法可以找出表之间的列依赖关系? 我问这个问题的原因是:当dsv中有很多表fact和dim表时,很难按照顺序进行操作 谢谢你的帮助 您可以右键单击箭头并点击编辑属性,这会告诉您匹配的表的列以及这些表是什么。这有点乏味,但它会让您达到目的。您可以右键单击箭头并点击编辑属性,它会告诉您匹配的表的列以及这些表是什么。这有点乏味,但会让你达到目的。最简单的方法是创建一个新的图表,其中只包含你感兴趣的表 编辑DSV时,在左上角有一个图表管理器,右键单击并选择添加新图

在多维数据集的DSV中,有没有一种简单的方法可以找出表之间的列依赖关系? 我问这个问题的原因是:当dsv中有很多表fact和dim表时,很难按照顺序进行操作


谢谢你的帮助

您可以右键单击箭头并点击编辑属性,这会告诉您匹配的表的列以及这些表是什么。这有点乏味,但它会让您达到目的。

您可以右键单击箭头并点击编辑属性,它会告诉您匹配的表的列以及这些表是什么。这有点乏味,但会让你达到目的。

最简单的方法是创建一个新的图表,其中只包含你感兴趣的表


编辑DSV时,在左上角有一个图表管理器,右键单击并选择添加新图表的选项。这允许您在DSV中设置表子集的某种视图。然后你可以右键点击这个空图,添加一个或多个您感兴趣的表,然后右键单击这些表并选择“添加相关表”选项,直到您对关系进行了必要的深入研究。

最简单的方法是仅使用您感兴趣的表创建一个新图表


编辑DSV时,在左上角有一个图表管理器,右键单击并选择添加新图表的选项。这允许您在DSV中设置表子集的某种视图。然后,您可以右键单击此空图表,添加一个或多个感兴趣的表,然后右键单击这些表并选择“添加相关表”选项,直到您对关系进行了所需的深入钻研。

在文本编辑器中打开DSV文件并向下滚动到底部。在那里你会发现一个叫做。所有关系都在此处定义,例如:

<msdata:Relationship name="Data-TimeDimension" 
msdata:parent="dbo_TimeDimension" msdata:child="Data" 
msdata:parentkey="Date" msdata:childkey="ClickDateHour" 
msprop:Description="" 
msprop:IsLogical="True" />

根据需要,您可以应用XSL转换并生成html页面,或者编写一个程序对其进行解析并以其他格式转储。

在文本编辑器中打开DSV文件并向下滚动到底部。在那里你会发现一个叫做。所有关系都在此处定义,例如:

<msdata:Relationship name="Data-TimeDimension" 
msdata:parent="dbo_TimeDimension" msdata:child="Data" 
msdata:parentkey="Date" msdata:childkey="ClickDateHour" 
msprop:Description="" 
msprop:IsLogical="True" />

根据您的需要,您可以应用XSL转换并生成html页面,或者编写一个程序来解析该页面并将其转储为其他格式。

这就是为什么我们有图形工具和缩进。更简单的说法是,但实际情况更为复杂…当数据源视图中有20-25个表,并且它们之间存在许多依赖关系时,遵循这些规则似乎是不可能的,这就是为什么我们有图形工具和缩进。更容易说,但实际情况更为复杂……当数据源视图中有20-25个表,并且它们之间存在许多依赖关系时,遵循这些行似乎是不可能的,除非开发人员在开发时提供了名称,否则不会,除非开发人员在开发时提供了名称