Informatica开发手册:源表与目标表处理

需积分: 19 11 下载量 171 浏览量 更新于2024-07-16 收藏 1.18MB DOCX 举报
"该资源是关于Informatica开发的详细指南,涵盖了从入门到Workflow开发,以及如何进行数据的导入导出。重点讲述了源表和目标表的导入,以及Mapping的开发,包括命名规则和参数设置。适用于那些希望了解或深化Informatica ETL过程的IT专业人士。" 在 Informatica 开发过程中,主要涉及的是数据提取(Extract)、转换(Transform)和加载(Load,简称ETL)的过程。这个开发手册提供了一个全面的指导,以帮助开发者更好地理解和操作Informatica工具。 首先,手册介绍了部门集市和客服集市的Informatica开发,这通常涉及到特定业务领域的数据整合和处理。更新历史部分可能包含对软件版本升级和功能改进的记录,这对于跟踪和维护开发工作至关重要。 Mapping开发是Informatica的核心部分,它定义了数据从源到目标的转化路径。在Mapping中,"M_目标表名称"的命名规则便于管理和识别不同的映射,同时注释栏提供了项目背景和维护信息。开发者可以在此处定义数据流,包括从源表到目标表的转换规则和逻辑。 源表的导入是ETL流程的起点。手册详细描述了如何从不同数据源(如DB2数据库或平面文件)导入结构。手工创建源表允许在没有现成结构的情况下构建,而从数据库导入则适用于已有数据库表的情况。对于平面文件,需要设置分隔符和语言环境以正确解析数据。 目标表的结构导入则涉及将数据加载到何处。可以是直接导入现有数据库表,也可以将平面文件设置为目标。如果是平面文件,需要指定分隔符和语言环境。手工创建目标或从数据库导入后,可按需调整数据库类型。 Workflow开发部分可能涵盖工作流的创建、调度和监控,它是Informatica中实现数据处理自动化的关键。通过Workflow,开发者可以安排任务的执行顺序,确保数据在正确的时间被处理和加载。 这个手册为Informatica开发者提供了一套完整的实践指南,涵盖了从数据源分析、映射设计到工作流管理的全部流程。无论是初学者还是经验丰富的专业人员,都能从中获得宝贵的指导和参考。