问题标签 [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.
etl - 将 excel 文件作为资源导入 Talend
我是 Talend 的新手。我有一个带有标题行和过滤器的 excel 文件。我的工作将此文件复制到工作目录 ( tFile_copy
) 中,然后用从数据库中选择的数据填充该文件。然后它通过邮件发送结果文件。
一切正常,但我想将我的“模板”excel 文件存储到我的 Talend 项目中,以便将其放入 svn 并在几个月后另一个人再次需要这份工作时轻松找到它。
“导入项目”菜单不允许 .xls 文件。有没有将资源文件导入 Talend 项目的简洁方法?
谢谢。
date - MongoDB的日期限制查询
我正在寻找从特定日期从 MongoDB 中提取的内容。由于我在 Talend 中使用了一个发送查询的组件,因此我有点受限,因为我不能使用多行代码。
您可以直接在查找方法中进行日期限制吗?
我希望你们中的任何人都可以弄清楚低日期的地方。
非常感谢!
PS。如果重要的话,mongodb 中的日期格式是“Dec 16, 2011 7:37:06 PM”。
--- 更新 --- 从我的 MongoDB:
,“ty”:“auth”,“ts”:“2011 年 12 月 16 日下午 3:28:01”,
这表明时间戳(ts)的格式是一个字符串。正确的?
talend - 将文件拆分为 talend 中的更多文件
我正在寻找一种如何根据实际文件行在 talend studio 中拆分作业执行的方法 - 我想在一个作业分支中处理以“DEBUG”开头的文件行,在另一个作业分支中处理另一行。这可能吗?
timeout - Talend - 超过锁定等待超时
我使用 ETL Talend Open Studio (TOS)。我想将数据库 A 转移到数据库 B。我使用 tMap 组件。当我使用 tLogRow 查看结果时,没关系。TOS 正确显示数据。但是当我进行转移时,TOS 会写"Lock wait timeout exceeded; try restarting transaction"。
没看懂这个问题……读数据没问题,但是写数据有问题。你能帮我吗 ?
sas - 如何在不安装 SAS 服务器的情况下使用 Talend 读取/写入 SAS 文件?
我想使用 Talend 来操作 SAS 文件;但是,SAS 插件需要某种服务器身份验证。我的机器上没有 SAS 服务器,如果可能,我不想安装一台。有没有办法在不安装服务器的情况下读/写 SAS 文件?
talend - Talend 培训/教程
谁能推荐一个好的材料来源来学习如何使用 Talend Open Studio 进行数据集成?
我看过 TalendForge 教程,但想知道是否有针对初学者的更有凝聚力的培训资源?
我在互联网上搜索过,找不到任何不属于 TalendForge 的内容或评论很糟糕的书!
任何建议都非常感谢!
components - Talend - 组件创建 - 在输出中添加一行
我正在创建一个新组件 Talend。该组件有许多输入数据(例如:标题、内容、摘录和作者),它返回相同的数据(但标题、摘录和内容已被修改)。因此,在输出中,我修改了标题、修改了内容、修改了摘录和作者(尚未修改)。
我希望我的组件返回另一行。多了一条线。以 id 为例。我的组件是否有可能创建新的“行”并返回它们?
我不知道我是否可以理解...你能帮帮我吗?
再见。
PS:如果你是法国人:这是一个有我问题的法语论坛
java - 如何在数据库上处理与日期相关的状态激活?
我的问题有两个。我试图尽可能优雅地处理它。
给出以下格式的日期,
如何在不同天数后找到相应的日期?例如,如果给定一个日期,我需要能够找到该格式“x”天之后的相应日期。
这个生成的日期是我将存储在数据库的activation_date 列中的日期。然后我想每晚查询数据库,看看是否是那个日期。如果是这样,我会将不同列中项目的状态从挂起更改为活动。
这似乎是处理我的问题的最佳方法,但它似乎不是很容易解决。
另一种方法是我在数据库中创建一个 days_till_activation 列,并有一个脚本每晚减少该列中每个条目的值,直到达到零。一旦达到零,脚本将更改状态。问题在于这似乎是处理数据库的一种非常糟糕的方式。它涉及到对数据库的大量写入,而不是仅在需要时才这样做。
无论如何,任何想法将不胜感激。我需要在 java 中处理解决方案,但伪代码会很好。
mysql - “INSERT IGNORE”和“... ON DUPLICATE KEY UPDATE”都会发生什么?
mysql 将如何处理INSERT IGNORE
和… ON DUPLICATE KEY UPDATE
?
这不是关于他们差异的问题。我问是因为 Talend ETL 在 UI 后面执行此操作,我担心它会产生副作用,特别是如果我不想更新并执行以下操作:
database - talend中如何连接数据库
我在连接到我的 Access 数据库时遇到问题。我已经选择了数据库,但是当我检查连接时,会出现一条错误消息。错误信息为:[Microsoft][Pilote ODBC Microsoft Access] Ressources système insuffisantes(英文:[ODBC Microsoft Access Driver] Insufficient system resources)。
请给我正确的解决方案。