Informatica PowerCenter 8 高级版(Advanced Edition)的主要特性
基于团队的开发
当今的大型数据集成项目非常复杂,既涉及内部资源又涉及外包的第三方资源,而且常常跨越多个时区和地域。基于团队的开发可帮助 PowerCenter 高级版用户轻松地跨不同功能团队(例如产品开发、质量保证、生产管理)或者不同区域团队(无论是在岸还是离岸团队)进行协作。
借助基于团队的开发特性,各机构可利用 PowerCenter AE 创建和管理多个版本的可重用开发资产、控制开发周期、跟踪变化并在资料库间移植特定资产组。开发团队能够实现跨环境、跨位置、跨团队部署的高级控制和自动化。此特性中的一整套高效工具进一步加快了开发过程、简化了管理并降低了现行维护成本。
优势
借助基于团队的开发,各机构可使用 PowerCenter AE:
| |
 |
通过版本控制利用可重用开发资产,降低错误的风险,同时提高生产能力 |
| |
 |
通过自动部署减少管理操作 |
| |
 |
通过全面的审计跟踪和回退功能,将项目风险降至最低 |
| |
 |
通过强大的协作式开发节约更多成本,并提高项目的可伸缩性、一致性、可控性和可视性 |
|
降低错误的风险,提高生产能力 通过基于团队的开发,PowerCenter AE 提供了基于资料库的对象级版本,可重复使用开发资产 - 包括源定义、目的定义、已编纂的业务规则、元数据、最终用户报告。开发人员可以将版本资产从资料库中签出并进行编辑,然后再签入资料库。他们还可使用资料库中丰富的元数据为版本开发资产制定标签,这样,就可以在开发过程中跟踪版本资产,并将多个资产连接到部署小组。这些标签简化了查询过程,允许开发人员更轻松、快捷地在资料库中搜索资产。通过这些功能,各团队能够更加有效地开发复杂的项目,同时降低了错误的风险。 |
|
减少管理操作 基于团队的开发提供静态和动态部署小组,自动化开发资产移植,减少管理操作。如果明确知道要部署哪些资产,开发人员可使用该特性的静态部署小组利用资产标签并通过名称部署资产。如果并不知道自己需要哪些资产或者必须移植大量资产,用户可使用动态部署小组在进行部署时执行查询。例如,动态查询可识别所有依赖于给定源定义的映射,也可识别指定日期范围内创建的特定文件夹内的资产。动态部署小组收集查询结果,并将其复制到目的资料库。 |
|
降低项目风险 基于团队的开发特性会存储开发资产和所有移植的完整变更历史,允许开发人员查看开发资产的任意版本。该特性提供全面的审计跟踪和回退功能,因此,开发人员可以比较版本、查看开发资产发生的变更并可回退到上一个版本。这些功能提高了项目质量,同时降低了项目风险。 |
|
节约更多成本,并提高项目的可伸缩性、一致性、可控性和可视性 具备基于团队的开发特性后,PowerCenter AE 成为促进可重用性的、强大的协作式开发环境,从而节约成本并提高一致性和可控性。地理位置分散的大型团队的开发人员可跨团队、项目、开发、测试和生产环境共享并管理开发资产组。开发人员还可以创建可重用开发资产库,在其中并入最佳实践或专业技术集,并进行自动部署。在每次需要特定功能时,开发人员不再需要人工开发和部署孤岛开发资产,极大地提高了质量并削减了成本。这样,各机构可以更快速、有效地修改或创建新项目,而且小型团队也可以进行大规模开发。如果与 Metadata Manager 结合使用,基于团队的开发特性可为机构提供对可重用开发资源的完全可视性。 |
功能
|
预先构建的可重用开发资产库 基于团队的开发特性提供了预先构建的可重用开发资产库,且该资产库结合了最佳实践。通过该资产库,开发团队可以跨全球各个机构协作、协调开发和部署,从而提高生产能力。 |
|
基于资料库的对象级版本 基于团队的开发会在资料库中维护单个开发资产的多个版本,并自动为每个版本编号,从而允许开发人员存储开发资产的多个副本。 |
|
|
可视化开发环境 开发人员需要一种可视化开发环境,该环境允许地理位置分散的团队进行协作,并允许他们重复使用资产。部署开发资产组时,基于团队的开发既提供图形用户界面也提供命令行界面,因此无论新用户还是高级用户均可使用该特性。只需将部署小组从源资料库拖到目的资料库,用户即可创建开发团队能够访问和使用的参考对象。此外,部署向导会逐步引导用户完成整个部署过程。命令行部署允许开发人员编写部署脚本并进行部署安排,从而实现"关灯"部署。 |
|