日期:2014-05-16  浏览次数:20435 次

ODI中新增插件(Open Tools)介绍
1、添加ODI驱动
在ODI11G中需要将数据jdbc驱动拷贝到以下两个位置:
$HOME(一般在windows的系统文件夹,如:C:\Users\Administrator\AppData\Roaming\odi\oracledi\)/.odi/oracledi/userlib-----用于statio的数据集成;
ODI_HOME/oracledi/agent/drivers/----用于代理的数据集成;
王珂
2、添加自定义插件
首先将待添加的open tools jar包放到上述ODI驱动的位置下。
打开ODIstadio之后,在odi菜单项,选择添加或删除open tools
添加完成后:

附相关代码如下:
/**
 *
 */
package com.dataonv.OpenTools;
import javax.swing.JOptionPane; /* Needed for the message box used in this example*/
import oracle.odi.sdk.opentools.IOpenTool; /* All Open Tool classes need these three classes */
import oracle.odi.sdk.opentools.IOpenToolParameter;
import oracle.odi.sdk.opentools.OpenToolAbstract;
import oracle.odi.sdk.opentools.OpenToolExecutionException;
import oracle.odi.sdk.opentools.OpenToolParameter; /* The class used for parameters */
/**
 * @author Administrator
 *
 */
public class SimpleMessageBox extends OpenToolAbstract {
 private static final IOpenToolParameter[] mParameters = new IOpenToolParameter[] {
   new OpenToolParameter("-TEXT", "Message text",
     "Text to show in the messagebox(Mandatory).", true),
   new OpenToolParameter("-TITLE", "Messagebox title",
     "Title of the messagebox.", false) };