如何系统学习帆软报表工程师【doge】
1.学习初衷
目前是在一家制造业从事数据分析工作,接触帆软已近两年,最开始自学帆软就是上级领导给了一套帆软练习题(大概12道题目,涵盖交叉表,明细表,主子联动和填报等),当时就是一边翻帆软的文档,一边在设计器上实践这么摸索过来的,期间也考了两个证书,转折是2022年双十一,自己入了report,bi,简道云三门课程,目前是重新学完了report的课程,一是查漏补缺,二是也想系统,完善的学习下报表开发的大致流程,后续应该是继续走数据分析之前路线。
2.学习经历
学习我一般会先去看帆软文档,自己实践出来就用,然后总结在语雀上做笔记(语雀上也开放了几个知识库,大多是自己日常学习整理的,见 https://www.yuque.com/u338356),视频我看的偏少,不过学习班的视频比较精炼,我打算课程结束之后回过头来重新看一遍。说一下,自己在不同知识点的学习吧。
2.1 报表开发
报表开发无非是普通报表,移动端,驾驶舱,填报的开发,我开发的原则就是先保证数据端是无误的,报表界面美观后续简单调整,以至于经常被说没有审美,emmmmm
如果自己解决起来时间很长还没有结果,基本会去帆软论坛提问板块翻翻问题,如果贵司还在服务期,可以咨询下帆软技术支持
层次坐标这块最近用的蛮多,因为要做邮件推送,邮件正文的取数大多来自层次坐标
2.2 SQL
帆软其实提供了一个树懒学堂 https://www.shulanxt.com/
供大家查阅知识点的,
现在工作主要用的就是 sql server,哈哈,因为公司上了鼎捷的ERP,除此之外,还使用了 Oracle,MySQL,SQL 的语法除了个别函数 基本写法差异不大,掌握一个之后,其他的也算触类旁通了
2.3 服务器
服务器这块平时接触比较多的就是 Linux 和 Windows Server, Linux 一般用的就是 CentOS,帆软提供了服务器部署包,所以部署帆软还算方便,但 Linux 常用命令还是需要去了解的,像vim ,chmod 等这种
还有就是熟悉下 Tomcat这款中间件,服务器的平稳运行和这个中间件关系较大,实际运行最好是根据实际配置参数
https证书也是在 Tomcat 下操作的
2.4 ETL
这块知识接触不多,自己会简单使用 Kettle这款开源软件
2.5 JavaScript
这块知识接触不多
3.学习成果
现在基本上掌握了一些报表开发操作,从取数,逻辑到最终展现,说下自己的不足吧
1、对数仓,数据中台的了解比较匮乏
2、项目流程管理能力匮乏
3、业务理解匮乏
4.小结
最后用一句话勉励自己吧,日拱一卒无有尽,功不唐捐终入海。