问题标签 [talend]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
eclipse - 在 Talend 中重新打开错误关闭的窗口
在 Talend Open Studio 中,如果您在单独的窗口中打开组件视图(即,而不是停靠),并按 Esc 取消自动完成菜单(例如在编辑 Java 组件的某些代码时),则整个窗口将关闭,即使该窗口中有多个视图。这真的很烦人,而且很浪费时间。
有没有人知道一种方法...
- 禁用 Esc 键关闭窗口或
- 快速恢复刚刚关闭的窗口(以及其中的所有视图)?
由于 Talend 构建在 Eclipse 之上,也许你们中的一些 Eclipse 专家可能知道如何在 Eclipse 中执行此操作,这也可能适用。
file - Importing CSV file with specific delimiters in Talend
I have a CSV file which has unusual delimiters which I want to parse with Talend. Normally, when we have a CSV with "carriage return" characters as rowdelimiter, I use "\n". When it is a TAB delimited file, I use "\t", etcetera. But now I have a file which has some unusual characters. Wikipedia taught me that it are so called "control characters". My question is how can I mention these characters in the tFileDelimitedInput-component in Talend (see screenshot 2). Instead of a newline character (\n) I must use the STX control character, but how do I tell Talend which character this is? What notation is "\n" in the first place?
An example of the file:
https://dl.dropbox.com/u/1757832/talendSeparators1.jpg
The tFileDelimitedInput-component in Talend where I must enter the row separator and field separator characters.
mysql - 如何从 talend 中的 MySQL 中选择所有表中的所有字段
我正在寻找一种在 talend 中选择完整 MySQL 数据库并将其用作生成 XML 的源的方法。
目前我正在尝试使用该tMysqlInput
组件,但我只能选择单个表格。我有 10 多个表,我想用几个tMap
. 所以我正在寻找一个组件或方法来一次性获取完整的数据库。
在此先感谢您的帮助!
java - 在枚举中使用反射但总是得到 NoSuchMethodException
我正在为 Talend Open Studio 构建一个自定义组件,以从应用程序 (JIRA) 访问数据源,该应用程序有一个包装器来获取其所有数据。它为它的所有数据结构公开了一个充满非常不稳定的 getter 的 API。由于 Talend Open Studio 仅支持原始类型,我通常需要链接多个调用来获取原始数据(即 Project.getProjectDetail().getOwner().getName())
但是这些 API 经常变化,我不想每次都更改我的代码。所以我决定使用方法的枚举:当一个新字段被暴露时,我只需要在枚举中添加一个元素。像这样的东西:
(为了简洁,我把大部分元素都删掉了)
但我总是得到一个 NoSuchMethodException,即使我确定具有该名称的方法存在。有什么我不知道的吗?
talend - JEXL 与 TalendDate.isDate
在 Talend DI 4.2.1 中使用 tScriptRule 组件。使用 jexl 表达式评估日期模式的结果对于所有条件都为 false。从测试作业派生的代码段如下:
库/组件来自tScriptRules
eclipse-rcp - 将透视重置为默认值
我正在使用Talend Data Integration
v.5.2.1r95165(这是最新版本),但我找不到将Integration
(或任何其他)透视重置为其默认值的方法。
Window 菜单下什么都没有,Preferences 菜单下的reset 按钮被禁用。
有什么线索吗?也许有一种方法可以手动删除或更新某些.properties
文件?
talend - 如何在 Talend 中使用 tFileExist 组件?
使用 Talend,我想验证是否有一个名为ListePS.xls
我的文件D:/
来做一些处理,否则什么都不做。
如何检查 Talend 中是否存在文件?
talend - Talend 负载在中途失败导致回滚
我有一个 tfileinputdelimited 组件和一个 tmap,结果将传递给创建 csv 文件的 tfileoutdelimited。
现在在工作中间,有时数据加载失败,导致目标文件回滚。造成资源和时间的浪费。任何人都可以提供一种方法,以便一旦作业在两者之间失败,以便传递的数据将进入保存状态,并且下次作业运行时,它仅从故障点重新开始。
etl - 将 Talend ETL 作业公开为 Web 服务
我目前正在评估 Talend ETL(Talend Open Studio for Data Integration)。
我想知道如何/是否可以将 ETL 作业公开为 Web 服务。
我知道我可以将作业导出为 Web 服务并通过特定的 URL 调用它们,但是我的目标是能够使用 IN / OUT 参数公开特定的 WSDL。
一个示例用例是:
1) 在 Talend ETL 中调用 WS 并将 XML 与数据一起传递
2) Talend ETL 从 XML 中提取数据,并将它们作为变量插入到要针对 DB 执行的查询中。
3) Talend ETL 将结果集从 DB 转换为 XML 数据并响应回 WS 客户端。
最后,我还想知道是否可以将相同的场景公开为 REST 服务。
java - 如何从 Java 应用程序内部运行 Talend 作业
我创建了一个 Talend Open Studio 作业,并希望使用 Java 应用程序内部的参数运行它。我该怎么做呢?