序:本套文章共3篇,将从Power BI的数据处理,建模和数据可视化三个模块讲解搭建淘宝店铺数据模型的过程,共分3周更新,每周更新1篇。
1
、添加数据维度表
1.1
当把所需要使用到的数据都加载完毕之后,就可以开始搭建数据模型了。如需要添加多个宝贝数据,需要针对每个宝贝的数据名进行修改,如下图:
1.2
在宝贝的数据中有个地方需要注意的是:单品宝贝的数据里没有对应的商品ID,如下图中的“宝贝1无线流量来源”和“宝贝1关键词效果”,我们需要对其进行添加,点击编辑查询
1.3
选中需要添加商品ID的数据表“宝贝1无线流量来源”,点击添加列-自定义列
1.4
将自定义列的新列名改为“商品ID”,在自定义列公式中输入:“对应的商品ID”如下图,双引号必须切换为英文输入法状态下输入
输入完毕后点击确定,关闭并应用。另一张“宝贝1关键词效果”按照同样方式进行添加商品ID的操作。
1.5
虽然需要用到的数据已经加载完毕,但是目前的数据还是无法进行建模的,数据与数据之间缺少了一个数据维度表(也叫中间表)表中的数据必须是唯一值,不能存在重复值。
如下图的“店铺取数”表当中日期值是唯一的,因此从该表中提取日期来作为维度表。
进入“编辑查询”,选中“店铺取数”,鼠标右键点击“统计日期”列,选中“作为新查询添加”
选中“统计日期”这张列表,鼠标右键点击“列表”这一列,选“到表”,如下图
在弹出的对话框中点击“确定”,选中“Column1”,双击将它进行改名为“日期”后,点击“关闭并应用”,这样日期维度表就完成了,如下图:
1.6
“商品ID”之间的数据链接,则需要从现有的表格数据中提取出店铺中的所有商品ID来作为中间表,通过“商品效果”这份数据表中提取,按照下图步骤将“商品效果”中的“商品ID”列作为新查询添加
1.7
选中“商品ID”这一份新添加的数据列表,按照下图步骤转变为表格
1.8
按照下图步骤进行“删除重复项”的操作,并将表格重新命名
到目前为止,我们这个建模所需要用到的数据表就全部准备完毕了。
2
、搭建数据建模
2.1
当我们把需要进行建模的数据都准备完毕之后,就可以开始搭建数据之间的联系了。点击Power BI界面中的关系界面会看到下图界面。这里包含了我们之前所加载的所有事实表和维度表。
2.2
将各个数据表和日期维度表建立链接
2.3
双击数据之间的连线可以对其进行设置,如下图中的“店铺取数”和“统计日期”这两张表的链接可以将设置中的“基数”更改为“一对一”,“交叉筛选方向”设置为“两个”,通过上述的设置,当我们对“店铺取数”中时间的数据进行更改时,会通过“统计日期”这张维度表链接到对应的数据进行同步变化展现。
做好这些基本的设置之后就可以开始进行下一个步骤:数据可视化展示。
待续……
下一篇将会对数据可视化讲解,敬请期待!
作者简介:二十二,在零一师门中排行第二十二位,故而唤我二十二,在2017年8月入的师门,主要目标是在数据分析方面深入钻研。虽然入师门的时间不长,但是受到师父影响最深的就是“学海无涯乐做方舟”这种精神,希望能在数据分析之路上结交更多共同爱好的朋友一起交流分享。微信号是:njh586
版权说明:零一公众号内容均为原创,如需转载请联系。
拓展阅读(
点击即可浏览
)
从0开始教你做数据分析-01
从0开始教你做数据分析-02
从0开始教你做数据分析-03
从0开始教你做数据分析-04
从0开始教你做数据分析-05
应用PBI搭建淘宝店铺数据分析模型教程-1
数据化决策之关联营销挖掘