问题标签 [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.

0 投票
2 回答
4394 浏览

etl - 将 excel 文件作为资源导入 Talend

我是 Talend 的新手。我有一个带有标题行和过滤器的 excel 文件。我的工作将此文件复制到工作目录 ( tFile_copy) 中,然后用从数据库中选择的数据填充该文件。然后它通过邮件发送结果文件。

一切正常,但我想将我的“模板”excel 文件存储到我的 Talend 项目中,以便将其放入 svn 并在几个月后另一个人再次需要这份工作时轻松找到它。

“导入项目”菜单不允许 .xls 文件。有没有将资源文件导入 Talend 项目的简洁方法?

谢谢。

0 投票
1 回答
497 浏览

date - MongoDB的日期限制查询

我正在寻找从特定日期从 MongoDB 中提取的内容。由于我在 Talend 中使用了一个发送查询的组件,因此我有点受限,因为我不能使用多行代码。

您可以直接在查找方法中进行日期限制吗?

我希望你们中的任何人都可以弄清楚低日期的地方。

非常感谢!

PS。如果重要的话,mongodb 中的日期格式是“Dec 16, 2011 7:37:06 PM”。

--- 更新 --- 从我的 MongoDB:

,“ty”:“auth”,“ts”:“2011 年 12 月 16 日下午 3:28:01”,

这表明时间戳(ts)的格式是一个字符串。正确的?

0 投票
4 回答
7547 浏览

talend - 将文件拆分为 talend 中的更多文件

我正在寻找一种如何根据实际文件行在 talend studio 中拆分作业执行的方法 - 我想在一个作业分支中处理以“DEBUG”开头的文件行,在另一个作业分支中处理另一行。这可能吗?

0 投票
2 回答
3590 浏览

timeout - Talend - 超过锁定等待超时

我使用 ETL Talend Open Studio (TOS)。我想将数据库 A 转移到数据库 B。我使用 tMap 组件。当我使用 tLogRow 查看结果时,没关系。TOS 正确显示数据。但是当我进行转移时,TOS 会写"Lock wait timeout exceeded; try restarting transaction"

没看懂这个问题……读数据没问题,但是写数据有问题。你能帮我吗 ?

0 投票
1 回答
1763 浏览

sas - 如何在不安装 SAS 服务器的情况下使用 Talend 读取/写入 SAS 文件?

我想使用 Talend 来操作 SAS 文件;但是,SAS 插件需要某种服务器身份验证。我的机器上没有 SAS 服务器,如果可能,我不想安装一台。有没有办法在不安装服务器的情况下读/写 SAS 文件?

0 投票
1 回答
3933 浏览

talend - Talend 培训/教程

谁能推荐一个好的材料来源来学习如何使用 Talend Open Studio 进行数据集成?

我看过 TalendForge 教程,但想知道是否有针对初学者的更有凝聚力的培训资源?

我在互联网上搜索过,找不到任何不属于 TalendForge 的内容或评论很糟糕的书!

任何建议都非常感谢!

0 投票
1 回答
767 浏览

components - Talend - 组件创建 - 在输出中添加一行

我正在创建一个新组件 Talend。该组件有许多输入数据(例如:标题、内容、摘录和作者),它返回相同的数据(但标题、摘录和内容已被修改)。因此,在输出中,我修改了标题、修改了内容、修改了摘录和作者(尚未修改)。

我希望我的组件返回另一行。多了一条线。以 id 为例。我的组件是否有可能创建新的“行”并返回它们?

我不知道我是否可以理解...你能帮帮我吗?

再见。

PS:如果你是法国人:这是一个有我问题的法语论坛

0 投票
2 回答
94 浏览

java - 如何在数据库上处理与日期相关的状态激活?

我的问题有两个。我试图尽可能优雅地处理它。

给出以下格式的日期,

如何在不同天数后找到相应的日期?例如,如果给定一个日期,我需要能够找到该格式“x”天之后的相应日期。

这个生成的日期是我将存储在数据库的activation_date 列中的日期。然后我想每晚查询数据库,看看是否是那个日期。如果是这样,我会将不同列中项目的状态从挂起更改为活动。

这似乎是处理我的问题的最佳方法,但它似乎不是很容易解决。

另一种方法是我在数据库中创建一个 days_till_activation 列,并有一个脚本每晚减少该列中每个条目的值,直到达到零。一旦达到零,脚本将更改状态。问题在于这似乎是处理数据库的一种非常糟糕的方式。它涉及到对数据库的大量写入,而不是仅在需要时才这样做。

无论如何,任何想法将不胜感激。我需要在 java 中处理解决方案,但伪代码会很好。

0 投票
1 回答
1834 浏览

mysql - “INSERT IGNORE”和“... ON DUPLICATE KEY UPDATE”都会发生什么?

mysql 将如何处理INSERT IGNORE… ON DUPLICATE KEY UPDATE

这不是关于他们差异的问题。我问是因为 Talend ETL 在 UI 后面执行此操作,我担心它会产生副作用,特别是如果我不想更新并执行以下操作:

0 投票
1 回答
2920 浏览

database - talend中如何连接数据库

我在连接到我的 Access 数据库时遇到问题。我已经选择了数据库,但是当我检查连接时,会出现一条错误消息。错误信息为:[Microsoft][Pilote ODBC Microsoft Access] Ressources système insuffisantes(英文:[ODBC Microsoft Access Driver] Insufficient system resources)。

请给我正确的解决方案。