Informatica安装手册 - 图文 下载本文

7.4 资料库内容删除成功

46

8 恢复PowerCenter资料库内容

8.1 选定资料库,执行Actions->Restore Contents菜单命令

47

8.2 选定要恢复的资料库备份文件

48

8.3 资料库内容恢复成功

说明:恢复后的Repository Service,必须作如下配置: Properties->General Properties->OperatingMode设置为Normal,这样该Repository Service才能被其他的客户端和Service访问到。

9 ETL目录结构部署

1.在ETL过程中,将产生一系列文件,有些是为了性能考虑而采用的文件,有些是工具在运行过程中产生的文件。文件系统中,我们主要考虑接口文件、lookup文件、待装载文件、脚本、归档文件、日志文件等,所有的文件都放置在一个工作目录中,这里不规定目录物理位置,而使用$ETLFILE来表示它。下面的路径都是相对这个工作目录的子目录。

? +$ETLFILE,ETL主目录路径为:

? $ETLFILE/data:下属若干子目录,本目录存放所有数据文件;

? $ETLFILE/data/source:存放源系统接口文件。请将Powercenter服务器变量

$PMSourceFileDir设为该目录;

49

?

?

$ETLFILE/data/load:存放整个ETL流程中所有待装载文件,另有子目录ctl和bad,分别存放控制文件和错误文件,日志信息请放在$ETLFILE/log下。请将PowerCenter的服务器变量$PMTargetFileDir设为该目录;

? $ETLFILE/ cache:存放整个ETL流程中的缓冲文件,这些文件一般用于提高性能

只用,如在参照转换中使用lookup技术。请将PowerCenter的服务器变量$PMCacheDir设为该目录;

? $ETLFILE/proc:存放整个ETL流程中用到的程序,例如特定的程序,脚本等,根

据项目内容可以组织一些子目录;

? $ETLFILE/ar:存放ETL中归档文件,例如每月用户月底备份表;

? $ETLFILE/log:存放ETL过程中所有的日志,可以根据不同类型日志划分子目录。

下属子目录session和workflow分别存放session和workflow的日志。

? $ETLFILE/tmp:存放ETL过程中产生的中间文件,这些文件不属于上面的文件分

类,而是作为一种临时性文件,如剔出重复记录,归并文件等,这些文件是在一个运行周期后可以删除的;

? $ETLFILE/para:存放Powercenter中用到的参数文件; 最终的目录树结构如下: +$ETLFILE -data -source -load -ctl -bad -lookup -cache

-proc -ar -log -session -workflow -tmp -para

50