ODI
文章平均质量分 64
杨汝乾
ODI官方网站:http://www.oracle.com/technology/products/oracle-data-integrator/index.html
ODI中文官方网站:http://www.oracle.com/technology/global/cn/products/oracle-data-integrator/index.html
展开
-
ODI工作资料库底层数据结构研究(一)
为了准备ODI测试环境往正式环境的迁移,特地研究了ODI工作资料库的底层数据库结构。 对于ODI的模型层面,如下图所示: 从图上可以看出,模型大概分了4层: 模型文件夹 --模型 --关系图 --表 对应的数据库底层则为: snp_mod_folder转载 2014-07-01 11:24:12 · 1061 阅读 · 0 评论 -
利用expdp/impdp实现表空间转移功能
近日做ODI迁移时,做数据库的导入报错,原因是导出库和导入库的表空间不一样,exp/imp报错咯。 后来通过expdp/impdp实现数据表空间的转移。 具体步骤如下: 1、使用sys用户登录,在导出库和导入库中分别创建directory create or replace directory expdir as '/home/oracle/' create or r转载 2014-07-01 10:54:01 · 889 阅读 · 0 评论 -
ETL介绍(转)
关于对ETL工具测试选型。我参与了Data Integrator、Data Stage、Informatica、OWB四个工具的测试。简单介绍测试的结果,给各位做个参考。 首先,对工具的数据转换效率做了测试。除Data Stage外其他三个工具效率相当,处理43万条数据都在二三十秒左右,Data Stage的效率较低,同样的数据量耗费时间相差10倍。 其次对工具的功能进行了了解。Data In转载 2014-07-01 11:06:46 · 3771 阅读 · 0 评论 -
ODI增量刷新
增量更新策略:通过一个“update key”比较流数据记录与目标表中的记录比较进行数据整合。具有相同“update key”的记录当相关联列不同时将被更新;在目标表中不存在的记录将被插入。这种方式用来操作记录的变化不需要记录的时候。 IKM使用面向SQL编程的方法而不是通过逐行记录比较的方法来比较记录的不同。这种策略最常用的方法为把转换后的数据整合到I$表中,步骤: ①创建I$表,增加一转载 2014-07-01 14:13:58 · 1294 阅读 · 0 评论 -
odi 安装及vnc
0、启动vnc su oracle -l vncserver lsof -i 这么执行就好了 由于odi是用root用户传上去的,vnc用oracle用户安装的时候提示没有权限,解决: chown oracle:oinstall /data/odi -R 1、odi解压缩后sh文件是不可执行的,需要手动的改为可执行状态: chmod +x *.s转载 2014-07-01 14:19:06 · 1253 阅读 · 0 评论 -
odi 配置
Create Master Repository Create an Oracle User to Host Master Repository create user snpm identified by snpm; grant connect, resource to snpm; Create Master Repository * Open "Master Reposi转载 2014-07-01 14:23:02 · 1097 阅读 · 0 评论 -
Oracle Data Integrator简介
ODI(Oracle Data Integrator)是Oracle在2006年10月收购Sunopsis公司后,整合Sunopsis Active Integration Platform而推出的一款数据集成工具,现在是Oracle Fusion Middleware的组件。和Oracle自己的OWB(Oracle Warehouse Build)相比,ODI支持更多的异构数据源,支持SOA,支转载 2014-07-01 14:50:18 · 2491 阅读 · 0 评论 -
ODI的agent启动
su - oracle cd $ODI_HOME/bin ./agentstop.sh -port=端口号 ./agentscheduler.sh -port=端口号 -name=agent名 >/$ODI_HOME/bin/xxx.log &原创 2014-07-01 14:35:08 · 1123 阅读 · 0 评论