
凯捷技术通过多年的演进,现早已变成美国颇具影响力的IBM硬件实施公司之一。凯捷技术IBM团队借助创新的咨询方式跟信息化手段ibm websphere 电子商务解决方案含盘,向企业提供管理咨询、ERP实施服务或者行业解决方案,以帮助用户更好的谋求企业战略并顺利推进信息化系统,从而提高企业管理水平,增强企业的核心竞争力。
凯捷实施软件
IBM DataStage
IBM InfoSphere Information Server 是一种数据集成工具系统,能够帮助企业从散布在各个系统中的复杂异构信息获取更多价值。InfoSphere Information Server提供了一个统一的系统, 使公司无法知道、清理、变换跟交付值得信任且上下文丰富的信息。
IBM InfoSphere DataStage and QualityStage 提供了图形框架,您能使用该框架来设计和运行用于变换跟清理数据的作业。
依靠您具有许可证的这些产品,您可以研发能变换跟清理数据的并行作业、可变换数据的服务器作业并且能变换数据的大型机作业。并行作业和服务器作业在 IBM InfoSphere Information Server 引擎上运行。 大型机作业将生成可在大型机上运行的 COBOL 代码。
您可以在 IBM InfoSphere DataStage and QualityStage Designer 客户机中设计作业并在 IBM InfoSphere DataStage and QualityStage Director 客户机中运行某些作业。 作业以工程的方式组织,您可以使用 IBM InfoSphere DataStage and QualityStage Administrator 客户机来管控那些项目。 您可以使用 InfoSphere Information Server Manager 来推进作业设计以及间接材料。
数据变换和移动是对源数据进行选取和转化并映射为目标平台所需格式的过程。该过程将处理数据,使它与业务、域跟完整性规则保持一致,并与目标环境中的其它数据保持一致。
IBM InfoSphere DataStage 具有满足更严格的数据集成需求所需的功能性、灵活性和能伸缩性。
InfoSphere DataStage 具有以下功能:
从范围更广的企业跟内部数据源集成数据
合并数据验证规则
使用能伸缩的并行处理来处理并变换大量数据
处理十分复杂的变换
管理多个集成过程
可直接连接至成为源或目标的企业应用程序
利用元数据进行探讨和维护
以批处理、实时或 Web service 方式操作
变换可以采取下述方式:
聚集
将数据值合并或汇总至单个值中。收集要在周级别进行聚集的每周销售数据是聚集的一个常见例子。
基本转换
确保数据类别从源正确地转换并映射至目标列。
清理
解析不一致情况并修正源数据中的异常。
派生
通过使用算法变换多个源中的数据。
充实

结合内部或外部源中的数据,向数据提供更多意义。
规范化
减少冗余和可能重复的数据。
转换
将输入流中的记录转换为数据仓库或数据集市的相应表中的多条记录。
排序
根据数据或字符串值对数据进行顺序。
IBM InfoSphere DataStage 支持对数据结构从简洁到高度复杂的长期数据进行采集、变换跟分发操作。InfoSphere DataStage 管理到达的数据或者定期或按调度接收的数据。InfoSphere DataStage 使公司无法通过对长期数据进行高性能处理,解决的业务弊端。
通过运用多处理器硬件系统的并行处理能力,InfoSphere DataStage 可以扩充为满足日渐下降的数据量的意愿、严格的即时需求跟不断缩短的批处理时间窗口的需求。
InfoSphere DataStage 通常部署到企业应用程序、数据仓库或者数据集市等等的平台。
InfoSphere DataStage 通过下面形式提供该功能:
支持操作、事务跟预测目标之间的数据移动和变换,帮助公司确认能否很好地(批处理方式以及即时模式)集成数据以满足其业务需求
节省时间并增加设计、开发跟部署的一致性体系构架
InfoSphere DataStage 体系构架包含以下模块:
公共用户界面
InfoSphere DataStage 用户界面包含以下客户机应用程序:
IBM InfoSphere DataStage and QualityStage Designer
用于构建 InfoSphere DataStage 应用程序(称为作业)的图形设计图标。因为变换是数据品质不可或缺的个别,所以 IBM InfoSphere DataStage and QualityStage Designer 是用于 InfoSphere DataStage 和 IBM InfoSphere QualityStage 的设计界面。
每个作业都选定了数据源、所需变换跟数据的目标。编译作业以建立由 InfoSphere DataStage and QualityStage Designer 调度并在 IBM InfoSphere Information Server 引擎上运行的能执行文件。 设计器客户机将开发元数据写入到动态存储库,而推进所需的未编译执行数据将读取到元数据存储库。
InfoSphere DataStage and QualityStage Director
用于验证、调度、运行和监控 IBM InfoSphere DataStage 序列的图形用户界面。 导向器客户机查看操作存储库中的作业数据,并将项目元数据发送至元数据存储库以控制作业的流程。
IBM InfoSphere DataStage and QualityStage Administrator
用于管控任务(例如修改 IBM InfoSphere Information Server 用户;记录、创建和移动项目;设置清除记录的条件)的图形用户界面。
公共服务
InfoSphere DataStage 的多个离散服务提供了配置支持逐渐多变的用户环境和分层体系结构的平台所需的灵活性。公共服务提供了模式结构各个别之间的灵活且可配置的相互连接:
元数据服务,例如影响探讨跟搜索
支持所有 InfoSphere DataStage 功能的执行服务
支持 InfoSphere DataStage 任务的研发和维护的设计服务

公共存储库
公共存储库包括支持 InfoSphere DataStage 所需的下述类型的元数据:
项目元数据
所有项目级别元数据组件(包括作业、表定义、内置阶段、可复用子模块和实例)都组织至文件夹中。
操作元数据
存储库中包括元数据,用于表述集成过程运行的操作历史数据、作业是顺利还是失败、使用的参数或者某些事件的时间跟日期。
设计元数据
存储库中包括 InfoSphere DataStage and QualityStage Designer 和 IBM InfoSphere Information Analyzer 创建的设计时元数据。
公共并行处理引擎
该引擎运行在各类设置中抽取、变换跟装入数据的能执行作业。引擎使用并行性和流水线以迅速处理长期工作。
公共连接器
连接器提供与长期内部资源的联接,以及从处理引擎对公共储存库的访问。InfoSphere Information Server 支持的所有数据源都可用作作业的输入或输出。
设计流程
中心 IBM InfoSphere DataStage 元素可以是工程、作业、阶段、链接、容器跟表定义。
项目
InfoSphere DataStage 是您最初通过 IBM InfoSphere DataStage and QualityStage Administrator 创建的基于工程的研发环境。 在调试期间或当您启动InfoSphere DataStage 客户机工具(除管理器之外)时,您可以建立项目。 每个项目都包括 InfoSphere DataStage 组件(包括作业和阶段、表定义及其链接跟容器)。作业和阶段
作业定义确定 IBM InfoSphere Information Server 如何执行其工作的流程顺序。设计了作业后,将对作业进行编译,并在并行处理引擎上运行。引擎根据作业设计运行多种功能,例如连接、抽取、清理、变换和数据装入。
组成作业的各个步骤称为阶段。InfoSphere Information Server 提供了长期预构建阶段以用于执行更常用的数据集成任务,例如排序、合并、连接、过滤、变换、查找和聚集。 阶段包含功能超强的模块,以高效地访问用于加载和放到的关系(包括并行关系)。
阶段一般提供大多数企业数据集成应用程序所需的应用程序逻辑的 80% 到 90%。InfoSphere Information Server 还提供许多用于建立跟集成定制阶段的阶段类型:
合并阶段
使您能否以并行模式运行现有顺序程序
构建阶段
使您就能将自动生成的 C 表达式写入到并行定制阶段中
定制阶段
提供了用于研发复杂和能扩充阶段的完整 C++ API。

图 1 显示了由数据源、Transformer(转换)阶段跟目标组成的简单作业。阶段之间的链接表示数据流入阶段或从阶段流出。InfoSphere DataStage 提供各类不同的阶段。
表 1 描述一些带有代表性的实例。

表1.阶段示例
Transformer阶段
对输入数据集执行任何所需转换,然后将数据传递至另一个处理阶段或释放至将数据读取到目标或文件的阶段。
Sort阶段
执行复杂的高速排序操作。
Aggregator阶段
将单个输入数据集中的数据行分类为组,并计算人数或每组的聚集数。
Complex Flat File阶段
从包括复杂数据结构(例如阵列或组)的平面文件抽取数据。
DB2阶段
从IBM DB2读取数据或将数据写入至其中。
每个阶段都带有告诉阶段如何执行或处理数据的属性。属性也许包含 Sequential File 阶段的文件名、要顺序的列、要执行的变换跟 DB2 阶段的表名称。
InfoSphere DataStage 插件体系结构便于 InfoSphere 软件和供应商添加阶段,例如其他连接。
表定义
表定义是所处理数据的记录布局(或方式)和其它属性。表定义包括列名、数据类别、长度跟其它列属性(包括键跟 NULL 值)。可使用设计器客户机从、COBOL 副本和其它源导出表定义。 然后ibm websphere 电子商务解决方案含盘,在链接中使用这种表定义以叙述在阶段之间流动的数据。
链接和容器
在 InfoSphere DataStage 中,链接通过处理阶段将作业中叙述数据流和数据定义的各个阶段从数据源连接至数据目标。通常,连接至阶段的输入链接将数据存储至阶段。输出链接存储经过阶段处理的数据。容器中装有用户定义的阶段分组,或能复用的链接。容器使工作步骤的共享更容易。有两种类别的容器
共享
可复用的作业元素,通常由长期阶段和链接组成
本地
在作业内建立以及仅可由该作业访问的元素。在作业图窗口的标签页中编辑的本地容器能用于“清除”图,以隔离流程的各个区域。
IBM ODM规则引擎
ODM全球最大的业务规则管理厂商
ODM是国际规则引擎规范――JSR 94的主要制定者
规则的迅速开发跟部署
ODM规则引擎性能良好
将业务逻辑以业务规则的方式提取到应用程序外
将实行业务策略的责任从研发人员转移至业务分析员工和策略管理人员









IBM BPM
业务流程管理软件和服务通过构建、文档化、自动化和不断改进业务流程来帮助组织改进业务绩效,提高精度,降低成本。

四大特性
1.简捷: 简化的操作减少了整体的客户体验;良好的易用性保证了步骤相关人员轻松参与整个工程,加速项目推进
共享的开发模型
所绘即所得的流程开发。
灵活多变的任务分配方式
便捷的后端页面开发能力
任意时刻的回放功能
基于ILog语言的步骤规则编辑器
与Integration Designer实现资产共享和协同开发
2.强大: 引擎强大性能保证了关键步骤的良好运转;简单平稳的扩充以适应业务量的下降和推进范围的缩减;强大的平台融合和事务支持能力
基于产业标准BPEL的步骤编排
面向组件的编程模型SCA
内置的企业服务总线和整合适配器
事务性,业务异常处置以及业务补偿的支持
内嵌的WebSphere应用服务器
3.洞察: 集中的即时的流程监控为预测人员提供即时的流程分析数据,并大幅改进流程
内置的Performance Data Warehouse
内嵌报表
自定义报表
4.掌控: 保证流程按设计规定一致可重复的执行;简化的步骤管理帮助企业轻松管理超过1000多的步骤项目以迅速应对业务变化
所有步骤模型和资产统一传输和管控
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-137450-1.html
大发
我滴天啊