oracle-data-integrator

    0热度

    1回答

    我正在使用groovy脚本编写ODI任务的脚本。 我的要求是在SQL服务器和Oracle技术下添加新的数据类型。 我可以从groovy编辑器添加它们,但如何使用groovy脚本来做到这一点。 我正在使用Oracle Data Integrator(ODI)并使用groovy脚本来设置将SQL Server之间的数据迁移到Oracle的任务。现在我想添加ODI SQL Server技术下缺少的新数据

    0热度

    1回答

    我们编写了所有流程(使用groovy库在java中创建模型,表映射,screnario和loadplan)。 现在我们要执行java中的create loadplan。 有人请提供指导方针以在java中编写执行代码。 我们得到了从命令提示符执行的方法。 但在java中寻找脚本的选项。

    0热度

    1回答

    我正在使用Oracle ODI 11.1.1.7。 我有6个管道分隔文件。每个文件具有不同的列数。每个文件中的列数都是固定的。所以我知道格式。我想将所有这些文件加载​​到数据库中的单个表中。 我可以按顺序创建ODI进程并调用为这些文件创建的接口来完成任务。 有没有更好的方法来做到这一点?就像只创建一个可以处理所有这些文件的接口一样。我可以通过循环做些什么? 在此先感谢。

    2热度

    1回答

    我在ODI中创建了数千个映射。我需要执行这些,但逐个执行它们似乎不是一个可行的选择。 我想写一个groovy脚本,可以获取所有映射的列表,遍历每个映射。我能够实现这一点,但我无法弄清楚如何运行给定的映射。 这里是我的脚本: def fm = ((IMappingFinder) tme.getFinder(Mapping.class)) def mappingList = fm.findAl

    1热度

    1回答

    我已经使用groovy脚本创建了数千个映射,但我无法运行它们。 我可以迭代映射,但现在想用groovy脚本来运行映射。 如何创建映射场景,然后使用groovy脚本运行场景 ?

    0热度

    1回答

    嗨我想加载数据使用ODI,其中我的来源是平面文件和目标是Hyperion Essbase,但它失败了,如果我尝试看到ODI日志和错误文件,它们是空的。 任何人都可以帮我解决这个问题。 在此先感谢。

    0热度

    1回答

    我已经OdiOSCommand用命令: OdiOSCommand "-ERR_FILE=/home/oracle/jmt.err" "-WORKING_DIR=#PROJECT_DIR" "-SYNCHRONOUS=YES" "-CAPTURE_OUT_STREAM=ON_ERROR[NONE]" "-CAPTURE_ERR_STREAM=ON_ERROR[NONE]" #TEMP = "hel

    0热度

    1回答

    ODI中是否存在错误处理机制? 我想处理的情况下,ODI可以将不良数据加载到错误表中,因为它无法执行转换源数据并插入到目标表中。即使传入数据格式中有任何更改,该进程也不会停止。

    1热度

    1回答

    我想在Knowledge Module的Task中设置一个变量,并将目标技术设置为Java BeanShell。该值表示映射EXPRESSION,其中源表位于MSSQL数据库内。列名被双引号包围,导致模板问题。 列表达式为: source_tab."Entry Number" 任务(Java的BeanShell的) <$ String SEL_COLS = "<%=odiRef.ge

    1热度

    2回答

    我的表结构选择一个数据集的最新行: ID1 ID2 ID3 Value Last_Update_date 10 11 12 0.1 21-SEP-17 01.46.12.623580000 PM 10 11 12 0.2 20-SEP-17 01.46.12.623580000 PM 10 11 12 0.3 19-SEP-17 01.46.12.623580000 PM 20 21 22