《分析服务从入门到精通读书笔记》第三章、数据源视图修改(3)
目的
上面创建的数据源视图包含了从源数据库中读取的元数据,我们可以通过增加额外的元数据来增强数据源视图。可以添加逻辑主键和关系,也可以向表中添加SQL表达式或者基于SQL查询的逻辑表。一个数据源视图关系图包含了大量的表和关系,这使得理解源数据的结构变得困难,为了获得易于理解的数据视图,我们可以创建额外的数据源视图关系图,这个关系图包括相关表的子表。
<1>创建主题区域关系图
我们可以在数据视图中创建包含表子集的关系图。这里面有个技巧:我们可以每个事实表和其他的维度表来创建关系图。
在“数据源视图”菜单,选择新建“新建关系图”,此时在“关系图组织程序”中将出现新的关系图,这里可以自己给它命名:
在图中的区域右键,选择“添加表”,这里就可以选择我们需要的表了。这里我们选择FactInsternetState事实表。
下面我们,可以在区域中选中该表,然后右键,选择“显示相关表”,这样我们就可以把和它相关联的表格添加进来。
关联的表有点乱,我们整理下,在空白区域右击,并选择“切换到对角线布局”。
在数据源视图中,可以使用矩形布局或对角线布局来放置表格。在矩形布局中,关系线连在表格之间。这里推荐使用对角线布局,因为关系线是连在相关的列之间的。
提示:在转换这这两种布局的时候,我们需要手动重排表之间的,先排列好,然后再选择这两种布局。
这样看起来既优雅多了。上面这图就是一个典型的”星型结构“。