etl - Talend ETL 更改构建项目属性

标签 etl talend

我正在使用 Talend 构建项目选项来构建我的 ETL 作业。它将生成一个带有以下 .sh 文件的 zip 文件。

MainJob.sh 

"cd `dirname $0`
 ROOT_PATH=`pwd`
 java -Xms256M -Xmx1024M" 

是否可以将此 -Xmx1024M 值更改为 Talend Project 属性中的其他值?我想要获得具有以下属性的构建文件

"cd `dirname $0`
 ROOT_PATH=`pwd`
 java -Xms512M -Xmx2048M" 

最佳答案

Talend 允许您向特定作业或客户端 Studio 提供 JVM 参数。然后,当直接在 Studio 中运行时使用它们、构建为二进制文件或从 Talend Administration Center 运行(具有企业许可证)。

要编辑作业的 JVM 参数,请转到“运行”选项卡的“高级设置” Pane :

Job specific JVM arguments

然后,该作业将使用这些 JVM 参数运行,但也将使用 shell/批处理脚本中指定的 JVM 参数导出/构建。

还可以通过转至 Window -> Preferences -> Talend -> Run/Debug 来设置客户端 Studio 的 JVM 参数:

Client JVM arguments

我认为有一种方法可以设置项目默认 JVM 参数,但我在项目属性中的任何位置都找不到它,所以要么是我想象的,要么它已经被删除了。

关于etl - Talend ETL 更改构建项目属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26137819/

相关文章:

json - Apache nifi 将数据从 json 保存到 orc 时出现问题

sql-server - 要求使用 excel 报告中的列数识别报告

c# - SSIS(C# 或 VB): delete rows 1-12 in all excel files in directory

java - 最新文件和文件的动态命名

mysql - 如何使用talend ETL工具在mysql数据库中导入.sql文件

mysql - 如何从现有的单表数据库填充合理的多表 MySQL 数据库?

etl - 创建实时数据仓库

frontend - 用于运行 Talend 作业的前端

etl - Talend 将平面文件规范化为关系数据库表

Talend - 限制处理的行数