数据建模,创建不同表之间的关系

数据建模,原始数据信息如下:

  

举例1:在表关系中,点击上方关系组中的管理关系选项,删除原来已经存在的关系,点击左下方的新建,病例表属于事实表(多),日期表属于维度表(少),因为病例表与日期表是多对一的关系,因此,基数选项中,我们选择多对一,交叉筛选器方向:一定是维度表去筛选事实表,“单一”表示我们可以用日期表去删选病例表,但是病例表不能筛选日期表;病例表与医生表的关系,因为医生编号唯一,因此是多对一的关系,筛选也是单一的;

 

 

 

 

创建病例表和日期表之间的关系。

 

 

 

 

创建病例表和医生表之间的关系。

 

 

 

创建医生表和部门表之间的关系。

 

 

 

此时表与表之间的关系。

 

把报销凭证表的日期编号拖到日期表中,把报销凭证表的科室编号拖到部门表中。在一对一的关系中,点击属性,更改关系,更改为多对一,单一;此时部门表和日期表之间的虚线关系,可以在属性中编辑关系为可用。

 

 

 

 

 

最后的表之间的关系。

 

因为表格之间的关系已经建立,此时对数据信息可视化,可以选择不同表之间的属性。(在没有建立模型的之前,不同表之间的属性信息,不可以放到同一张可视化页面中)。这里可视化一个堆积条形图,轴拖入部门表中的科室属性,值拖入病例表中的病例编号属性,见下图。

 

比如想要计算药物成本的80%,在主页选项卡,插入组中,点击新建度量值,见下图。

 

可以给新建的度量值重命名,使用函数sum(),表用单引号,列用中括号,见下图。

 

 

 

最后查看原始药物成本和80%的药物成本,见下图。

 

posted @ 2022-08-28 17:05  zhang-X  阅读(166)  评论(0编辑  收藏  举报