文章目录

  • 3C产品销售数据分析
    • 操作流程
      • 导入数据
      • 建立数据关系
      • 制作导航按钮
      • 新建表和度量值
      • 整理数据表
      • 可视化分析
      • 数据来源

3C产品销售数据分析

前期需要把基础的数据存储好,以Excel、数据库、csv都可以。

最终效果呈现




操作流程

导入数据

  1. 将所有Excel工作表添加到power pivot模型中
  2. 打开PowerBI Desktop,文件——导入Excel数据文件

建立数据关系

  1. 选择关系视图,建立关系(管理关系——自动检测/手动补充)

制作导航按钮

  1. 根据报表需求,插入N个空白按钮,设置统一格式,复制N张表
  2. 在视图下打开书签窗格,针对每一页添加对应书签
  3. 将书签和按钮关联,实现跳转功能(选中按钮,可视化下的操作项设置)

新建表和度量值

  1. 新建度量值表存放所有度量值
  2. 创建分析需要的相关度量值
  3. 隐藏空白字段(可选)

整理数据表

  1. 合并查询(选择表,选中相同字段),选择扩展列,勾选需要字段
  2. 创建自定义列(相关分析指标,如:成本、利润等),设置相应数据类型

可视化分析

  • 根据具体业务情况、核心指标、分析维度创建图表进行分析
  • Power BI具有很多外部图表可以使用,直接从应用商店导入或官网下载即可

数据来源

《Power BI智能数据分析与可视化从入门到精通》一书中第11章的案例数据
https://book.douban.com/subject/34261808/

用PowerBI进行数据分析的基本流程框架相关推荐

  1. python数据分析的主要流程-用Python语言做数据分析基本思路和流程

    当下用PYTHON做数据分析实在是太火了!大多数招聘信息里都要求应聘者会使用PYTHON做数据分析.PYTHON语言功能确实很强大,俗称"胶水语言".那么我们大多数职场人士真的有机 ...

  2. 宏基因组大数据分析的质量控制流程规范

    宏基因组大数据分析的质量控制流程规范 郑广勇1,杨桢1,曹瑞芳1,刘婉2,李亦学1,2,张国庆1,2 1. 中国科学院上海生命科学研究院生物医学大数据中心,上海 200031 2. 上海生物信息技术研 ...

  3. 数据分析的工作流程是什么?

    在大数据技术催化下,数据分析成为目前各大企业未来长期发展的风向标.甚至大部分企业在招聘人才时也开始注意相应岗位人员数据分析能力.目前我们常见的数据分析主要是针对既有数据进行的结论判断式的分析,而企业急 ...

  4. 青年生命科学论坛报告:扩增子和宏基因组数据分析与可视化流程—刘永鑫(北京210606)...

    感谢中科院动物所青促会组织的第三届青年生命科学论坛的邀请,参加本次大会,并和微生物所王军老师共同负责了<微生物组>专题的召集工作.感谢11位微生物组专题报告人的辛苦准备和分享. 现将本次1 ...

  5. AI:机器学习、深度学习在实际应用(工业应用)中的步骤流程框架、实际场景(案例)之详细攻略

    AI:机器学习.深度学习在实际应用(工业应用)中的步骤流程框架.实际场景(案例)之详细攻略 目录 机器学习/深度学习场景实际应用 1.分类问题案例 2.回归问题案例 3.聚类问题案例 机器学习/深度学 ...

  6. 【研发管理】结构化流程框架

    借鉴华为的架构化流程框架思想,在某些思想上极具借鉴意义.如何体现市场驱动.客户需求导向.把产品开发作为投资来管理的思想. 架构化流程框架能够解决: 满足客户需求 有差异化竞争力 能商业成功 高质量的产 ...

  7. .NET 为大型应用接入 ApplicationStartupManager 启动流程框架

    对于大型的应用软件,特别是客户端应用软件,应用启动过程中,需要执行大量的逻辑,包括各个模块的初始化和注册等等逻辑.大型应用软件的启动过程都是非常复杂的,而客户端应用软件是对应用的启动性能有所要求的,不 ...

  8. 基于价值链的流程框架分类_基于价值的类

    基于价值链的流程框架分类 在Java 8中,某些类在Javadoc中有一个小注释,说明它们是基于值的类 . 其中包括简短说明的链接,以及有关不使用它们的限制. 这很容易被忽略,如果这样做,则可能会在将 ...

  9. [Unity] 状态机事件流程框架 (二) 设计游戏状态的保存框架,存档功能 ScriptableObject、EasySave

    前文 : ​​​​​​​[Unity] 状态机事件流程框架 (一) 本期来设计一个游戏状态的怎么在游戏中表示和存储.保存游戏状态的目的一是方便根据玩家当前的游戏进度实行各种各样的逻辑分支,二是在存档时 ...

最新文章

  1. git 关于commit命令的修改
  2. CRNN维度变换的解释这样你也可以自定义CRNN了
  3. ASP.NET Core开发者成长路线图
  4. 使用工厂模式解决设计问题
  5. Java List<T>去重方法,引用类型集合去重
  6. windows10下安装pytorch并导入pycharm
  7. 自定义分页 html,MVC 自定义HtmlHelper帮助类型之分页
  8. Netscape Navigator 9 Beta 1 颁布
  9. [编程手记小技巧]自定义调试信息宏及gcc技巧
  10. python多人在线游戏_python实现人接球的小游戏
  11. Python数据结构与算法(1.4)——Python基础之控制结构
  12. github的verified标签是什么
  13. [2018 CS:GO Server]2018 Old CSGO 服务端,回忆逝去的青春!
  14. swagger2-2.9.2使用过程中遇到的坑:
  15. 联想y7000电脑未正确启动_Lenovo/联想 拯救者 Y7000简单装系统教程
  16. 踩雷1:Android Studio:3dmap 隐私合规校验失败: errorcode 555570 确保调用SDK任何接口前先调用更新隐私合规updatePrivacyShow、updateP
  17. 【来灌灌水】~~感谢csdn平台给予新手学习的地方
  18. 用什么软件抓cd音轨音质最好_开车不嗨皮,那跟咸鱼有什么区别
  19. 绘制简单的美国疫情地图(plotlty+request)
  20. 欢迎体验 Android 10!

热门文章

  1. Mac 上 git 命令出现 xcode-select: error: tool ‘xcodebuild‘ requires Xcode, but active developer direc 错误
  2. 【C语言】题目:输入某年某月某日,判断这一天是这一年的第几天?
  3. TypeScript里的工具类型Partial的理解用法
  4. python判断是否有重复单词_Python判断两个单词的相似度
  5. Python数据可视化之美
  6. python数据可视化程序_python数据可视化简易版
  7. 苹果开发者账号可以创建多少测试证书_苹果开发者账号对应生成的证书都有哪些...
  8. html网页登录红色按钮,CSS让网页提交input按钮与众不同
  9. wtc java 代码 tpcall(servicename_通过wtc使tuxedo与weblogic通信开发
  10. 万字长文保姆级教你制作自己的多功能QQ机器人