点击上方SQL数据库开发,关注获取SQL视频教程
SQL专栏
SQL数据库基础知识汇总
SQL数据库高级知识汇总
数据建模
数据建模是PowerBI中单独列出来的一个功能,可以理解为处理表之间关系。常见的表之间的关系有一对一,一对多和多对一。
示例
我们以下面三个表Customer1,Customer2和客户表为例
当导入到PowerBI中的表存在内在的联系的时候,PowerBI会自动建立表之间的联系,如下图:
我们看到Customers1和Customers2通过客户ID建立了一对一的关系。
下面我们说说每个关系的区别
一对一:是指相关联的表的字段存在一一对应的关系,每个表在对方表中的关联字段有且只能到一个。
一对一
一对多:是指A表中一条关联字段记录可以在B表中到多个与之匹配的关联字段,通俗来说就是A中有一条记一对多
录,B中有多条相同的记录
多对一
多对一:与一对多相反,A表中的多条关联字段记录对应B表中的一条记录。
建立关联关系
PowerBI除了自动建立关联关系,我们还可以手动建立。
上图中客户信息中的客户其实与Customers1中的客户姓名可以进行关联,但是由于两个表中的字段名称不
powerbi官方电脑版下载同,PowerBI无法检测到,所以我们可以手动将他们关联起来。如下图:
直接将有关联关系的两个字段用鼠标连接起来即可,从图中我们看到最后Customers1与客户信息建立的是多对一关联关系。
编辑关联关系
双击关联关系的连接线,即可弹出编辑窗口,如下图:
删除关联关系
当我们不需要关联关系,直接选中连接线,右键点击删除或者按键盘上的DELETE键即可删除。
关联数据的作用
建立好关联关系后,我们可以通过表之间的关联关系去查询另外一个表里的数据,使之像在一个表中进行操作。
批注
数据建模其实就是寻表之间的内在联系,使他们连接起来能够更好的进行数据操作。而且操作也非常简单,只要准不同表之间的关联关系,通过直接拖拉即可完成。
推荐阅读
PowerBI基础知识——转换表和列
内回复1,拉你进交流
长按下方二维码加入,我们的SQL训练营
点击"阅读原文",了解SQL训练营
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论