欢迎来到天天文库
浏览记录
ID:1642330
大小:219.50 KB
页数:15页
时间:2017-11-12
《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这样的
3、分为一个级别,统一以1个小写字母加下划线为规范,转换组件可以也可以为分为一个级别,以3个小写字母加下划线为规范。如果不用命名规范也没多大关系,因为这些内容各自都有对应的Folder进行管理,比较好辨认。2.1.组件命名TransformationNameRuleDescriptionAggregatorAgg_Performsaggregatecalculations.ApplicationSourceQualifierASQ_RepresentstherowsthattheIntegrationServicereadsfroma
4、napplication,suchasanERPsource,whenitrunsasession.第15页共15页TCSInternal神州数码(中国)有限公司CustomCus_CallsaprocedureinasharedlibraryorDLL.ExpressionExp_Calculatesavalue.ExternalProcedureCallsaprocedureinasharedlibraryorintheCOMlayerofWindows.FilterFil_Filtersdata.InputInp_Defin
5、esmappletinputrows.AvailableintheMappletDesigner.JavaExecutesuserlogiccodedinJava.Thebytecodefortheuserlogicisstoredintherepository.JoinerJnr_Joinsdatafromdifferentdatabasesorflatfilesystems.LookupLkp_Looksupvalues.NormalizerNrm_SourcequalifierforCOBOLsources.Canalsou
6、seinthepipelinetonormalizedatafromrelationalorflatfilesources.OutputOpt_Definesmappletoutputrows.AvailableintheMappletDesigner.RankRnk_Limitsrecordstoatoporbottomrange.RouterRot_Routesdataintomultipletransformationsbasedongroupconditions.SequenceGeneratorSqg_Generates
7、primarykeys.SorterSort_Sortsdatabasedonasortkey.第15页共15页TCSInternal神州数码(中国)有限公司SourceQualifierSq_RepresentstherowsthattheIntegrationServicereadsfromarelationalorflatfilesourcewhenitrunsasession.StoredProcedureSp_Callsastoredprocedure.TransactionControlTc_Definescommit
8、androllbacktransactions.UnionUni_Mergesdatafromdifferentdatabasesorflatfilesystems.UpdateStrategyUst_Determineswhethertoinse
此文档下载收益归作者所有