原创:ICAC陆志廉

我是一名20年的本科毕业生,毕业于一所双非工科学校,在大四快毕业的时候,和很多同学一样直接选择了就业。在考虑就业方向的时候,在网上看到“数据分析师”这一职位,根据网友描述日常工作就是取数,清洗,作图,分析,建模,汇报等,刚好和我大学参加过的几个项目流程相似,便尝试投了相关的岗位。原本一心想着进入互联网公司,进去学习大佬技术(内卷),但发现自己的简历连初筛都不过,于是乎目标转向了当地的国企,想着不能内卷不如早早躺平吧,最后在毕业前两个月被一家汽车国企捞了起来,加入了旗下的科技公司,正式成为打工人。

进入公司后,以为迎接我的工作是每日每夜地敲代码(写BUG),当我打开编译器准备开始的时候,被同事拉去了培训,就是这场培训,让我接触到了永洪BI。说来也巧,我入职的时候永洪BI刚被公司购入不久,可以说所有人都是同一起跑线,我抱着我是职场新人应该认真学习的心态,顺利完成了为期三天的培训。这次培训这要是讲解了永洪的一些基本操作,和我大学接触的Tableau大同小异,于是有一点点基础的我迅速上手,大概一个月后,我接到了我职场的第一个项目。

第一份报表

第一个项目是关于新能源汽车质量数据的报表系统,给到的需求只是一些excel画的粗略简图,我就照着这些“原型图”开始开发,后来我才知道原来需要先经过UI设计后,根据UI设计稿开发,于是后面返工了一次。这个项目大概做了大半年才验收,这段时间内遇到了无数的考验和难题,下面挑几个展开说说:

NO.1:由于业务的查询条件过多,总共有12个,用户提出需要增加筛选条件展开折叠功能。当时我完全不知道如何实现,因为培训的时候只是简单地讲解了各个组件的用法,然而根本没有组件能实现这样的功能。一般我遇到问题喜欢上网百度,寻找解决方法(Ctrl c+v),但网上给出的都是用代码实现的例子,无意间百度的推荐系统给我推荐了“永洪论坛”,我好奇地点了进去,发现了新大陆。永洪论坛里有个互助问答的模块,大家在上面提出遇到的难题,在评论里面写下解决问题的思路,互相学习优秀的报表样式,共同成长进步,于是我写下了我的需求,很快就有人回复了,并详细地解答了我的问题,真的十分感谢这位网友,让我打开了脚本的大门,开始学习永洪脚本的道路。

第一个脚本

NO.2:一般的汽车生产线每天都会生产下线几千台汽车,每台汽车会经过几百道检测工序才能合格下线,需求是需要用报表展示这些检测数据,看看是否存在异常预警之类的。由于甲方爸爸在设计表的时候把检测项目当成字段且每天都是全删全插的策略,要求我们要保存所有的历史数据,于是这张表数据量十分庞大,用户还需要自定义查看检测项目,而检测项目作为表中的字段,也就是永洪BI里的度量,需要动态绑定到图表中,此时我就想到自己在阅读帮助文档时读到的《如何动态切换图表绑定的度量》,直接复制粘贴,再加上自己的一些修改,完美地实现了用户的需求。由此可见,当你空闲(摸鱼)的时候,可以去看看帮助文档,或许有意想不到的惊喜。

帮助文档《如何动态切换图表绑定的度量》

动态绑定度量

动态绑定度量效果图

NO.3:遇到一个比较绕的逻辑,查询上个月数量最多的十家公司在本月数量,原本这个用sql还是挺好实现的,但甲方爸爸突然说:“不行,我想看哪个月就要哪个月。”看似很简单的一句话,就让我又学习到了两个重要的思路——脚本作用域和传参sql,此处掌声感谢这位甲方爸爸。前者脚本作用域主要用的全局函数execute取出数据集中的数据,此处得说明一个重要的点,永洪BI报表渲染的顺序是先渲染脚本然后再渲染报表,所以以前试过用脚本去读取报表中组件的值时会出现延迟的情况,使用execute函数就可以直接获取数据集中的值,再把这个值赋值给需要的文本组件,这样文本组件显示的内容就可以保持和报表同步更新。后者传参sql可以说是解放了我们项目组的前后端,部分需求导致无法落成一张实际的表,需要根据前端传来的参数由后端放入到sql中生成一张动态的表,这部分需求一直是由项目组的前后端实现,由他们做好页面后我把url放到永洪BI的网页组件中,这会导致两者UI风格不一样,用户体验不好,但自从知道永洪支持传参sql后,就减少了前后端开发的时间,提高了开发的效率,也可以更好的应对用户敏捷的需求变动,再次感受到了永洪BI的强大之处。

脚本作用域

传参sql

NO.4:这是项目临近验收最后一道关卡,也是最复杂的一个需求。甲方爸爸的大领导需要一个查看整体品质情况的大屏,从这个大屏中能查看各个车系在各个领域下的品质情况,每个领域都会指定1至2个重点指标,指标之间的计算逻辑各不相同,判断预警逻辑也各不相同。功能点上,用户需要超链接跳转功能,点击对应的格子跳到对应的领域,且要传入参数,当发生不达标的情况还需要发邮件预警。当我接到这个需求的时候,就感觉是学习了一年的永洪BI迎来期末考试。

在设计表上,一开始我是打算全部手写union all连接各个领域,但学习了永洪BI后直接使用组合数据集,简单的几个操作就完成了表之间的联合,不仅操作简单,而且一目了然,能快速定位各个领域指标,需要修改时直接双击进入修改逻辑,减少了在大段代码中寻找修改点的繁琐,太赞了。

组合数据集

在制作报表上,快速选择了自由表格这种个性化较强的表格,每一列之间可以有自己单独的过滤器单独的高亮规则,能有效地分开各个领域,满足不同的计算逻辑不同的预警逻辑;超链接跳转直接使用永洪BI自带的超链接,不仅可以传入所选组件的维度和度量,还能传入自己编写的参数和报表的参数,增加了超链接的多样性。

整体大屏

最后是邮件发送需求,制作了一封邮件样式的报告,利用永洪BI调度任务中的邮件发送任务,可以自定义发送频率,收件人,抄送人和主题等等,还能绑定触发器,触发器中还能编写脚本满足复杂的发送需求,我认为永洪BI这款工具真的能把数据从产生、抽取、清洗、展示和通知的功能一手包办,满足了数据分析师99.99%的需求。

预警邮件

踩了无数的坑,又填了无数的坑,进入职场的第一个项目终于验收了,永洪BI的操作也越来越熟练,甚至还不小心当了回老师,指导公司新来的同事使用永洪。回看这个项目,还有很多可以优化的地方,比如脚本可以简洁点,界面可以重新排版,权限分组可以更加详细,看来学习的道路还很漫长,趁着年轻不妨试试自己能到达什么高度。在工作的一年多中遇到了不少优秀的前辈,有从事数据分析的,有从事数据开发的,也有不敲代码的从事项目管理的,与他们的交谈中他们时刻强调要扎根到业务中,要业务人员一起参与到数据挖掘中,强调真正重要的是对业务知识的理解,所有的数据都是为业务服务的,要懂得这些数据反映的业务问题,找出解决业务痛点的方案,这才是数据真正的价值,或许这就是永洪BI首页那句“释放数据价值 人人都是数据分析师”的真正含义吧。

新能源碰撞大数据,回顾和永洪的第一次故事相关推荐

  1. 知名大数据专家杨正洪博士加入SinoBBD

    文章讲的是 知名大数据专家杨正洪博士加入SinoBBD, 4月17日消息,北京供销大数据集团(SinoBBD)宣布,国内外知名大数据专家杨正洪博士正式加入集团,并将担任SinoBBD大数据管理平台负责 ...

  2. 跑步碰撞大数据,走进悦跑圈的数据“大观园”

    近日,悦跑圈签约神策数据,未来神策数据将以第三方大数据分析兼用户行为分析平台的形式助力悦跑圈进一步加快运动领域产品和服务与大数据的融合创新,加速运动行业的突破发展. 悦跑圈是一款主打"跑步+ ...

  3. 大数据回顾2017年消费升级:90后上演“手机狂魔”,70后当仁不让,80后...

    70.80.90后消费群体,谁的消费贡献最大?谁的增长最快?消费渠道有何变化?各地区的消费存在哪些差异? 谁的人均消费支出最大?钱都花去哪了?出现了哪些热点消费商品?各类人群有何偏好 作者 | 中国银 ...

  4. 大数据回顾2017年网络购物APP:渗透率从63.5%增长至69.9%

    [数据猿导读] 极光大数据推出的<2017年度网络购物app市场研究报告>,将网络购物分为综合电商.母婴电商.生鲜电商.跨境电商.二手电商.折扣优惠.商家服务等七大类,从行业数据.运营数据 ...

  5. 大数据生态与spack简介(第一次作业)

    大数据生态简介 数据(BigData)是指无法在一定时间内用常规软件工具进行捕捉.管理和处理的数据集合,是需要新处理模式才能具有更强的决策力.洞察发现力和流程优化能力的海量.高增长率.多样化的信息资产 ...

  6. 连续3年!永洪科技入选“2022年度大数据解决方案top50”

    3月22日,永洪科技成功入选由德本咨询.eNet研究院.互联网周刊联合调研发布的"2022年大数据解决方案top50"排行榜.今年是永洪科技连续3次入选该榜单. 据了解," ...

  7. 永洪科技斩获2019年度大数据分析创新产品和优秀方案2项殊荣

    近日,由中国信息协会主办,信息化观察网.国润互联信息技术研究院.中国信息化网承办的2019第三届中国信息化和软件服务业年度风云榜正式揭榜.永洪科技于2019年推出的国内首款桌面智能数据分析工具Yong ...

  8. 2017年全球大数据产业报告之海外篇(第五集)

    本文作者│吴极 微信号│wujiwuji1023 本文转载自公众号星河融快(rongkuai888)  ,作者吴极(微信ID:wujiwuji1023)   中国软件网获授权转载. " 在过 ...

  9. 有营养的废话:人工智能、大数据和高性能计算融合成为趋势丨AI推理服务器,能读懂福尔摩斯?【软件网每日新闻播报│第10-24期】

    每一个企业级的人 都置顶了 中国软件网 中国软件网 为你带来最新鲜的行业干货   小编点评 这年头 甭管什么东西 都往人工智能的坑上占 明明就是个逻辑自动化 甚至复杂点的逻辑 稍微有那么点意思 就打上 ...

最新文章

  1. poj_3067 树状数组
  2. 洛谷P1182 数列分段Section II 二分答案
  3. mvc后台字符串转换html,c# – 从MVC Controller返回一个字符串到jQuery
  4. VTK:Math之NormalizeVector
  5. MacOS 好用的插件和图形界面程序
  6. python 读取文件时报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multib
  7. 微信小程序 | 来自小程序开发者的实例教程 ①
  8. 关闭eureka注册中心
  9. 面试官问我什么是「栈」,我随手画了 10 张图来解释
  10. php pdo setfetchmode,PDOStatement::setFetchMode
  11. Windows Performance Monitor 学习笔记
  12. 高效程序员的45个习惯
  13. QT_T04-COOD
  14. 视频结构化+AI,智能安防的未来
  15. win8 性能测试软件,PassMark PerformanceTest(电脑性能测
  16. 计算机网络路由器的配置连接不上,路由器安装设置好后电脑还是不能上网解决办法...
  17. 详谈双亲委派机制(面试常问)
  18. 何为ISM频段?ISM频段主要频率有哪些?
  19. 梧桐冷 暮秋雨落夜三更
  20. 微信个人号客服系统淘宝客发单机器人sdk服务端接口列表

热门文章

  1. python中文词云图代码_python绘制中文词云图
  2. MySQL之INNER JOIN的用法
  3. SQL数据查询语言DQL
  4. 7000万台的背后,值得小米深思
  5. 战略管理【1059】
  6. 2019上海米其林餐厅指南发布--完整名单
  7. Python的学习笔记案例3--基础代谢率计算3.0
  8. 听说您要搜索附近的人
  9. ASEMI整流桥2W10怎么用,2W10应用在哪些地方
  10. JQuery的submitHandler