- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有变量 total_lines
在我需要通过 ODI 变量的刷新命令访问的 jython 命令上。
with open('file.txt') as file_name:
for total_lines, line in enumerate(file_name):
pass
print total_lines
total_lines += 1
<@int totallines = total_lines; @>
select '<@=totallines@>' from dual;
最佳答案
我认为您必须在标签内使用 java bean shell 执行变量的第一次计算<@ for ... totallines += 1 ... @>
而不是 Jython。然后,您的刷新命令将起作用。
关于ODI 中 Java Beanshell 的 Jython 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21148236/
当我尝试在ODI Studio上更新调度程序时收到了此消息。我想不出谁来解决这个问题。 在ODI Studio的拓扑中正确设置了ODI独立代理。 这是位于/home/odi/agents/log/my
我错误地从我的项目中删除了一个非常大的 ODI 包。如果我之前为同一个项目导出了场景,有没有办法重新创建同一个包? 最佳答案 不幸的是,没有任何方法可以直接从您可以将其视为包的编译版本的场景中生成已删
我正在尝试使用 java 中的 ODI SDK 连接到 ODI。以下是获取 ODI 实例的代码: MasterRepositoryDbInfo masterInfo = new MasterRepos
我正在尝试使用 Groovy 脚本和 ODI SDK 在 ODI 12c 中自动导入映射 (XML)。但我的代码一直运行,没有任何结果。这是我的代码。 txnDef = new DefaultTran
我使用的是Oracle Data Integrator 12C。当我尝试使用EVALUATE变量来比较两个数值类型的变量时,我得到错误:。ODI-1233:计算以下表达式的变量时出错:COM.val1
如何使用 Oracle Data Integrator (ODI 11g) 的自定义知识模块 (KM) 将 SQL 查询中的数据加载到目标数据库中。在 ODI 11g 中使用自定义 KM,扩展了 OD
我没有 odi 经验,并且我继承了由 odi 实现提供的 Oracle 数据仓库。我需要验证几个字段的源到目标流。我的第一次尝试是尝试使用 oracle 的元数据创建一个沿袭。我正在使用以下查询(来自
由于项目要求,我们需要从不同的服务器导入项目映射和其他对象。但是我们发现所有的mapping context都变成了undefined。 我正在尝试编写一个常规程序来批量设置上下文。我已经编写了以下代
我想从命令行调用 ODI 场景并等待它完成。我正在使用 ODI 12c 并安装了独立代理。我已经发现您可以使用 startscen.cmd 命令,它对我有用。唯一的问题是 cmd 没有等待场景完成。有
我正在尝试构建一个 ODI 过程,它将从 Oracle 数据库元数据表中获取模式名称、数据库过程名称和参数。参数字段包含一个ODI全局变量的名称。源命令是这样的 SELECT SCHEMA_NAME
我目前正在从事一个数据仓库项目,经常需要将表从源加载到第 1 层和第 2 层。第 1 层是源数据的副本加上一些技术领域,第 2 层处理外键并进行一些细微的转换。 流程如下: 创建 DDL 脚本以在 L
我正在调查 Oracle ODI 是否具有我的组织进行 ETL(ELT) 操作所需的某些功能。 我们需要能够创建字符串文字对,以将输入字符串文字从数据源(Excel 文件)映射到数据目标(Oracle
这是我的第一个问题,希望你能帮助我。我在 Groovy 中(在 Oracle Data Integrator 12c 中)制作了一个脚本来自动化映射。这是我的产品的描述: 第一步:删除旧映射(如果存在
我有一个在 Oracle VirtualBox VM 上运行的“Cloudera CDH 4.4.0”。 我在 Hive 中有几张表要加载到 ODI 中。我已经在 cloudera 主目录上安装了 O
我在 Oracle ODI 11g 中工作。我有linux源服务器。我必须通过删除前缀 (e_) 来重命名文件夹中的所有文件。我使用了命令: cd /weblogic/ for f
我正在尝试从 PL/SQL 过程中读取文件,但出现 ORA-00942 表或 View 不存在错误。 Caused by: Error : 942, Position : 21, Sql = SELE
我在 ODI 中创建了数千个映射。我需要执行这些,但一个一个地执行它们似乎不是一个可行的选择。 我正在尝试编写一个 groovy 脚本,它可以获取所有映射的列表,遍历每个映射。我能够实现这一点,但我无
我正在使用ODI 11g SDK来读取接口(interface)。使用以下代码获取 Join 集合后: Collection joins = dataset.getJoins(); 我只能检查集合中的
您好,我是 ODI 的新手,我已经安装了 ODI 11g 并使用 Oracle 教程创建了主存储库和工作存储库 here 在此之后,我遵循了他们提供的教程 here创建用于将平面文件导出到平面文件的
有没有人尝试过从 Oracle Data Integrator 连接 AWS Athena。 我一直在尝试这个,但我找不到合适的 JDBC 连接字符串。 我遵循的步骤 https://docs.aws
我是一名优秀的程序员,十分优秀!