Informatica PowerCenter 开发与设计规范详解
需积分: 0 9 浏览量
更新于2024-09-12
收藏 106KB DOC 举报
"Informatica PowerCenter 开发规范涵盖了资料库管理、设计规范、Mapping建立、Mapplet建立、Session建立和环境发布等多个方面,旨在确保高效、一致和可维护的开发流程。
1. 资料库管理:
- 重起服务时,需通知相关人员并同时重起Informatica服务以保持同步。
- 文件夹建立由管理员根据业务需求完成,分配相应权限,通常为用户同名文件夹,Owner设置为用户,其他用户和组只有读权限。
2. 设计规范:
- Source导入:
- 关系数据库:使用ODBC获取元数据,ODBC命名规则统一,本地和服务器版本一致,Oracle客户端同样需要匹配服务器版本。
- 文本文件:遵循特定格式,字段名在第一行,数据从第二行开始,使用TAB分隔。推荐使用Excel填充数据后再转存为文本文件。
- Target导入:
- 目标元数据统一存储在Targets下,命名与本地ODBC无关,目标表名需唯一。
- Mapping建立:
- NormalCreate方式:命名规则为m_表名。
- SlowlyChangingDimensions(SCD)方式:用于处理数据的历史记录和主键更新,通过表达式模块实现业务需求和数据加载的对接。
- 转换模块命名标准化,例如EXP_和LKP_开头表示表达式模块和查找模块。
3. 其他注意事项:
- 在Mapping设计中,转换模块的设置很重要,比如LKP_表名表示查找模块。
- 表达式模块(EXP_SOURCE和EXP_TARGET)用于处理源表和目标表的数据转换。
4. Mapplet建立:
- Mapplet是可重用的Mapping组件,有助于提高开发效率,但具体建立规范未在描述中详细说明。
5. Session建立:
- 会话设置应考虑性能优化、错误处理和日志记录,确保数据加载的正确性和效率。
6. 环境发布:
- 发布过程应包括版本控制、测试验证和生产部署,确保代码的稳定性和一致性。
综上,Informatica开发规范强调了标准化、可维护性和团队协作,通过严格的流程和命名约定,降低了出错风险,提高了开发效率。这些规范不仅适用于初学者,也是经验丰富的开发者遵循的最佳实践。
2014-05-04 上传
2020-01-21 上传
122 浏览量
2012-04-26 上传
点击了解资源详情
点击了解资源详情
2009-12-24 上传
2013-09-23 上传
2013-03-06 上传
protossac
- 粉丝: 0
- 资源: 5
最新资源
- 与flash有关的资料
- vxwork 串口程序实例!
- 用89C5 1单片机制作的简易定时器
- 2009嵌入式系统设计师考试大纲
- rsgrgerwsgergergerg
- 开发XFire Web Service应用
- IPV4与IPV6的比较
- 整合Flex和Java--配置篇
- 思科认证CCNA考试实验常用的命令总结
- symbian 应用程序开发之SymbianCppForMobilePhonesV3.pdf
- Diameter协议-rfc3588
- ireport图文教程.doc
- radius协议-rfc2865
- SQL2000自动备份 压缩 删除(备份文件)
- JavaScript事件和对象
- 怎样用单片机控制直流电动机