Informatica 9开发规范详解:架构、部署与命名指南

5星 · 超过95%的资源 需积分: 15 10 下载量 149 浏览量 更新于2024-07-23 收藏 2.84MB DOC 举报
Informatica 9开发规范是一份详尽的指导文档,由康时信息系统有限公司于2011年10月25日发布,适用于Informatica平台的ETL(提取、转换、加载)开发过程。该规范的主要内容包括: 1. **前言**:文档的目的是为了提供信息参考,非合同法约束文件,康时公司对其内容的准确性及适用性不作任何保证,使用者需自行判断。 2. **应用架构**: - **概述**:介绍了整个 Informatica 应用的基本架构。 - **体系架构**:详细说明了架构的组成部分和逻辑结构。 3. **物理部署**: - **准备工作**:涉及环境准备,如硬件、网络和软件要求。 - **安装与配置**:给出了具体的安装步骤和配置指南。 - **资源库管理**:强调了数据和组件的有效管理和组织。 4. **命名规范**: - **数据库连接命名**:规定了数据库链接的命名规则,保证一致性。 - **目录命名**:针对项目文件夹的命名原则,便于识别和管理。 - **源/目标命名**:数据源和目标对象(如表、文件)的命名规则,确保命名清晰明确。 - **组件命名**:组件如Lookups、Filters等的命名策略。 - **其他命名**:可能还包括了其他相关的命名建议,如作业、任务等。 5. **开发规范**: - **需求分析**:涵盖业务、功能、性能和运行需求的详细分析。 - **源和目标设计**:强调了设计阶段的细节,如数据来源和目标数据的规划。 - **Mapping设计**:提供了映射规则、功能设计和组件选择的指导。 - **WorkFlow流程设计**:工作流的构建,包括主要工作、流程设计和监控。 - **测试**:测试策略和方法,包括测试点分析和ETL测试流程。 - **系统管理**:涉及用户管理、系统调优(包括针对Target、Source、Mapping和Session的优化)、环境发布、系统迁移备份,以及问题处理策略。 这份规范是Informatica开发团队在项目执行中的标准化实践,旨在提高开发效率,保证代码质量,维护项目的可维护性和可扩展性。遵循这些规范,开发者可以更有效地进行ETL开发,同时也有助于减少错误和后期维护成本。