Informatica提供command和java接口
可以通过来执行Command命令
1、直接在该控件中写PMCMD命令
例如:pmcmd startworkflow -sv repo_dss -d DOMAIN_test_dss -u Administrator -p Administrator -f DSS_DM -wait DM_SCD_ODS
命令解析如下: pmcmd startworkflow -sv 集成服务名称 -d 配置域名称 -u Administrator -p Administrator -f 文件夹名称 -wait 工作流名
称
2、将PMCMD命令写在批处理文件中,通过该控件调用批处理文件
例如:批处理文件放在D盘的根目录下,在控件中直接写d:\mpcmd.bat 如果需要获取返回结果和错误信息,需要修改命令为:
d:\mpcmd.bat 1>d:\result.log 2>d:\error.log
该命令运行完成后会在D盘的根目录生成result.log和error.log
3、将PMCMD命令写在批处理文件中,通过DOS命令调用
(1)切换到Informatica的bin文件夹下
(2)执行批处理文件,生成返回结果和错误信息的日志
4、直接在DOS下调用PMCMD命令
返回信息在后面都已经显示出来,如果希望这些信息记录在指定文件中,修改命令