张伟,提报上去89条逻辑,自己写了71条,大合并项目委员会最终审批通过了62条。
张伟接下来的工作,就是配合技术人员把这62条落地成真正bw代码,固化到系统里,形成正式的规则。
从价值的角度,这确实是一个很大的功劳,直接把“外币业务”固化成了代码规则,把62个复杂的逻辑,简单成一个按钮就搞定了。
这么大功劳怎么没人抢了?
答案就在这里了,首先不是谁都能提出来,其次还得写逻辑,最后还需要配合技术人员,落地到系统,形成真实的固化程序代码。
这对于cpA来说,还是那句话,签上市公司财报可以,可是搞It那可是他们的禁忌。
何况不是谁都能,既精通SAp各大模块,又精通bcS,还精通编程,难不成张伟十层结丹是白瞎的啊?
混到结丹大佬的层级,有些功劳就是你有那个能力,有那个心抢去,可是别人一看就知道是假的。
在这个层级混的人,谁有几斤几两,大家都门儿清,高手之间眼里肯定是容不得沙子的。
何况有这个能力抢张伟功劳的大佬,也看不上这点功劳了啊。
还要点脸不!
最后就变成大佬看不上,中佬要脸、嫌麻烦,小佬够不着。
所以就便宜了张伟这个“白丁”了!
哈哈!
现在轮到张伟要苦哈哈的,和bw(数据仓库)的技术兄弟,来落地实现了。
...
按照项目组安排,张伟和bw技术大牛明哥团队,一起把62个外币业务的校验逻辑,固化到从SAp系统传输到bcS系统的bw数据处理链条上来。
张伟对这个任务一开始是懵圈的,当然也是兴奋的啊!
自己以前就是AbAp开发顾问,转搞咨询干成了FI、co模块顾问,现在又升级成了最Nb的合并报表顾问,前两天还拿了一个奖。
可现在这又,玩起了bw啊?
啥是bw?bw就是SAp的数据仓库,专门处理海量数据的软件产品。
这可和张伟以前干的活儿完全不同,以前偶尔处理下数据,就是上线的时候,这个bw可是专门处理数据的!
对张伟来说既神往,又忐忑啊。
不过明哥倒是一副淡定自若的神情,拍着张伟肩膀说道:“伟子啊,别怕,bw你可以把它当成一个流水线工厂,咱们把数据从原材料到产品,一步一步加工就行了!”
哎呦,我操,这比喻?!“有点意思,有这么简单?”
“我先给你讲一下基本功。”明哥打开了bw的数据建模界面。
指着屏幕说道:“bw里面,有几个最关键的概念,得记清楚,后面用得上:Infoobject、dSo、cube,还有transformation。”
“Infoobject,叫信息对象,就是数据仓库里的‘砖头’,你看咱们外币折算用到的公司代码、科目、币种、汇率日期,都是Infoobject。”
我勒个去,不就是和我的丹球第四层,一个意思么!这还玩上新名词了?
张伟点头:“这好理解,字段嘛!”
明哥满意地点点头,继续讲道:“dSo就是数据存储对象,简单理解,就是放原始数据的仓库,它会把从SAp抽过来的原始数据,存成最详细的版本,就像咱们仓库里堆放的一袋袋水泥,原料很充足,但还没加工呢。”
明哥,out了啊,这就是咱的结丹第5层,说的那么高大上,不就是表么?
严肃点的配合下明哥,张伟赶紧点了点头:“懂了,原料仓库。”
明哥又打开了cube界面:“cube,数据立方体,这家伙可是咱们bw的杀手锏,能对数据进行各种汇总分析,把几百万条数据立体起来分析,不管你从哪个维度切,都会迅速算出来。”
我靠,立方体?cube,数据立方体,好牛逼的名字啊!
张伟顿时来了精神:“这玩意儿听起来好牛叉啊!比咱们平时写代码自己搞数据分析厉害多了啊!”
明哥哈哈大笑:“对,这就是bw强悍的地方!最后是transformation,就是数据转换规则,这就好比生产流水线上加工数据的工序,咱们的62条校验逻辑,就写在这里!”
我勒个去,还真是新玩意,对数据处理的玩法,完全和自己理解不可同日而语啊。
张伟的眼睛越睁越大,那得兜着:“哥,这么说起来,这是好东西啊,有明哥在,bw好像也不难啊。”
必须得把明哥兜着。
明哥一拍桌子:“这不就对了嘛!咱程序员搞这个,本质上一样,学几天你就能上手了!”
嘿嘿,明哥很上道啊!完全没把张伟当“业务顾问”了啊!
于是接下来的日子,张伟就进入了传说中的bw世界。
白天看文档,看得头皮发麻,晚上又琢磨逻辑,画数据模型,经常在公司干到晚上十一二点。
仿佛又回到了那个疯狂提升的年代,一潭死水,终于翻起了滚滚浪涛。
“张顾问,干劲挺足啊?”同事们好奇地问。
张伟嘿嘿一笑:“没办法,被明哥拉坑里了哦!以前只听说bw牛,没想到学起来才知道,是真滴牛!”
当然,张伟自己懂的,赚了,妥妥的赚了!
比起那种虚无缥缈的奖状、奖杯,这个才是自己喜欢的。
转眼一个礼拜过去,张伟终于掌握了bw的基本玩法。
接下来,就是真枪实弹干活了。
张伟和明哥一起搭了好几个Infoobject,把公司代码、科目、币种、日期等数据逐一定义清楚。
接着搭建了dSo,382家公司、几千万条SAp凭证、其他模块的数据,哗啦啦全都灌进去了。
当张伟看着dSo里上千万条原始数据被迅速处理的时候,整个人都被震惊了:“卧槽,这数据处理能力,简直无敌啊!”
明哥得意洋洋地笑了:“怎么样?bw的威力,感受到了吧?”
然后,就是设计cube,之前听明哥讲的概念,云里雾里听着确实Nb。
等真正上手,张伟参考了好几天资料,终于搞明白了,这个玩意,真是个好东西。
cube还真是数据的魔方,每个维度都是一个角度,比如公司、科目、币种、期间、汇率日期,这些维度互相交织形成一个立体的数据空间。
数据放进去后,可以瞬间从任意角度切片分析,不管是382家公司,还是几千万条数据,转眼间就能完成全维度汇总计算,秒杀传统报表,让数据分析如同开挂一样凶猛!
张伟把这次合并业务所有可能用到的维度,比如公司、科目、币种、期间、汇率日期等等,甚至为了扩展性,还放了几个暂时没有意义的空白字段,以备不时之需。
cube一建完,张伟立马跑去拉着李姐围观。
李姐看到屏幕上的三维数据立方体,震撼地说道:“伟子,你这东西,感觉比财务自己搞Excel厉害多了啊!”
张伟嘿嘿一笑,谦虚道:“bw本来就很厉害嘛,啥382家公司数据,几千万凭证,通通都能塞进去!”
李姐啧啧称赞:“看来你这次真的学到了好东西,以后咱们组的bw技术可就靠你了。”
这番话听得张伟心里美滋滋的:“必须的,姐,咱现在也是专业bw玩家了!”
看来李姐也是懂商业互吹的啊。
然后就是transformation,这个东东,可把张伟雷到了啊。
最震撼的地方,在于它彻底颠覆了张伟的认知,过去要实现数据转换,都是手写几百行AbAp代码。
现在却只需在屏幕上拖动鼠标,从dSo的数据字段直接拉一根线,精准地连到cube对应的维度上,几分钟就搞定了过去几个小时的工作量!
那感觉简直像从手工组装突然切换成自动流水线了,数据在鼠标拖动间迅速精准地重构、汇聚,整个过程顺滑、丝毫不卡顿,精妙绝伦!
这完全颠覆了张伟对编程的认知了啊,NNd编程还能这样玩?
但是使用后,好像也真的可以这样玩,SAp那帮人真是天才啊!
这种玩法,感觉有点像从当年的命令行doS系统,切换到windows图形化操作系统的颠覆感啊。
就是那句诗“旧时王谢堂前燕,飞入寻常百姓家”,难道未来编程也会是普通老百姓能用的?
就像现在大家用windows图形化操作系统一样,简单、易学、方便?
如果可以!我考,那可太Nb了啊!
真的就这一点,新认知的迭代,张伟觉得都应该把峰哥给供起来啊,哈哈。
幸好啊,自己当初来了。
然后就是对其他人,最激动人心的时刻来了,当张伟把62条外币折算的勾稽规则,逐一写进transformation后,382家公司数据开始流水线式地,从dSo进入cube。
数据一进cube,就直接把勾稽逻辑跑了一遍,结果每一条外币的凭证,外币的业务,经过62条规则的洗礼,乖乖的趴窝了!
屏幕上,一个巨大的绿色“pASS”字样跳了出来,明哥一把搂住张伟的肩膀,大喊:“漂亮!这下bw数据链路完美搞定了!”
大家都欢天喜地啊,算是外币业务彻底的,搞完了!
其实吧这一刻的成果,张伟的振奋、高兴和他们完全不同,因为自己是程序员啊。
‘cUbE-数据立方体’的理念、和产品设计,‘transformation-转换’的产品呈现形式,产品设计,才是对自己震撼最大的。
真的是同一片天地,感受到的喜悦、震撼完全不同啊,张伟感受到的是bw产品技术、设计、呈现形式的颠覆带来的。
cpA们感受的惊喜是张伟通过完成这些技术后,展现出来的成果带给他们的。
项目组里一片欢腾,几个财务cpA更是围着张伟夸赞不已:“伟哥,牛啊!bw玩得这么溜,以后有问题直接找你了!”
张伟故作谦虚地挥了挥手,嘴上说着:“小意思,刚学的而已。”
内心却得意到飞起:“哈哈,这下子连bw都能玩了”
晚上张伟躺在床上,心满意足地总结着自己牛叉的战绩,心中忍不住得意地想:
“哥,现在不只是程序员,还是FI\/co咨询顾问,更是bcS合并报表顾问这可是SAp金字塔尖的存在,现在连bw数据仓库也都被哥玩明白了!还有还有,六边形战士修炼到5边了,flyback读物,‘万人师’!”
欧耶!哈哈!
这时天边突然飘来几个问题“桌子掀了么?”,“天花板打破了么?”,“撕开的天门落灰了吧!”,“ERp新理论?”,“创业要搞啥产品?”,“结丹大圆满之后就不突破?”....!
噢,Fuck!
糟心啊,闹心啊!
俺头晕,俺头晕!
睡觉!
【读者大大反应很专业,看不太懂,我打算对看不太懂的地方进行配图,但是我不知道哪些地方大家看不懂,请读者大大,在看不懂的地方,麻烦留言说明,我会根据留言来配图,方便大家理解。^-^】