欢迎来到天天文库
浏览记录
ID:12144822
大小:219.50 KB
页数:15页
时间:2018-07-15
《informatica开发规范》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、神州数码(中国)有限公司Informatica项目开发规划冷鹏2006年9月第15页共15页TCSInternal神州数码(中国)有限公司1.引言以前看到过whyu小记写过Informatica的一个开发规范,觉得不错,也碰到外面一些项目组在参考他写的规范,非常好!我也碰到很多公司的项目组有非常不错的DW项目规范文档,只是很少有拿出来给大家参考共享的,觉得非常的遗憾!反观自己当时做JAVA、C、Web时,项目标准和规范都是成套的有下载。所以在这里我呼吁大家可以将项目里敏感的内容去掉,将文档的骨头拿出来,让大家做项目吸取更多的经验,少走弯路,走更正规的路,毕竟大家都在这个圈子里混,都
2、是做技术的,这个圈子如果长久都停留在这个水平,自己也不会走出圈子里这个水平。我扒拉的这篇规范也算不上是什么规范,结合了whyu小记、Informatica里的一些内容希望在这里给大家抛砖引玉。希望大家总结出DW项目的更多管理规范、更多产品的开发方法以提高你我。2.命名约定在进行Informatica开发规划时,对引用PowerCenter内的组件、变量、参数等最好参考一个统一的命名规则,官方的样例也有一些命名规划,我认为可以分个级别如Mapping、Session、Task这样的分为一个级别,统一以1个小写字母加下划线为规范,转换组件可以也可以为分为一个级别,以3个小写字母加下划线
3、为规范。如果不用命名规范也没多大关系,因为这些内容各自都有对应的Folder进行管理,比较好辨认。2.1.组件命名TransformationNameRuleDescriptionAggregatorAgg_Performsaggregatecalculations.ApplicationSourceQualifierASQ_RepresentstherowsthattheIntegrationServicereadsfromanapplication,suchasanERPsource,whenitrunsasession.第15页共15页TCSInternal神州数码(中国)有
4、限公司CustomCus_CallsaprocedureinasharedlibraryorDLL.ExpressionExp_Calculatesavalue.ExternalProcedureCallsaprocedureinasharedlibraryorintheCOMlayerofWindows.FilterFil_Filtersdata.InputInp_Definesmappletinputrows.AvailableintheMappletDesigner.JavaExecutesuserlogiccodedinJava.Thebytecodefortheuserl
5、ogicisstoredintherepository.JoinerJnr_Joinsdatafromdifferentdatabasesorflatfilesystems.LookupLkp_Looksupvalues.NormalizerNrm_SourcequalifierforCOBOLsources.Canalsouseinthepipelinetonormalizedatafromrelationalorflatfilesources.OutputOpt_Definesmappletoutputrows.AvailableintheMappletDesigner.Ran
6、kRnk_Limitsrecordstoatoporbottomrange.RouterRot_Routesdataintomultipletransformationsbasedongroupconditions.SequenceGeneratorSqg_Generatesprimarykeys.SorterSort_Sortsdatabasedonasortkey.第15页共15页TCSInternal神州数码(中国)有限公司SourceQualifierSq_RepresentstherowsthattheIntegrationServicereadsfromarelatio
7、nalorflatfilesourcewhenitrunsasession.StoredProcedureSp_Callsastoredprocedure.TransactionControlTc_Definescommitandrollbacktransactions.UnionUni_Mergesdatafromdifferentdatabasesorflatfilesystems.UpdateStrategyUst_Determineswhethertoinse
此文档下载收益归作者所有