1 / 24
文档名称:

etl开发原则(ETL development principles).doc

格式:doc   大小:26KB   页数:24页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

etl开发原则(ETL development principles).doc

上传人:rjmy2261 2017/11/17 文件大小:26 KB

下载得到文件列表

etl开发原则(ETL development principles).doc

文档介绍

文档介绍:etl开发原则(ETL development principles)
1 ETL development principle
The development of ETL currently using IBM Datastage Designer tool, the client developers on the client development tools, development method using remote login to the server does not allow the development of the principle of ETL involves many aspects, this document according to the classification of DataStage objects, from large to small Project, Job, Stage etc. a few blocks to describe:
the use of ETL database system account permissions
ETL relates to the source system and the target system, when using parallel JOB development, the database system account permissions have certain requirements, according to the requirements of the Datastage document, the Oracle account needs at least the following system permissions:
- DBA_EXTENTS
- DBA_DATA_FILES
- DBA_TAB_PARTITONS
- DBA_TAB_SUBPARTITONS
- DBA_OBJECTS
- ALL_PART_INDEXES
- ALL_PART_TABLES
- ALL_INDEXES
$INSTANCE (Only if Oracle Parallel Server is used)
Project establish principles and essential content
Project Job and Routine DataStage is stored in the object, an application may have multiple Project. In principle, a Project and a corresponding target system, all Job for unified management of loading of the target, but considering the server performance and the total number of Job and other special circumstances, in some cases for a target system to load the job can also be split into multiple Project.
In order to facilitate unified management, must have the following contents in each Project:
DayOpen & DayOff
Each Project should have a set of DayOpen job and a set of job DayOff, mon thing is that IShDayOpen calls IMaDayOpen, and IShDayOff calls IMaDayOff job. The operation of DayOpen marks the beginning of the day Job, the main task is to do some initialization operations, such as: create the day's rundate directory, files, modify the parameters in and so on. The operation of DayOff represent