问题标签 [talend-mdm]
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.
talend - 在 Talend 中添加 tSetDynamicSchema 组件
我开始研究位置解析器 talend 6.4.1。由于我已经从动态模式中读取数据,所以我需要 tSetDynamicSchema 组件才能继续进行。但我在工具中看不到 tSetDynamicSchema 组件。谁能帮我将此组件添加到工具中?
web-services - Talend 启动错误,Talend twebservice 组件错误
我的一个 twebservice 组件遇到了问题,它似乎源自 apache cxf jar。我在启动过程中也看到了错误。
talend - 将 Big Decimal(15,12) 转换为字符串
嗨,我在输出中的源中有一个输入 Big Decimal(15,12) 值,我希望它是字符串。例如,我的值为 0.000000000000 的源文件通过使用 tmap 将其转换为字符串。此即时消息的“String.valueOf(column name)”输出为 0E-12。预期输出为 0.0000000000 谁能提供解决方案?
etl - 带有 SQL 功能的 Talend 似乎不起作用
在我将这个请求注入我的 Talend 项目之前,我正在使用 Oracle SQL Developer 测试我的数据库请求。
这是一个例子。我有一个在 SQL Developer 工具上运行良好但在我的 Talend 项目上运行良好的请求。
我的 sql 语句有一个函数声明,然后是这样的选择:
当我在我的 Talend 项目上放置相同的文本时,它不起作用。它似乎只执行我的函数声明。
例外是:
talend - 如何更改talend中的日期格式
我有两个场景,我无法解决。PLZ帮帮我。
场景 1:我有两个文件 Source_1_table(Excel 文件),Source_2_table(Excel 文件)。附加截图我想比较 source_1 日期和 source_2 日期。如果 source_1 日期与 source_2 日期匹配,则状态应为“Y”,如果不匹配,则状态应为“N”。在这里,我正在尝试使用此代码 row1.date.equals(row2.date)?"Y":"N" 注意:两列都是字符串数据类型。
场景_2:这里 source_1 SAL 列有一个空值。而源 SAL 列有一个 VALUE。当我尝试将 source_1 sal 值与 source_2 sal 值进行比较时,得到空指针异常。我正在尝试使用此代码关系。Is(source_2.sal)?" ":source_2.sal.equals(source_1.sal)?"Y":"N"
我想用空白空间或空值中的“空”替换一个值。
mysql - 使用 talend 将数据从一个 mysql 数据库迁移到另一个
目标是将数据从一个 mysql 数据库迁移到另一个,我关心的是定义一个文本文件,其中包含定义源数据库(主机、端口、数据库名称等)的参数以及输出数据库的文件参数。
实际上,我使用的是以下架构:
根据发生的问题是:
1-tContextLoad_1
不支持文本文件内容更改,并且指向始终在第一个数据库“源数据库”上。
2-当我创建第二个tContextLoad_2
无法通过(但)或(触发主题确定)tFileOutputDelimited_1
与(db_destination)链接的第二个时tMysqlInput_2
,如何定义一个包含基本输出数据定义参数的文件(主机,数据库名称、标识符、密码等)?
etl - 作业失败时将部分数据插入目标的问题
我们在其中一个源表中有 17 条记录数据集,其中第 14 条记录中有错误数据,这导致作业失败。然后,在目标中仅插入 10 条记录作为 mysqloutput 组件中给定为“10”的提交大小,并且作业失败。在更正错误记录后的下一次执行中,作业将获取所有执行成功的 17 条记录。因此,目标中将存在重复项。
我们尝试了 :
为了克服这个问题,我们尝试了 tmysqlrollback 组件,其中包含了 tmysqlconnection 和 tmysqlcommit 组件。
Q1 :在不使用 tmysqlconnection 和 tmysqlcommit 组件的情况下,有没有其他选项可以使用 tmysqlrollback?
从文档中探索了 tmysqlrollback 和 commit 组件
https://help.talend.com/reader/QgrwjIQJDI2TJ1pa2caRQA/7cjWwNfCqPnCvCSyETEpIQ
但仍在寻找如何设计上述流程高效方式的线索。
Q2:另外,我们想从性能的角度了解 RAM 的使用和磁盘空间的消耗。
任何帮助将不胜感激?
xml - 每行的 Talend 提取 xml
在我的数据源中,我有包含要提取和复制行的 XML 内容的记录:
数据源
我想得到一个像这样的输出:
100 | 2018 | 110
100| 2019 | 200
我可以使用哪个组件?请问有什么帮助吗?
talend - 解析具有多个标题的 xml Talend
我正在尝试读取接收到的具有多个标头的 xml 数据
例子 :
我也尝试删除 xml 标头,StringHandling.EREPLACE ( b ,"<?xml version=1.0 encoding=utf-8?>","");
但它不起作用
请帮忙 !!!!