DataStage ETL开发规范

2026/1/13 0:11:28

开发规范DataStage ETL

文 档 目 录

1. 1.1 1.2 1.3 2. 2.1

文档介绍 ................................................................................................................................. 3 文档目的 ................................................................................................................................. 3 参考文献 ................................................................................................................................. 3 术语与缩写解释 ..................................................................................................................... 3 命名规范 ................................................................................................................................. 3 数据库开发规范 ..................................................................................................................... 3 2.1.1 2.1.2 2.1.3 2.2

数据库命名规范 ........................................................................................... 3 数据表命名规范 ........................................................................................... 3 字段命名规范 ............................................................................................... 4

ETL程序命名规范 .................................................................................................................. 4 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7

工程命名规范 ............................................................................................... 4 工程参数变量命名规范 ................................................................................ 4 JOB Sequence命名规范 .............................................................................. 5 JOB命名规范 ............................................................................................... 5 组件命名规范 ............................................................................................... 5 SQL文件命名规范 ....................................................................................... 6 程序注释规范 ............................................................................................... 6

3. 3.1

设计与开发规范 ..................................................................................................................... 6 元数据目录设计 ..................................................................................................................... 6 3.1.1 3.1.2

数据表元数据目录 ....................................................................................... 6 Job元数据目录............................................................................................. 7

3.2 3.3 3.4 4.

数据表设计规范 ..................................................................................................................... 7 ETL程序设计规范 .................................................................................................................. 7 ETL程序开发规范 .................................................................................................................. 8 附件 ......................................................................................................................................... 9

1. 文档介绍

1.1 文档目的

本文主要描述了DataStage平台ETL开发过程中应遵循的原则和规定,为ETL开发人员提供指导。

1.2 参考文献

无。

1.3 术语与缩写解释

无。

2. 命名规范

2.1 数据库开发规范

2.1.1 数据库命名规范

数据库命名统一采用大写字母,长度不超过16个字符。

2.1.2 数据表命名规范

按数据表用途划分,可分为维表、事实表、衍生汇总表、临时表、参数表、Mapping表等表,各类表的表名只允许使用英文大写字母、数字、“_”,主要有四部分组成:固定前缀_有业务意义的名称_时间粒度_表分类后缀。 表分类 维表 固定前缀 ETL 名称 根据表的具体业务意义命名,要求简练。 事实表 ETL 根据表的具体业务意义命名,要求D或M或Q或Y FACT 时间粒度 D或M或Q或Y 表分类后缀 DIMN 备注 总长度不超过127个字符 总长度不超过127个字简练。 衍生汇总表 ETL 根据表的具体业务意义命名,要求简练。 临时表 ETL 根据对应的模型表的名称命名 无 TEMP D或M或Q或Y SUM 符 总长度不超过127个字符 总长度不超过127个字符 中间表 ETL 按使用用途命名 无 MIDD 总长度不超过127个字符 参数表 ETL 根据表的具体业务意义命名,要求简练。 无 PARAM 总长度不超过127个字符 Mapping表 ETL 根据表的具体业务意义命名,要求简练。 无 MAPP 总长度不超过127个字符

2.1.3 字段命名规范

所有数据表的名称尽量采用有意义的英文单词或英文单词缩写或汉语拼音缩写,只允许使用英文大写字母和数字。

2.2 ETL程序命名规范

2.2.1 工程命名规范

所有ETL程序保存在一个DataStage工程内,工程名称使用小写字母和字符“_”,采用“ds”+“_”+<工程名称>格式,其中<工程名称>使用有意义的名称。

2.2.2 工程参数变量命名规范

DataStage工程参数分为工程、JOB Sequence、JOB三个级别: ? ? ?

工程级别参数采用“v_ds”+“_” +<参数变量名称>

Job Sequence级别参数采用“v_js”+“_” +<参数变量名称> JOB级别参数采用“v_jb”+“_” +<参数变量名称>。


DataStage ETL开发规范.doc 将本文的Word文档下载到电脑
搜索更多关于: DataStage ETL开发规范 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219