欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    最新ODI操作手册.doc

    • 资源ID:35377429       资源大小:1.26MB        全文页数:59页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    最新ODI操作手册.doc

    Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateODI操作手册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,连接主存储库成功。1.4 创建工作存储库Topology Manager-> 窗口 -> 显示视图 > 存储库右键“工作存储库” > 插入工作存储库填写下述工作存储库连接信息:名称:oracle_workrep1(工作存储库连接名称)技术:Oracle(工作存储库所在数据库类型)实例/dblink(数据服务器):orcl(Oracle DB Service Name)用户:snpw(4.1步骤中创建的工作存储库用户)密码:pass$123(4.1步骤中创建的工作存储库用户口令)JDBC标签 -> JDBC Driver:oracle.jdbc.driver.OracleDriverJDBC标签 -> JDBC URL:jdbc:oracle:thin:localhost:1521:orcl(URL依据实际情况而定)点击“确定”。点击“确定”以后,出现工作存储库定义框:ID:注意不同的工作存储库的ID不能重复类型:选择下拉菜单中的一项名称:WORKREP1(指定工作存储库名称)密码:进入此工作存储库的口令,可以不设置“OK”以后等待工作存储库的创建。1.5 链接工作存储库开始 > Oracle > Oracle Data Integrator > Designer新建工作存储库连接:填入连接信息:登录名:oracle_work_rep1(自定义的工作存储库连接名称)用户:SUPERVISOR密码:SUNOPSIS(如果在Topology中修改了口令,需要填入修改后的口令)填入主存储库信息:用户:snpm(4.1步骤中创建的主存储库用户)密码:pass$123(4.1步骤中创建的主存储库用户)驱动程序名:oracle.jdbc.driver.OracleDriverURL:jdbc:oracle:thin:localhost:1521:orcl(URL根据实际情况而定)填入工作存储库信息:存储库名称:WORKREP1 (4.4创建的工作存储库名称)“确定”后,进入Designer模块。至此,ODI客户端软件的安装和配置已经完成,可以通过Topology Manager和Designer来进行数据集成的相应操作了。2. Odi开发实例ODI全量集成开发实例,在192.168.3.234机器上,有实例名为dbc的oracle数据库,本例子实现从该数据库下zucc用户下的Employee表中的记录同步到zjsr用户下的表Employee中,详细操作如下:2.1 创建数据服务器和物理架构2.1.1 创建源(数据来源)数据服务器和源(数据来源)物理架构2.1.1.1 创建源数据服务器1. Topology->物理体系结构->技术->Oracle,右键Oracle,选择“插入数据服务器”。2. 左侧弹出如下界面信息。 【定义】标签【JDBC】标签填写完整信息后的界面如下图所示:点击“确定”后,会弹出“物理架构”定义框2.1.1.2 创建源物理架构选择完成后单击【】按钮,弹出如下信息单击【】。因为上下文我们会在下文创建。2.1.2 创建目标数据服务器和目标物理架构2.1.2.1 创建目标数据服务器操作步骤与 “创建源数据服务器”类似,本文在此处不在累述。2.1.2.2 创建目标物理架构操作步骤与“创建源物理架构”类似,本文在此处不在累述。注意:此处选择架构不同。2.2 创建逻辑架构分别为上述所创建的物理架构创建逻辑架构。1. 右键Topology->逻辑体系结构->技术->Oracle,选择“插入逻辑架构”,在逻辑架构对话框的“定义”标签中输入“名称”,“上下文”以及对应的“物理架构”:同样也可以单击软甲左侧下方按钮。2. 新建源逻辑架构3. 新建目标逻辑架构2.3 创建代理2.3.1 创建物理代理1 Topology Manager > 窗口 > 显示视图 > 物理体系结构2 点击“代理”,以agent_xg为例,双击agent_xg,3 如图,代理主机为192.168.1.1(发布代理的机器IP),端口是20913(端口号不能重复).3.1.1 创建逻辑代理1. Topology Manager > 窗口 > 显示视图 >逻辑架构体系2. 点击“代理”,创建新的逻辑代理,上下文选择“Global”,”物理代理”选择与之刚才创建的物理代理。2.3.2 修改odiparams.bat文件在ODI服务器上打开 %ODI_HOME%binodiparams.bat。查看文件是否已经修改,若未修改,安如下方法进行配置。set SNP_SECU_DRIVER=oracle.jdbc.driver.OracleDriver(主存储库所使用数据库的JDBC Driver,Topology->存储库->Master Repository定义框->连接对话框中JDBC Driver)set SNP_SECU_URL=jdbc:oracle:thin:localhost:1521:orcl (主存储库所使用数据库的JDBC URL,Topology->存储库->Master Repository定义框->连接对话框中JDBC URL)set SNP_SECU_USER=snpm(Master Repository User)set SNP_SECU_ENCODED_PASS= aIyX0kX.goXVdZXBuFLfset SNP_SECU_WORK_REP=WORKREP3(工作存储库名称)set SNP_USER=SUPERVISOR(存储库管理员)set SNP_ENCODED_PASS= aYypouF,bP1S4CShwc1gEp其中两行PASS的值是通过“ODI安装路径oracledibinagent encode pass$123”得到的值(yhchen是snpm的登录密码)2.3.3 在window环境下发布自动代理1. agentservice.bat命令的语法及说明如下所示:2. agentservice.bat -i|-r -a|-s <agent_name> <agent_port>3. <wrapper_configuration_file>4. 各个参数的详细说明如下:参数描述-i|-r-i 发布为服务-r 卸载服务-a|-s-a 安装listener agent (该命令会调用snpsagent.conf文件中的参数)-s 安装Scheduler agent (该命令调snpsagentscheduler.conf文件中的参数) <agent_name>发布为服务Agent 的物理名称,该参数为必选项<agent_port>Agrnt的监听端口号<wrapper_configuration_file>Wrapper配置文件的名称,该文件必须位于ODI安装目录的ools/wrapper/conf/子目录下,该参数为可选3.2 Designer和OperatorDesigner、Operator和Topology Manager一样,都属于ODI图形化工具的模块。Designer是ODI的设计模块,通过操作Designer,可以实现对数据模型、项目、接口、包、方案、计划的创建和管理。Designer模块的操作是ODI工具使用的核心。Operator是ODI的执行模块,通过查看Operator,可以对执行的接口、包、方案进行查看和管理。Operator中反应的是执行的结果,常和Designer一起使用,反应Designer中创建的接口、包是否正确。3.2.1 Designer登录Designer登录有两种方式。第一种直接单击软件左侧上方直接登录。第二种单击 开始OracleOracle Data Integrator-DesignerOracle Data Integrator 登录界面如下图所示:登录时先检查下工作存储库链接是否正确。(一般情况下前面操作没有问题的话这里应该是不会有问题的。)3.3 创建模型Designer登录成功后在软件左侧下方单击新建模型。3.3.1 创建源模型为了统一方便管理我们先创建模型文件夹将同类型的模型都放入该文件夹中。1. 创建文件夹2. 新建源模型单击【】弹出新建模型对话框。3. 【】标签 4. 【】标签5. 【】标签6. 单击【】源模型创建成功。3.3.2 创建目标模型创建目标模型与“创建源模型”大致类似,本文将不在此累述。二者差别如下图所示:模型创建成功后如下图所示:3.4 创建项目3.4.1 创建项目1. 单击软件左下方按钮。2. 单击软甲左上方按钮,插入新的项目。3. 输入项目名称,单击【】按钮。创建成功后如下图所示:3.4.2 导入知识模块1.2. 在弹出的界面中选择文件导入目录(即:ODI安装目录)。本实例只做RKM知识模块的导入演示,其余操作大致一样,只是选择的xml文件不一样。例如:导入RKM知识模块则将以RKM开头的文件全部选中(Shift可以全选),然后单击【确定】按钮。3.5 创建接口1.2. 【】标签3. 【】标签4. 单击软件左下方按钮。5. 将源模型中的Employee拖拽到6步骤中的源中,将目标模型拖拽到6步骤中的目标中。6.7. 选择目标数据存储中的列名。在映射对话框中单击右侧【】按钮,编辑映射关系。8. 【】标签9. 执行接口单击右下方【】按钮执行接口。3.6 Operator 查看执行结果单击软件左上方查看执行结果。在数据库中查看数据是否抽取成功!-

    注意事项

    本文(最新ODI操作手册.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开