Data Services资源库 
Data Services资源库是一套存储用户创建的和预定义的系统对象,源和目标元数据,和转换规则的表。在一个开放的客户、服务器平台上设置资源库来适应与其他企业工具之间共享元数据。将每个资源库存储在一个现存的RDBMS上。 
每个资源库与一个或者多个运行你创建的作业的Data Services作业服务器相关联。

有两种类型的资源库: 
* 应用程序设计器使用的本地资源库用来存储Data Services对象(如项目,作业,工作流,和数据流)的定义和源和目标的元数据。
* 中央资源库是可以用来支持多用户开发的一个可选的组件。中央资源库提供了允许签入和迁出本地资源库的对象的共享的对象库。

Data Services多用户 
Data Services多用户是一个可选组件,它允许你的开发团队在应用程序开发的所有阶段的相互独立的部分共同协作。尽管每个用户在一个唯一的本地资源库中开发应用,团队使用了一个中央资源库买存储整个项目的原版拷贝。中央资源库保存了一个应用程序对象的所有版本,这样如果需要的话可以回复到前一个版本。 多用户开发包括其他的高级特性,如加标签和过滤,给你提供了对应用程序对象的更多的灵活性和控制管理。

Data Services作业服务器 
Data Services 作业服务器启动数据移动的从多个不同种类的源集成数据的引擎,执行复杂的数据转换,并管理从ERP系统和其他源的抽取和事务。Data Services作业服务器可以以批量和实时模式移动数据并使用分布式的查询优化,多线程,内存缓存,内存数据转换和并行处理来提供高的数据吞吐量和可扩展性。 
在设计一个作业时可以从设计器中运行这个作业,设计器通知作业服务器来运行这个作业。作业服务器从相关的资源库调出这个作业然后启动Data Services引擎来处理作业。在生产环境中,作业服务器通过一个调度程序或者通过一个由Data Services访问服务器管理的实时的服务触发一个作业的执行。在生产环境中,可以通过创建一个按照整体系统负载来执行作业的作业服务器租来平衡作业负载。

Data Services引擎 
在Data Services作业执行时,作业服务器启动Data Services引擎进程来执行数据抽取,转换和移动。Data Services引擎进程使用并行的处理和内存数据转换来获得高的数据吞吐量和可扩展性。 

Data Services访问服务器 
访问服务器是一个实时的请求应答的消息代理,它收集消息请求,将它们路由给一个实时的服务并在一个用户特定的时间帧内提交一个消息应答。访问服务器将消息进行排队并在任何数量的计算资源之间把它们发送下一个可用的实时服务。这种方法提供了自动的可扩展性,因为如果给定的实时服务的吞吐量比较高时,访问服务器可以启动位于另外的计算资源上的实时服务。你可以配置多个访问服务器。
 
Data Services地址服务器 
Data Services地址服务器提供了对Global Address Cleanse EMEA引擎和Global Suggestions List的地址验证和修正。地址服务器必须在处理包含通过EMEA引擎激活的Global Suggestion List转换或者Global Address Cleanse转换的数据流之前启动。 

Data Services管理员 
管理员(Administrator)提供对Data Services资源的基于浏览器的管理。这些Data Services资源管理包括: 
* 调度,监视和执行批量作业 
*配置,启动和停止实时服务 
*配置作业服务器,访问服务器和资源库的使用 
* 配置和管理适配器 
*管理用户 
*通过Web服务公布批量作业和实时服务