ODI开发培训
奥迪服务培训
奥迪服务培训随着汽车行业的不断发展和消费者的需求不断变化,汽车品牌之间的竞争日益激烈。
作为高端汽车品牌之一的奥迪,不仅在车辆质量上追求卓越,还注重为消费者提供优质的服务。
因此,奥迪服务培训成为了该品牌的重要组成部分。
本文将从奥迪服务培训的意义、培训内容以及培训方法等方面进行介绍。
奥迪服务培训的意义是多方面的。
首先,提供专业的服务可以提高客户满意度,从而增强品牌的竞争力。
消费者购买奥迪的同时,也希望能享受到与之相匹配的高品质服务。
而通过服务培训,奥迪的销售人员和售后服务人员能够更好地理解消费者的需求,并提供适合的解决方案。
其次,提供全面的服务培训可以提升员工的专业素养和工作效率。
汽车领域的技术更新日新月异,员工需要持续学习以掌握最新的技术知识。
通过培训,员工们可以不断提升自己的专业水平,以更好地为客户服务。
最后,通过服务培训,奥迪可以加强内部沟通和团队合作,提高组织的整体绩效。
培训课程将为奥迪员工提供一个共同的学习平台,促进知识和经验的交流,增强团队合作和共同发展。
奥迪服务培训的内容包括多个方面。
首先是产品知识培训。
由于奥迪车型众多,员工需要了解各个车型的技术特点和配置,以便做出准确的推荐和解释。
其次是销售技巧培训。
销售人员需要具备良好的沟通能力和销售技巧,以更好地与客户沟通和协商,提高销售效率和成交率。
此外,还有售后服务培训。
售后服务人员需要了解车辆的维修和保养知识,能够及时有效地解决客户的问题。
另外,也会涉及到服务质量管理培训,以提高整个服务流程的质量和效率。
奥迪服务培训采用多种培训方法。
首先是面对面的培训。
奥迪会邀请专业的培训讲师,针对不同的课程内容进行讲授。
培训内容可以包括理论知识的讲解、案例分析、角色扮演等。
其次是在线培训。
随着互联网的普及,在线培训已经成为一种流行的培训方式。
奥迪可以为员工提供在线学习平台,员工可以根据自身时间和兴趣进行自主学习。
此外,奥迪还注重实践培训。
在实际工作中,员工可以通过实际操作来提升自己的技能和知识。
工作总结-ODI开发
工作总结ODI开发目录工作总结 (i)目录 ........................................................................................................................................... i i概述 (3)工作总结- -ODI开发 (4)ODI开发工作小结 (4)ODI环境搭建 (5)ODI架构搭建 (12)ODI 代理创建 (14)ODI基础开发 (18)CDC接口开发 (36)KM(知识模块)基础 (46)附录 (61)附录I :表空间创建脚本 (61)附录II:触发器脚本 (61)附录III:JKM客户化 (62)更改历史 (65)概述工作总结主要是描述我在青岛啤酒MDM项目和PTS项目4个月以来的学到技术和工作感悟。
主要是对ODI开发进行一次总结,描述对ODI技术开发的认识和了解。
更多ODI开发技术可参阅《Oracle Data Integrator应用指南》文档。
技术目前接触的大部分都是与数据相关的开发,可能在技术方面学习和理解比较片面。
1.在MDM项目学到的技术:接口开发、ODI基础开发、FORM个性化、FORM基础开发、HTML报表开发等;2.在PTS项目学到的技术:ODI环境搭建及CDC开发、RTF报表开发等。
业务对业务的了解主要方式是和业务顾问进行交流,在EBS界面上跑业务流程等。
1.MDM项目业务认识:集中对数据进行管理,数据标准化,流程固化。
2.PTS项目业务认识:通过条码达到产品的追溯。
工作总结- -ODI开发主要是对在项目上学到的技术进行总结。
注:如有错误或疑问,请大家欢迎提出和指正。
ODI开发工作小结简单叙述在项目做过的ODI开发及相关信息ODI开发业务背景主要涉及ODI开发的项目:青啤MDM项目和PTS项目。
青啤MDM项目:青啤MDM系统大部分基础数据(如物料、物料类别等)都是从ERP系统获取的(初始化数据),然后在MDM系统中维护这些数据,并实时同步到ERP系统中。
2014奥迪DIT培训(流程与培训技巧)-Day1
► 为了达到统一的科学技术规范、标准化作业,通过目标规划设定、知识和信息传递、技 能熟练演练、作业达成评测、结果交流公告等现代信息化的流标。
29
2015/8/31
2.3 企业培训的目的
► 1、适应企业外部环境的发展变化 ► 2、满足员工自我成长的需要 ► 3、提高绩效 ► 4、提高企业素质 ► 5、加强企业的团队修炼,增强企业的凝聚力 ► 6、为企业培养和储备人才,使企业的可持续发展提供保障 ► 7、增进员工对企业文化、经营理念的理解
不断进步和不辱使命 进取
- 我们接受所有挑战,并总能超前一步思考 。 - 我们积极主动,超出客户期望 。 - 我们不断创新,并做到最好。
富于人性和公平公正 动感
- 我们崇尚团队精神,不主张个人主义。 - 我们对待客户是坦诚开放的。 - 我们挑战更高的目标,并追求做得更好。
值得信赖和客户导向 尊贵
- 我们始终以客户及其需求为中心。 - 我们专业、有责任感并始终如一。 - 我们注重形象和礼仪。
► 培训的组织实施受到实际工作条件的制约
► 公司支持力度不够
► …
27
2015/8/31
2.2 培训的基本概念-什么是培训
►步骤
►流程 ►什么是培训?
►工具
►方法
►技巧
28
2015/8/31
2.2 培训的基本概念-什么是培训
► 培训是一种有组织的知识传递、技能传递、标准传递、信息传递、信念传递、管理训诫 行为。(引自《培训学习与发展》)
课堂气氛
培训方法 丰富程度
知识传递
掌控能力
组织能力
课堂气氛活跃 结合课程内容 讲解知识的丰 对现场有较强 对学员演练和 程度适当,无 运用适当的培 富度,信息量 的掌控力,无 活动的组织是 明显困倦 训方法 适当 课堂混乱 否得当
奥迪Q7发动机系统培训
6
大众奥迪新技术培训
技术数据
* 装有自动变速器 ** 手动变速器(包括离合器和双质量飞轮)
可整理ppt
7
大众奥迪新技术培训
曲柄传动机构-汽缸体
–
–
–
–
表处硬气
气发气气面理浇缸
缸动缸缸经。铸曲
体机床间机气,轴
高结位距械缸气箱
: 90 mm
度构错 去运缸采
:长: 涂行曲用
度
层道轴铝
18,5 mm
: 464 mm
排风管
曲轴箱通风
旁通阀
油气分离
限压阀
止回阀
器
可整理ppt
13
大众奥迪新技术培训
机油油气分离器的功能
可整理ppt
14
大众奥迪新技术培训
式发 传动 动机 机机 构械
结 构 - 链
可整理ppt
15
大众奥迪新技术培训
空调压缩机 水泵
传动链D
转向助力泵
油泵
齿轮模组
可整理ppt
上一链由机 的个条链油 链中驱传泵 轮间动动、 。齿装 水
mm x 40 mm
活塞特点
–
–
结为 活 活构两锻构了 塞 塞相种造重保 销 重同发活量证 : 量。动塞比强
:(
)
不 包 括 环
机。普度 的 通, 活 活使 塞 塞用 几 稍的
大 何 重是
可整理ppt
12
大众奥迪新技术培训
曲轴箱排气装置
排风管
加热器
大众奥迪新技术培训
奥迪Q7发动机系统培训
4.2升FSI发动机
可整理ppt
1
大众奥迪新技术培训
RS4-4.2升FSI发动机
一汽大众奥迪售后系统培训_维修技工_
15
奥迪售后IT系统介绍
DSCRM
系统应用功能 工作自检 工作提醒 销售预测 销售管理 客户挖掘 来源调查 服务监督 服务改进 客户关怀
24
奥迪售后IT系统介绍
ETKA
ETKA特点 ➢ 提供了图形化的查询方式 ➢ 可以针对车辆部件的矢量图的指示来查询具体部件的零件号 ➢ 可以通过17位底盘号来识别车辆具体使用的零件号信息
25
奥迪售后IT系统介绍
DSERP DSCRM ElsaWin ETKA Service Key 奥迪售后IT系统整合项目 培训管理系统
17:00-17:30 考试、总结
5
培训内容
奥迪售后IT系统简介 DSERP修车管理查询统计 DSERP与ElsaWin集成应用 ElsaWin系统应用 Service Key 应用 培训管理系统应用
6
培训内容
奥迪售后IT系统简介 DSERP修车管理查询统计 DSERP与ElsaWin集成应用 ElsaWin系统应用 Service Key 应用 培训管理系统应用
29
奥迪售后IT系统介绍
奥迪售后IT系统整合项目-项目介绍
奥迪售后核心服务流程
目前FAW-VW 奥迪售后服务系统是分散的,独立的,售后服务人员需要打开不同的系统 来预约服务,查询维修历史,维修项目和零配件信息等,从而完成维修任务,因此对于奥迪经 销商的售后应用系统迫切需要信息共享,应用集成,从而实现——
奥迪特许经销商和奥迪客户都可以由此直接受益。
ODI操作手册解读
ODI操作手册1.安装odi存储库ODI需要创建两个存储库——主存储库和工作存储库。
主存储库主要用来保存以创建的数据源架构信息。
工作存储库主要用于保存创建的数据模型和项目信息。
1.1创建主存储库用户和工作存储库用户在Oracle中创建主存储库用户snpm、工作存储库用户snpw。
Oracle中创建语法如下所示:create user snpm(主存储库用户) identified by pass$123 (主存储库用户口令)grant connect,resource to snpmcreate user snpw(工作存储库用户) identified by pass$123 (工作存储库用户口令)grant connect,resource to snpw1.2创建主存储库开始> Oracle > Oracle Data Integrator > Repository Management >Master Repository Creation。
如下图所示:然后填入相应信息:驱动程序:oracle.jdbc.driver.OracleDriverURL:jdbc:oracle:thin:@localhost:1521:orcl(URL依据实际情况而定)用户:snpm(上一步创建的主存储库用户)密码:pass$123(上一步创建的主存储库用户口令)语言:主存储库使用的语言技术:Oracle(主存储库所在的数据库类型)点击“确定”创建主存储库。
如下图所示。
等待主存储库的创建,直至创建成功:1.3链接主存储库开始> Oracle > Oracle Data Integrator > Topology Manager创建新的主存储库连接:SU填入相应信息登录名:oracle_master_rep用户:SUPERVISOR(必须是此用户名)密码:SUNOPSIS(必须是此口令)主存储库连接信息:用户:snpm(上一步创建的主存储库用户)密码:pass$123(上一步创建的主存储库用户口令)驱动程序:oracle.jdbc.driver.OracleDriverURL:jdbc:oracle:thin:@localhost:1521:orcl(URL依据实际情况而定)点击“确定”进入Topology Manager,连接主存储库成功。
IPD研发流程培训
IPD研发流程培训IPD(Integrated Product Development)是一种集成式产品开发流程,旨在提高产品开发的效率和质量,降低成本和时间。
IPD研发流程培训旨在帮助团队成员了解和掌握IPD流程,并能够在实际项目中应用和推动IPD的实施。
一、IPD研发流程简介IPD研发流程由六个主要阶段组成,包括:定义、规划、设计、执行、检查和修正。
每个阶段都有特定的目标和任务,团队成员需要按照预定的计划和步骤进行工作。
下面将详细介绍每个阶段的内容。
1. 定义阶段定义阶段是项目启动的阶段,最重要的任务是明确项目的目标和需求。
在这个阶段,团队成员需要进行市场调研和竞争分析,了解客户需求和市场趋势。
同时,还需要制定项目的范围和时间表,确定项目的核心业务价值和关键成功因素。
2. 规划阶段规划阶段是制定项目详细计划的阶段。
团队成员需要制定项目的工作分解结构(WBS),明确项目的里程碑和关键节点。
同时,还需要制定项目的资源计划和风险管理计划,确保项目按计划进行。
3. 设计阶段设计阶段是产品概念和设计的阶段。
团队成员需要进行产品需求分析和功能设计,制定产品规格和系统架构。
在这个阶段,还需要进行原型设计和模拟测试,以评估产品的可行性和可靠性。
4. 执行阶段执行阶段是产品开发和生产的阶段。
团队成员需要根据设计阶段的需求和规格进行开发,并进行集成测试和验证。
在这个阶段,还需要进行供应链管理和生产计划,确保产品按时交付。
5. 检查阶段检查阶段是产品上市前的阶段。
团队成员需要进行产品的质量检查和性能测试,确保产品符合标准和要求。
在这个阶段,还需要进行市场推广和销售准备,确保产品能够顺利上市。
6. 修正阶段修正阶段是根据市场反馈进行产品改进和修正的阶段。
团队成员需要收集和分析市场数据和用户反馈,进行产品优化和改进。
在这个阶段,还需要制定产品的售后服务和维护计划,确保产品的长期运营和持续改进。
二、IPD研发流程培训的目标和内容IPD研发流程培训的主要目标是提高团队成员的工作效率和质量,推动IPD在实际项目中的应用和实施。
ODI工具使用手册
ODI工具使用手册编制人员:陈锋编制部门:软件工程研发中心模版文件版本:V1.3.0适用项目范围:研发项目文件修改记录表文件审批表目录1关于本手册 (1)2工具介绍 (1)3客户端安装 (1)4工具使用 (1)4.1T OPOLOGY M ANAGER (1)4.1.1创建数据服务器和物理架构 (2)4.1.2创建逻辑架构 (9)4.1.3创建代理 (11)4.2D ESIGNER和O PERA TOR (13)4.2.1创建模型 (14)4.2.2创建项目 (18)4.2.3创建接口 (19)4.2.4创建包 (24)4.2.5生成方案、计划 (25)4.3A GENT (28)5其他 (33)1关于本手册本手册面向工程实施人员,指导实施人员如何通过ODI工具创建集成服务。
该手册简单地介绍了ODI的基本功能,并以实例的方式进行了详细的说明。
2工具介绍ODI(Oracle Data Integrator)是Oracle公司提供的一种数据集成工具,能高效地实现批量数据的抽取、转换和加载。
ODI可以实现当今大多数的主流关系型数据库(Oracle、DB2、SQL Server、MySQL、SyBase)的集成。
ODI提供了图形化客户端和agent运行程序。
客户端软件主要用于对整个数据集成服务的设计,包括创建对数据源的连接架构、创建模型及反向表结构、创建接口、生成方案和计划等。
Agent运行程序是通过命令行方式在ODI服务器上启动的服务,对agent下的执行计划周期性地执行。
3客户端安装见《ODI安装手册》。
4工具使用ODI工具的使用可分为三个步骤:1.通过Topology Manager创建对数据源的连接架构、代理。
2.通过Designer创建接口、包、方案和计划,在Operator里查看执行的结果。
3.启动agent,自动执行所创建的计划。
4.1Topology ManagerTopology Manager是ODI客户端图形化软件的一个操作模块。
中鑫之宝培训手册-Audi汽车
制作人:康振峰
2018年12月24日
中鑫之宝 - 豪华汽车专业服务商
Page 1
课程名称:奥迪技术导入培训 Introduction to Audi Technology
目标群体:学员/学徒工 课程目标: 1、能够熟练完成且具备教导他人能力的工作 ·准确识别Audi集团的车辆型号 ·掌握基本操作技能和机电工知识 ·快速完成前后车轮的拆装 ·对车辆的”检查控制信息”进行检查 ·正确检查指示灯和警告灯 ·严格遵守维修车间安全生产规范 ·理解并遵守安全气囊系统检修的规定 ·了解并遵守ESD防护规范 ·了解Audi品牌价值 ·熟悉Audi标准维修车间的经营和维修车间作业流程 ·对维修车间的工作质量有高的觉悟 ·正确处理机油/制冷剂/冷却液/化学品、废弃物及危险物
安全气囊引爆时的冲击力,检修注意事项
讲师讲解 95分钟)
模块1.2 学习内容 时间 (分钟) 学习方法 材料/媒体
安全措施 和危险物 品
维修车间安全生产规 范④
1、车间安全生产注意事项 2、如何预防安全事故 20
讲师讲解 学员发言
理解并遵守安全气囊 系统检修的规定④ 机油/制冷剂/冷却液 /化学品等的处理④ 环境保护 和废弃物 处理 废弃物及危险物处理 ④ 汽车可利用危险品处 理,如电瓶、气囊④
模块内容
学习方法
材料/媒体
讲师自我介绍
讲师讲解 学员发言 10 卡片收集
卡片,Pinboard
学员自我介绍
卡片,Pinboard
课程内容介绍
20
讲师讲解 学员发言
Pinboard,卡片, PPT,Poster
中鑫之宝 - 豪华汽车专业服务商
Page 6
模块1 欢迎来到奥迪售后服务(195分钟)
ODIS系统操作使用培训
ODIS系统操作使用培训
ODIS系统是大众汽车集团(Volkswagen Group)专为自己的汽车维修
技师而开发的一款操作系统。
它提供了一个集成的平台,使得每个技师都
可以通过这个系统来诊断、修复和维护大众汽车品牌的车辆。
以下是一份
关于ODIS系统操作使用培训的详细指南,旨在帮助技师们更好地了解和
使用这个系统。
第一部分:ODIS系统概述
1.ODIS系统的功能和目的:ODIS系统作为大众汽车集团的官方诊断
和编程工具,旨在帮助技师们准确地诊断分析车辆的故障,并为其提供相
应的修复和维护方案。
2.ODIS系统的特点和优势:ODIS系统具有实时更新的数据库,包含
了大量的技术信息、维修手册、电路图和故障码解读等;同时,它还支持
在线编程和改装,确保车辆始终处于最新的状态。
第二部分:ODIS系统的基本操作
1.系统安装和登录:技师需要首先按照指南完成ODIS系统的安装,
并使用专属的用户名和密码登录系统。
2.车辆连接与诊断:通过USB线将汽车与诊断仪连接,然后在ODIS
系统中选择对应的车型和车辆识别号(VIN)。
接着,系统将自动进行诊断,检测出车辆的故障码以及其他相关信息。
3.故障码解读和分析:ODIS系统将根据诊断结果显示出车辆的故障码。
技师可以通过参考系统提供的故障码解读手册,得出故障的详细描述
和可能的修复方案。
ODI_培训_03_Interface
接口(Interface)1目标表TGT_CUST的接口1.1新建接口如TGT_CUST_Int右键Designer->项目->Training_Project->第一个文件夹->接口,"插入接口":接口"定义"标签:输入名称如TGT_CUST_Int,选择上下文,注意选择"临时区域与目标区域",并且指定临时区域的逻辑架构,可以指定的和目标逻辑架构相同。
选择此项,只是为了能够由ODI接口自主创建目标表及其字段。
1.2"关系图"中设计数据源到目标的映射"关系图"标签,设计从数据源CUSTOMERS和CUST_JOB到目标表TGT_CUST的映射:l首先从左边的模型中拖拽CUSTOMERS表和CUST_JOB到右边的数据源框中,点击CUSTOMERS.COUNTRY_ID和CUST_JOB.COUNTRY_ID,建立两个字段的连接:l第二步,点击目标数据存储的表名,在关系图的下方出现目标表的设计框,输入目标表名称,选择临时数据存储位置如工作架构,然后点击目标数据存储的表名,输入的表名显示:l第三步,将数据源表中字段添加到目标表TGT_CUST中。
选中源中的CUSTOMERS表,右键,"添加到目标":同样方法将CUST_JOB中的所有字段添加到目标表TGT_CUST。
由于COUNTRY_ID重复,删除刚才通过CUSTOMERS表加入到目标表中的字段。
对于目标表TGT_CUST,我们添加一个主键,字段是CUST_ID,点击"CUST_ID",在下方的属性框中选中"键":"确定",至此完成映射设计。
1.3在"流"中选择合适的知识模块接下来我们需要进入"流"标签,选择合适的知识模块来完成完整的接口设计。
ODI开发培训精品课件.ppt
Operator Topology Security
Servlet Container
Java EE Application
ODI SDK
ODI Console
Runtime WS
Java EE Agent
Web Service Container
Public WS
Data Service
3 4
2 - 10
5
Copyright © 2010, Oracle and/or its affiliates. All rights reserved.
连接到主档案资料库(1)
3. Connecting to the Master Repository
1
2
2 - 11
Copyright © 2010, Oracle and/or its affiliates. All rights reserved.
ODI Studio
Designer
WebLogic 11g / Application Server
FMW Console
ODI Plug-in
Open Web Services for decoupled invocation of any ODI jobs
Java EE Application
Define the infrastructure of the IS.
Security Navigator
Manage user privileges.
Repository
Designer(设计器)
Operator(操作)
Topology(拓扑)
Security (拓扑)
开发区业务培训计划
开发区业务培训计划一、前言随着我国经济的快速发展,各种开发区如雨后春笋般涌现。
开发区不仅是促进区域经济发展的重要载体,也是吸引外资、引进新技术、推动产业升级的重要平台。
在这一背景下,如何加强开发区的业务培训,提高开发区管理人员的综合素质和能力,已成为当前亟待解决的重要问题。
本文将围绕开发区业务培训的重要性、培训需求分析、培训目标设置、培训内容和方式以及评估和总结等方面,制定一份系统化的开发区业务培训计划。
二、开发区业务培训的重要性1.提高管理人员的综合素质和能力开发区管理人员的综合素质和能力,直接关系到开发区的运营效率和发展潜力。
通过定期进行业务培训,可以不断提高管理人员的技能水平和专业素养,使之具备适应不同工作环境和复杂问题处理能力。
2.促进开发区经济的可持续发展开发区作为区域经济发展的重要载体,在不断吸引投资和推动产业升级的同时,也面临着诸多挑战和风险。
开发区管理人员要具备应对挑战并保持可持续发展的能力,这就需要通过业务培训提升其综合素质和能力。
3.推动开发区改革创新开发区管理人员要不断适应国际国内政策法规和市场需求,不断进行改革创新,提高开发区的整体竞争力和服务水平。
业务培训可帮助开发区管理人员及时更新知识和技能,保持敏锐的市场洞察力和创新意识。
三、培训需求分析对开发区管理人员进行业务培训,首先需要进行全面的培训需求分析。
具体来说,需分析以下几个方面:1.管理人员的岗位职责和任务不同层级和职能的管理人员,在工作职责和任务上存在着明显的差异,需要根据其不同的需求,制定针对性的培训计划。
2.管理人员的现有知识和技能水平通过问卷调查、面谈等方式,了解管理人员的现有知识和技能水平,找出其存在的不足和需要提升的方面,为培训内容的确定提供依据。
3.开发区的发展和挑战了解当前开发区所面临的发展机遇和挑战,从中提炼出开发区管理人员需要具备的核心能力和技能,为培训目标的确定提供依据。
通过以上需求分析,可以清晰地了解开发区管理人员的真实需求和培训方向,有针对性地制定培训计划,确保培训的有效性和实效性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
其他主流ETL工具
Informatica公司的Powercenter Ascential公司的Datastage NCR Teradata公司的ETL Automation
传统的数据集成过程: ETL
Integration process
Extract - Transform (check) - Load
创建主资料档案库(1)
2. Creating the Master Repository
1
2
2-9
Copyright © 2010, Oracle and/or its affiliates. All rights reserved.
创建主资料档案库(2)
2. Creating the Master Repository
JVM
Run-time WS Standalone Agent
ODI Work Repository Legacy Files / XML DBMS Applications ERP/CRM/PLM/SCM DW / BI / EPM
ODI Studio
ODI Studio
ODI Studio
Designer Navigator
修改工作资料库密码
Changing the Work Repository Password
1
2
3
2 - 18
Copyright © 2010, Oracle and/or its affiliates. All rights reserved.
RCU的方式创建资料档案库(1)
Creating Repositories with the RCU
连接到主档案资料库(2)
3. Connecting to the Master Repository
3
4
5
2 - 12
Copyright © 2010, Oracle and/or its affiliates. All rights reserved.
导入主资料档案库
Importing Master Repository
创建项目
1.选择“设计器-项目”右 键“新建”,输入项目 名称。 2.导入知识模块。
知识模块(1)
Oracle Data Integrator之所以能适应不同的、 多种多样的数据源,灵活有效的完成数据抽取 /载入/转换的过程,均是基于其知识模型体系。 Knowledge Modules类似于程序中的插件, Oracle Data Integrator将数据整合的任务抽象 出六个组成部分: 1、反向工程RKM,Reverse-engineering knowledge modules,用于从数据源读取表及 其他对象。
3
4
5
2 - 16 Copyright © 2010, Oracle and/or its affiliates. All rights reserved.
连接到工作资料库
5. Connecting to the Work Repository
1
2
3
2 - 17
Copyright © 2010, Oracle and/or its affiliates. All rights reserved.
ODI的设计过程
1、创建主资料库,一般一个即可 2、创建工作资料库,可以创建多个 3、创建数据服务器,每个实例或者应用创建一个,再按照用户创建 不同的物理架构 4、创建逻辑架构,通常与物理架构一一对应,也可以一个逻辑架构 对应多个物理架构 5、创建项目,导入知识模块,或自己开发知识模块 6、创建模型,每个模型对应到逻辑架构 7、创建接口,选择必要的知识模块 8、运行接口 9、查看和监控运行结果,包括出错的脚本和信息 10、进一步可创建包、方案
FMW Console
ODI Plug-in
Servlet Container
Runtime WS ODI Console Java EE Agent
Web Service Container
Public WS Data Service s
SDK APIs for Java generation of any ODI system metadata
Conventional ETL architecture Next-generation ELT architecture
Transform Extract Load
Transform Extract Load
Transform
ODI架构
Desktop JVM
Java EE Application ODI SDK OpenTools for adding OS functionality to any ELT/ETL job
Reverse-engineer. Develop projects. Release scenarios.
Operator Navigator
Operate production. Monitor sessions.
Topology Navigator
Define the infrastructure of the IS.
Security Navigator
Manage user privileges.
Repository
Designer(设计器)
Operator(操作)
Topology(拓扑)
Security (拓扑)
Master and Work Repositories
Security Topology Versioning
Topology(3)
这里还有几个重点概念: 1、技术和数据类型:ODI将不同的数据库、文件格式、应用系统, 用不同的“Technology”来表示。每种技术都有自己支持的 “Data Type” 。 2、数据服务器:在ODI中,每个每个数据库服务器、每种文本文件 必须先定义为“Data Server” 。 3、物理架构:在数据服务器下,每个用户、文本文件必须定义为一 个“Physical Schema ” 。 4、物理代理:在物理体系结构需要定义“Physical Agent”,允许在 远程机器上执行ODI任务。 5、逻辑架构、逻辑代理是物理架构、物理代理的逻辑组合,方便用 户管理和使用。
创建工作资料库(1)
4. Creating a Work Repository
2
1
2 - 15
Copyright © 2010, Oracle and/or its affiliates. All rights reserved.
创建工作资料库(2)
4. Creating a Work Repository
Topology Manager主要用来管理下面5类任务,并 将信息存储在主资料库中,供所有模块共享使用。 1、物理体系结构,定义各种技术及其数据服务器、物理 架构、物理代理。 2、逻辑体系结构,定义各种技术及其关联的逻辑架构、 逻辑代理。 3、上下文,用来连接物理架构和逻辑架构。 4、语言,不同技术所能采用的语言特性。 5、资料库,包含主资料库及其附属的工作资料库。
知识模块(2)
2、日记JKN,Journalizing knowledge modules,用于为单一或一组表/视 图记录新建的和修改的数据。ODI支持部分数据源的Change Data Capture(CDC)功能,前提为ODI项目中启用该模块。 3、加载LKM,Loading knowledge modules,用于从数据源抽取数据。 4、检查CKM,Check knowledge modules,用于检测抽取出的源数据的合 法性。 5、集成IKM,Integration knowledge modules,用于将Staging Area中的 数据转换至目标表,基于目标数据库产生对应的转换SQL。 6、服务SKM,Service knowledge modules,提供将数据以Web Services 的方式展现的功能。
WebLogic 11g / Application Server
Open Web Services for decoupled invocation of any ODI jobs
ODI Studio
Designer Operator Topology Security Java EE Application ODI SDK
3
4
5
2 - 10
Copyright © 2010, Oracle and/or its affiliates. All rights reserved.
连接到主档案资料库(1)
3. Connecting to the Master Repository
1
2
2 - 11
Copyright © 2010, Oracle and/or its affiliates. All rights reserved.
1
2
2 - 13
Copyright © 2010, Oracle and/or its affiliates. All rights reserved.
导出主资料档案库
Exporting the Master Repository
Click drop box
1 2
3
2 - 14
Copyright © 2010, Oracle and/or its affiliates. All rights reserved.
A machine
Source
ORDERS
A machine
Target
A machine