
ODI
文章平均质量分 67
meteorlWJ
我的生活是一条船,永远都走在会波动的海面上
展开
-
结合使用接口和 ODI 约束开发 ODI XML 到数据库的转换
主题本 OBE 教程包括下列主题:概述情景验证前提条件在 ODI 中新建项目为 XML 文件插入新模型为数据库表 CLIENT 插入模型删除 CITY_CLIENT 的约束副本在 CLIENT 数据存储上设置 ODI 约束导入知识模块转载 2010-01-12 21:23:00 · 2606 阅读 · 1 评论 -
Oracle ODI 使用
前提条件:1)安装Oracle ODI2)安装Oracle XE数据库3)创建数据库用户odi/apps, odi_work/apps, odi_ess/apps, odi_obj/apps4)在odi_ess与odi_obj(源数据与目标数据存储位置)创建数据库表 cux_users/cux_sites 建表脚本为:create table cux_users(user_id NUMBER,原创 2011-11-08 17:46:32 · 10688 阅读 · 1 评论 -
ODI Oracle Lob类型的处理
目1 引言 1.1 编写目的本文档的编写是为了解决在集成过程中经常遇到的Clob类型的集成问题。这里是通过编写Jython代码,将代码嵌入到KM中,实现Clob类型数据的抽取。 1.2 术语定义缩写、术语解 释ClobCharacter Large Object,字符型大对象,主要用于存储内容较长的文本。转载 2010-03-30 17:42:00 · 3520 阅读 · 1 评论 -
ODI导入功能失败:违反唯一索引AK_SNP_GRP_STATE
使用ODI导出存储库,然后导入时,会出现如下错误引起此问题的原因是字符集问题,导出存储库时提示字符集,如下图,默认字符集不支持中文,导致汉字变为”?”,导致引起唯一索引错误解决办法,导出时要设置相应的支持中文的字符集,例如UTF-8 本文转自:http://www.itjaj.com/viewthread.php?tid=3701&extra=page%3D1%26amp%3Bfilter转载 2010-03-30 15:21:00 · 1639 阅读 · 1 评论 -
ODI中删除数据的处理
一、前提知识:数据从源数据库向数据仓库抽取时,一般采用以下几种方式:全抽取模式如果表的数据量较小,则可以采取全表抽取方式,以TRUNCATE/INSERT方式进行数据抽取。 基于时间戳的抽取模式如果源数据表是不可更新的数据(如大多数事务处理数据)或者是不可删除数据(只能失效历史记录的情况),则根据变更时间戳,抽取最新变更的数据进行同步。 日志分析如果没有更新时间戳,或者源数据存在删转载 2010-03-29 17:12:00 · 4264 阅读 · 0 评论 -
ODI KM二次开发手册
1 引言1.1 编写目的本手册面向的读者对象为具备数据集成业务知识及对ODI操作了解的开发人员,作为其完成基于ODI基础上KM二次开发的参考手册。详细介绍了如何在ODI上进行KM二次开发,以满足用户数据集成特定场合下的个性化需求。 2 开发模板KM介绍2.1 KM概述KM(Knowledge Modules:知识模块)在ODI中是一组代码模板。在集成过程中,转载 2010-03-25 17:34:00 · 5802 阅读 · 4 评论 -
利用ODI实现SOA中业务流和数据流的松耦合
利用ODI实现SOA中业务流和数据流的松耦合企业在实施SOA的过程中,不可避免的会遇到业务流程层面的整合和数据的整合,很多时候大家都以为企业服务总线(ESB)可以胜任所有的工作,既可以支持业务流程的编排,也可以拿来实现异构系统的数据交换,从理论上讲,这是没有错误的,但不是特别适合中国的国情,因为一旦系统间交互的数据量比较大,用ESB的效率会比较低,这是SOA协议所没有办法避免的问题。前一段时间转载 2010-01-10 21:18:00 · 1868 阅读 · 0 评论 -
ODI CDC应用猜想
注:本文内容猜想属于个人意见,不保证内容的正确性。如有错误,欢迎指正。 1、Package中Model的选项设置为Journalizing Model(此配置无法正常完成cdc数据捕获)参数选择Add Subscriber、Extend Window、Lock Subscriber/ Remove Subscriber、Purge Journal、Unlock Subcriber原创 2010-03-24 10:27:00 · 1880 阅读 · 0 评论 -
ODI 集成SKM 配置Web服务
ODI 即可以批量处理数据,也可以通过SKM知识模块发布成Web服务方式,结合到SOA架构中,这样就可以通过SOA架构实时地查看数据和修改数据。(针对DBA)在发布服务之前,先简单了解一下Web服务的基本流程一个Web Service交互的参与者都称作一个SOAP的节点。SOAP消息在SOAP发送者和接收者之间传递。SOAP消息的传递是基于构建Web Service交互的单元之上。Web Serv转载 2010-01-11 14:43:00 · 1770 阅读 · 0 评论 -
ODI笔记一 – 创建存储库
进入ODI之前,首先创建数据库用户,必须为主存储库以及工作存储库各创建一个用户,如下脚本:CREATE TABLESPACE D_ODI_DATA DATAFILE ‘C:/ORACLE/DB/PRODUCT/10.2.0/ORADATA/HYPORCL/D01_ODI_DATA’ SIZE 300M REUSE AUTOEXTEND OFF;CREATE USER odi IDENTIFIE转载 2010-01-07 10:32:00 · 2068 阅读 · 0 评论 -
Oracle Data Integrator Agent – What you need to know
What is an ODI Agent, and why do you need one?One question to ask yourself is “Do I need one?”. The answer is “not necessarily”. If you are doing development on your own, you can run Local (No A转载 2010-03-05 16:38:00 · 1602 阅读 · 1 评论 -
HTTP Client 调用 ODI Scenario
HTTP-Client的官方实例如下:http://svn.apache.org/viewvc/httpcomponents/oac.hc3x/trunk/src/examples/FormLoginDemo.java?revision=604567&view=markup ODI官方文档中推荐HTTP URL方式调用Scenario部分描述:With the Metadata原创 2010-02-25 17:03:00 · 2572 阅读 · 0 评论 -
Using Variables in ODI: Creating a Loop in a Package
The posts in this series assume that you have some level of familiarity with ODI. The concepts of Model, Project, Interface and Package are used here assuming that you understand these concepts in the转载 2010-02-23 11:40:00 · 1325 阅读 · 0 评论 -
OS Command 调用 ODI Senario
1、在ODI项目中创建Senario LOAD_ROLE_FUNCTIONS VERSION 0012、打开操作系统的命令窗口3、 切换到ODI安装目录的bin目录下.4、 输入类似如下命令:startscen LOAD_SALES_ADMINISTRATION 001 GLOBAL "-v=2"Note: The parameters for the startscen command原创 2010-02-23 09:26:00 · 1400 阅读 · 0 评论 -
Learning ODI – Start Scheduler Agent
对于设置ODI的定时执行场景,需要启动Scheduler Agent,在一个新的ODI安装完毕之后,默认的odiparams.bat文件中设置的是连接DEMO环境的数据库连接配置,如果我们在自己的数据库里创建了Master Repository和Work Repository,那么需要修改连接参数。在我的测试环境中,我使用的是自己机器上Oracle 11g数据库,实例名是orcl11g,则需要转载 2010-01-21 14:58:00 · 1730 阅读 · 0 评论 -
Oracle Data Integrator 界面设置为英文
编辑ODI安装目录中bin目录下的odiparams.bat文件,设置如下一行,然后重新启动ODI即可:set ODI_ADDITIONAL_JAVA_OPTIONS="-Duser.language=en" "-Duser.region=US"原创 2010-01-15 09:21:00 · 1263 阅读 · 0 评论 -
Oracle ODI 使用
注:应广大民众要求,有图片原文见地址:http://blog.youkuaiyun.com/meteorlwj/article/details/6949096前提条件:1)安装Oracle ODI2)安装Oracle XE数据库3)创建数据库用户odi/apps, odi_work/apps, odi_ess/apps, odi_obj/apps4)在odi_ess与odi_obj(源数据与目标数据存储位置)原创 2010-01-08 16:39:00 · 6449 阅读 · 14 评论