179_自动生成 千万级 Power BI 示例数据

焦棚子 2023-06-2514:29:32评论839字数 1269阅读4分13秒阅读模式

焦棚子的文章目录

请在文末下载附件

 

在早一些是时候,我曾写过一个示例数据《赠送300家门店260亿销售额的零售企业Power BI实战示例数据》,本次我们对该示例数据做了一些调整。

 

一、更新内容

  1. 针对有一些朋友不会使用 vba 模块,我们增加了 UI 操作。179_自动生成 千万级 Power BI 示例数据填写几个简单的参数即可生成相应 Power BI 示例数据179_自动生成 千万级 Power BI 示例数据

     

  2. 丰富了表格内容。179_自动生成 千万级 Power BI 示例数据在原来表格的基础上增加了:D10_组织表T11_门店表_租赁T12_门店表_装修T60_员工信息表T61_人工成本表需要注意本次的更新和原来的字段和表格名称都有所变化,不兼容。

 

二、使用 vba 模块。

1、步骤

  1. 新建 access 文件
  2. 打开 access
  3. 打开 visual basic 窗口
  4. 右键导入源码中的 Power-BI-custom-sample-data.bas
  5. main 函数中配置好 vba 中的参数
productQuantity = 200       '产品数量;建议ShopQuantity∈[7,1688]。
ShopQuantity = 5            '门店数量;建议ShopQuantity∈[1,390]。
MaxInventoryDays = 14       '入库间隔最大数;建议ShopQuantity∈[5,20]。
  1. 运行,等待数据模拟完成即可。

 

2、关于运行时间

电脑配置

  • CPU:12th Gen Intel(R) Core(TM) i9-12900KF 3.20 GHz
  • 内存:RAM 32.0 GB

运行时间参考

  • 如上电脑配置 + ShopQuantity=5 的配置:大约需要 20 秒,每秒按照业务逻辑生成约 1万行+的数据;生成 20 万行+ demo数据。
  • 如上电脑配置 + ShopQuantity=10 的配置:大约需要 60 秒,每秒按照业务逻辑生成约 1万行+的数据;生成 60 万行+ demo数据。
  • 如上电脑配置 + ShopQuantity=100 的配置:大约需要 350 秒,每秒按照业务逻辑生成约 1万行+的数据;生成 360 万行+ demo数据。
  • 如上电脑配置 + ShopQuantity=300 的配置:大约需要 1000 秒,每秒按照业务逻辑生成约 1万行+的数据;生成 1000 万行+ demo数据。

 

179_自动生成 千万级 Power BI 示例数据

 

基本满足实战学习所用,可以根据自己需要调节数量,0结尾的包含运行的窗体。

 

三、特殊表格数据清洗

原始数据按照合同信息记录,只有开始日期,结束日期,还有按照年度增长的比例。

179_自动生成 千万级 Power BI 示例数据

 

经过 Power Query 清洗后,数据拆分到天,便于后续的DAX建模

179_自动生成 千万级 Power BI 示例数据

 

诸如此类表格,还有:T12_门店表_装修T50_销售目标表T64_人工成本表,我们将在直播中讲解。

 

四、数据加载到 Power BI

表间关系

179_自动生成 千万级 Power BI 示例数据

 

后续我们将在此示例数据基础上展开更过的学习和探索,欢迎加入焦棚子的会员。

 

直播预告

B站|微信视频号 同步直播。

时间:2023年6月26日 晚 20:00

179_自动生成 千万级 Power BI 示例数据

 

 

附件隐藏,关注微信回复关键字即可获取资料。

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 焦棚子
或者在微信里搜索 焦棚子
回复 demo179 获取验证码
wechat 焦棚子

 

by焦棚子

焦棚子的文章目录

 

焦棚子
  • 除非特殊声明,本站文章均为焦棚子原创,转载请务必保留本文链接!
  • 《179_自动生成 千万级 Power BI 示例数据》链接:https://jiaopengzi.com/3011.html