INFORMATICA PWC 10.0.2 Bad files与会话缓存可否删除问题咨询
Informatica PWC 10.0.2 缓存空间不足问题解答
直接删除超大Bad文件的风险判断
Bad文件是会话运行时生成的错误数据存档文件,仅用于存储不符合映射规则、字段校验规则的异常数据记录,是否可直接删除分两种情况:
- 若该Bad文件对应的会话已处于结束/失败/终止状态,无运行中进程写入该文件:删除无任何业务风险,仅会丢失对应批次的异常数据记录,如无回溯排查需求可直接删除释放空间。
- 若有正在运行的会话正在写入该Bad文件:直接删除会触发对应会话IO报错中断,需先终止关联会话或等待会话运行结束后再操作。
会话缓存与临时文件自动清理配置
Informatica PWC 10.0.2 原生支持会话运行结束后自动清理缓存文件与Bad文件,可按需选择单会话配置或全局配置:
单会话独立配置
打开对应会话的编辑界面,在属性页完成以下配置即可仅对当前会话生效:
- 进入
错误日志配置组,勾选 会话运行结束后删除Bad文件 选项 - 进入
性能配置组下的缓存设置,勾选 会话完成后删除缓存文件 选项
该配置优先级高于全局配置,适用于仅需清理特定会话临时文件的场景
集成服务全局配置
登录Informatica Administrator控制台,进入对应集成服务(Integration Service)的自定义属性配置页,新增以下两个参数即可对所有会话生效:
DeleteBadFilesAfterSessionCompletion=Yes:所有会话运行结束后自动删除生成的Bad文件DeleteCacheFilesAfterSessionCompletion=Yes:所有会话运行结束后自动删除生成的会话缓存文件
开启全局配置后如果需要保留特定会话的Bad文件或缓存,可单独修改该会话的属性覆盖全局规则即可。
内容的提问来源于stack exchange,提问作者Hamza Barhoun
相关产品推荐
相关产品推荐

