更新时间:09-18 编辑老师:佚名
摘要:实习期间,在指导老师的帮助下,熟悉了有关BI项目实施的主要业务活动,对于数据仓库中ETL过程处理、cognos等都系统学习。将理论知与实际工作相结合,在不断地尝试和实践提高自己的专业水平,为接下来走出学校踏入社会做准备。现将毕业实习的具体情况及体会作一系统的总结。
关键词:对外业务;BI;cognos
1 实习单位简介
上海创为信息科技有限公司,在上海注册成立,注册资金500万,是一家高速、稳步发展的专业软件服务提供商。专注业务分析领域,专注海量数据处理和分析,企业绩效管理软件的专业服务。目前创为立足华东市场,未来计划在全国范围内布局营销及技术服务网络,成为最专业的业务分析软件实施服务商。
经过多年的行业实践,上海创为信息科技有限公司在数据仓库,ETL数据抽取,数据质量,商务智能分析等领域建立了综合优势,为许多大中型企业提供了整套解决方案。公司坚持为客户创造价值,基于客户的需求,逐步建立企业成功实践方面的优势,提供业务分析和企业绩效管理方面的咨询和专业服务,帮助提高企业的分析能力、提升企业绩效执行力、降低总拥有成本,实现客户价值。在企业绩效领域,公司提供战略管理、平衡计分卡的实施,帮助企业搭建计划、预算和预测系统,提高企业绩效
2 实习主要过程
此次实习的目的在于通过在上海创为信息科技有限公司的实习,熟悉了解BI商务智能公司的日常业务,数据仓库日常维护的操作流程以及工作制度等。实习过程主要包括以下几个阶段:
第一,了解企业文化,熟悉集团公司的经营单位,了解经营单位的经营对象。
第二,学习基础的SQL语句,掌握最基本的知识技能。
第三,学习构建BI商务智能的基本流程,主要包括以下方面:对数据的抽取、转换、加载;安装配置cognos相关文件;创建相关数据模型(例如:星型模型、雪花模型等);创建多维;利用IBM Cognos Connection中的Report Studio创建相关报表。
第四,了解熟悉将一个需求,如何与人沟通理解,如何设计实现,以及最后的测试修改。
第五,总结实习经过,并完成实习手册、实习报告。
3 实习主要内容
刚到公司的第一周,主要是了解公司的企业文化,主要业务,接受相关的业务培训。这一周,我们开始进一步学习SQL语句,对以前学习的SQL进一步的规范化,养成一个良好的写代码的习惯。除此之外,在这一周,我们还了解了关于访谈技巧、金字塔写作技巧以及七步成诗法等方法,这些都为日后的工作生活打下基础。
实习第二周,我们接受了关于ETL的简单培训,让我们对数据的处理有一个初步的了解。ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过抽取(extract)、转置(transform)、加载(load)至目的端的过程。在这一周中,我们尝试从不同的数据源中抽取数据到Oracle数据库中,并尝试编写存储过程,使抽取到数据库中的数据拥有统一的格式规范,并将数据按照不同的需求汇总到不同的表格之中。
通过前三周的基础培训,我对于公司中有关BI项目的实施有了一个大概的了解。在整个的流程中,同一个需求会有不同的解决方案。有时候我们拿出的方案并不一定是性能最优的,也不一定是完全按照客户要求去做的,但是,我们拿出的方案一定是综合多方面考虑,适合他们的需求的,是经过交流磋商拿出的最适合的一种方案。
从第四周开始,我正式参加工作,在这一周中首先要做的事情就是了解公司搭建的数据仓库,并为数据仓库中的表编写数据字典。在这一周中我看到了数据是如何一步一步从零散的各个系统中抽取出来,在经过一层一层加工,最终得到更加方面快捷的展示出来的结果表。而且,针对于不同的表单,我们需要进行不同层次的处理。比如说,针对维度表,我要做的就是根据具体的需求,将相关主体的维度信息按照时间、所属地区等等方面分门别类的整理到相应的表格中取。
接下来的几周中,我开始尝试接受一些基本问题的处理,主要内容包括对异常信息的查询处理,对Cognos做出的报表进行进一步的维护,对每天数据仓库的数据抽取,进行维护,检测是否已经正确完整的抽取到相关数据,如果有没有抽取过来的,需要检查相应的原因,以及解决办法。
4 实习的主要收获和体会
在这次八周的实习中,我最大的收获就是对数据仓库的建立建设有了比较深刻的了解,并对一些业务能行进行基本操作。在提高专业水平的同时,其他方面的收获也是非常大的,学到了许多学校里所学不到的经验与教训。作为一名即将走出校园的大学生,这次的毕业实习无疑成为了我踏入社会前的一个很好的试炼,为我今后更好地投入工作指明了方向。
首先,让我意识到理论知识与实践的差距。www.EEELW.COm在学校的时候数据库SQL语句感觉并不怎么难,而且针对同一种需求可以有不同的写法,去完成实现。而当我真正的去检查,观看数据仓库中,对数据的ETL处理过程的时候,才发现如何能够正确高效快速的抽取数据才是更加需要的,不能再和学校里一样,想怎么写就怎么写,更要考虑它对整体时间的影响,考虑如何能赶在第二天早上,让他们看到昨天的统计数据,这才会是我们要做到的。
其次,我学会工作中应具有高度的责任心。在实习的时候,我们发现在公司的服务器上,同时拥有者两个数据仓库,一个仅供测试使用,另一个则是用于平时正常使用。在每一个需求结束的时候,我们都需要现在测试环境上进行测试,然后在保证数据正确无误的前提下,才会将那一个模块放入到真实环境里,供大家使用。另外,我们还要负责对最终表里面的异常数据进行解释,说清楚它为什么会出现这种情况,是偶然,还是必然,是否有方法去改进等。
最后让我学会如何与人相处。在地方工作,最重要的与人沟通交流。首先,你要让自己的话,能够准确无误的表达出来,而不是模棱两可;再者,就是在说话做事的时候,一定不能够把话说死,要综合考虑可能会发生的意外情况,答应的事情一定要做到;最后,有些东西不能盲目的听从他人,也许他了解的并不多,实际上的事情也不会这么简单,在保证整体目标不变的请款下,要从更加方便效率的角度去思考问题。
通过这次的实习,让我更清楚地了解自身的优势和不足,学会了很多学校里学不到的知识,更为我今后步入社会打下坚实的基础。