如果希望workflow存储最近20次的log,在session里的Config Object设置,log options做配置,save session log :sessions run ;savesessio log for these runs:20
session下面的source 里面有个tracing level
tracing level详解:
Terse Normal:Intergration service里面有一些load的信息
Verbose data:source里面load的每一条信息都会记录log
Verbose Initalization:target里面有用到哪些index都会在log中记录。一般情况我们选择normal
target load tyle:
bulk 指从source到target数据是直接批量提交,DB里面的target不能有index,primary key
normal:记录redo,undo的log,一般建议选用
1)可重用session:在workflow的task designer里面加的,点击菜单栏的task,create即可创建。可重用的session在不同的workflow可以多次使用。
不可重用的session:在workflow designer里面添加,点击菜单栏的task,create即可。
如果需要对source数据做expression处理,从source qualifier到expression环节,一般的做法是将所有字段都拖到expression里面,需要处理的就处理在输出不需要处理的直接输出到target。很少的做法:将不需要expression处理的column直接从source qualifier到target。
2)session log options选项的设置
save session log by:
当设置为session runs的时候,每次run都会生成一个日志文件,在production环境最多保存20次的,save session log for these runs=20
当设置session timestamp的时候,log文件只有一个,根据时间戳每次都会追加,如果选择这个时间久了文件会很大,很少用
3)recoverty strategy:
在general选项中设置了fail parent if the task fail 或者fail parent if the task does not run,recoverty strategy=file task and continue workflow,
那么即使session failed,workflow也会执行完,可能显示failed.
分享到:
相关推荐
Informatica Partition 是一种优化数据处理性能的机制,它允许一个 Session 在执行时使用多线程,从而提高数据加载的速度和效率。默认情况下,每个 Session 只有一个 Partition,但通过增加 Partition 数量,可以...
在数据集成领域,Informatica 是一款广泛使用的ETL(提取、转换、加载)工具。日志管理是 Informatica 平台中的关键部分,它帮助管理员监控和调试工作流程,确保数据处理的稳定性和准确性。通过有效管理 Informatica...
### INFORMATICA CLIENT的使用详解 #### 一、Repository Manager 的功能与操作 **1.1 Repository** 在Informatica Client中,Repository Manager是用于管理所有元数据的核心组件,包括存储和检索作业、映射和其他...
this can help you understand informatica session log better
在使用Informatica进行数据处理或ETL任务时,通过Email通知相关人员任务的状态或者结果是一种常见的做法。然而,在配置过程中可能会遇到一些技术障碍,特别是与邮件发送相关的错误。本文将详细探讨在Informatica中...
- 启动服务:介绍如何启动Informatica服务,包括使用特定命令行工具(如infaservice.sh startup)。 - 禁用服务:介绍如何禁用或停止Informatica服务,命令行格式和注意事项。 3. Domain管理 - Domain概念:...
下面,我们将详细介绍如何使用 Informatica Mapping 生成参数文件。 需求分析 在实际应用中,我们经常需要根据数据库表中的某个字段的唯一值来生成参数文件。在这种情况下,我们可以使用 Informatica Mapping 来...
《Informatica完全快速学习手册》是一本旨在帮助初学者迅速掌握Informatica的实用教程。Informatica是一款强大的数据集成工具,广泛应用于数据迁移、清洗、转换和加载等任务,是企业级数据管理的重要软件。 首先,...
JAVA SDK(Software Development Kit)是Informatica提供的一种API接口,允许开发人员使用Java编程语言直接与Informatica的元数据和运行时环境进行交互。在8.1.1版本的SDK中,开发者可以访问到丰富的类库,这些类库...
Workflow/Session 命名规则是指 Workflow/Session 的命名规范,例如使用 camelCase 风格的命名方式,避免使用特殊字符和空格等。 2. Workflow 参数设定 Workflow 参数设定是指在 Informatica 中为 Workflow 设置的...
6. **实例化Session**:在Workflow Manager中为Mapping指定实际数据源和目标连接。 7. **创建Workflow**:实现更复杂的流程控制。 8. **运行Workflow并监控**:使用Workflow Monitor检查任务执行结果。 在安装...
Informatica是一款广泛使用的ETL工具,它可以帮助企业实现数据的集成、转换和加载。在很多业务场景中,需要从Excel文件中提取数据,并将数据加载到关系数据库中,作为源(Source)或者目标(Target)。本文将介绍...
本文将详细介绍如何在Informatica中使用Debug调试来解决数据问题和优化流程。 ### 一、Debug调试的基本概念 1. **Debug模式**:Informatica提供了一个Debug模式,允许开发者逐步执行映射、工作流或工作流任务,...
- Informatica建议每个Session使用1到1.5个CPU,这样可以与数据库引擎更好地协同工作。 - 从性能优化的角度,考虑将多个工作负载分散到不同的CPU上,以充分利用硬件资源。 6. **数据量与性能测试**: - 使用大约...