talend相关内容

将FK映射到talend中的表

我的架构中有2个实体.我已经映射了一个对象,现在对于第二个对象,在使用talend进行映射时,我还需要将第一个实体的PK作为第二个实体中的FK.它们都在同一工作中,但是如何在第二个实体的映射中使用第一个实体的Pk? 在此处输入图片描述 这就是我到目前为止(row1是entity1,它在tmap中具有自动生成的键) row2从xml文件创建csv row3映射从row2生成的csv ..
发布时间:2020-09-15 00:41:13 其他开发

将Big Decimal(15,12)转换为字符串

嗨,我在输出的源中有一个输入Big Decimal(15,12)值,我希望将其作为字符串.例如,使用tmap将其值0.000000000000的源文件转换为字符串.此即时输出的"String.valueOf(列名称)"为0E-12.预期输出为0.0000000000谁能提供解决方案? 解决方案 如果您不对BigDecimal列进行任何转换,则可以从文件中将其作为String读取. 如果必 ..
发布时间:2020-07-25 23:39:56 其他开发

塔林常见日志

我试图在Talend中实现日志记录.因此,我使用常规组件进行了工作,并记录了错误,信息和通过Twarn和Tdie进行的调试. 使用Logcatcher,我将日志分为两个调试和错误文件. 这部分工作正常. 现在我做了两个工作, 首先:-使用trowgenerator生成行,然后发送到tmap和从tmap发送,我将根据某些条件发送到两个twarn组件. 第二个:-一项作业,其中包含t ..
发布时间:2020-07-25 23:39:54 其他开发

发送多封电子邮件,其中包含Talend Open Studio中行中的数据

我正在使用软件 talend 处理Enterprise应用程序体系结构的项目 我有此表:用户(ID用户,名称用户,电子邮件) 我想做的是从此表中选择“数据",然后使用Tsendemail组件向每个用户发送电子邮件 到目前为止,我可以使用 TMssinput 与数据库建立连接,并使用Tsendemail发送单个电子邮件 但我不知道如何选择Row的值并将其用作 Tsendemail 的“电子邮件" ..
发布时间:2020-07-22 18:36:27 其他开发

使用;读取Talend中的CSV文件列表.现场

我有一个CSV文件列表,每个月我都会收到ETL进入数据库的CSV文件.它在一个文件夹中.我的数据在许多列中都有;.例如,在位置列中存在类似New York; USA的值,我希望它们出现在单个列中,而不是拆分成许多列.那我该如何指定定界符呢? 解决方案 我认为您不能在字段内容中包含字段分隔符,或者必须将这些值包含在“"之间.例如: blabla;"New York; USA";blabla ..
发布时间:2020-07-12 03:05:33 其他开发

塔伦德的亲子关系

面临的问题以及如何在塔伦德实现亲子关系的想法. 问题陈述: 具有一个提要文件,该提要文件具有以下格式的数据 MemberCode|LastName|FirstName A|SHINE|MICHAEL B|SHINE|MICHELLE C|SHINE|ERIN A|RODRIGUEZ|DAMIAN A|PAVELSKY|STEPHEN B|PAVELSKY| ..
发布时间:2020-07-07 20:14:09 其他开发

我需要在同一子作业talend中运行2 twaitforfile

我需要使用talend在同一子作业中运行2个文件监视程序.现在,如果将它们链接在一起,则在运行talend时,只有一个文件正在运行. 下面是我所拥有的.有没有一种方法可以一起执行它们.这样做的原因是因为我试图将一个表中的Fk从另一个表中的tmap中获取,所以也建议任何有关如何执行此操作的建议: 在此处输入图片描述 解决方案 在一个子作业中,您只能有一个“开始"组件(一个绿色背景).这 ..
发布时间:2020-06-15 18:34:37 其他开发

计算每个文件的行数以及Talend中的文件名

我建立了一个从文件中读取数据的作业,并基于特定列的唯一数据将数据集拆分为多个文件。 我可以通过以下工作来满足要求: 现在从这项将输出分成多个文件的工作中,我想要添加一个子工作,该工作将给我两列。 第一列是我要在主作业中创建的文件的名称,第二列是每个创建的输出文件具有的行数。 为达到此目的,我使用了tflowmeter并捕获了计数结果,我使用了tFlowmeterCatche ..
发布时间:2020-06-11 02:06:31 其他开发

将Talend ETL作业公开为Web服务

我目前正在评估Talend ETL(用于数据集成的Talend Open Studio)。 我想知道如何/是否可以将ETL Job公开为Web服务。 我知道我可以将作业导出为Web服务,并通过特定的URL调用它们,但是,我的目标是能够使用IN / OUT参数公开特定的WSDL。 一个示例用例为: 1)在Talend ETL中调用WS并通过XML传递数据 2)Talen ..
发布时间:2020-06-11 02:06:16 其他开发

Talend-合并两行分隔文件以获取一个寄存器

我正在解析定界文件文件,以获取要放入数据库表中的信息. 现在,我有一个文件,我必须在其中合并每两行,以获取有关一个寄存器(数据库表的一行)的信息-第1行包含数据库行中的某些字段,第2行包含一些字段其他字段要放在同一行中. 如何一次处理两行? 例如,假设我有一个包含6行的文件,则它对应于我的数据库表中的3个条目(具有9列).从“奇数行"中,获取第1、3、4、5、8和9列.从“偶数行 ..
发布时间:2020-05-25 01:33:24 其他开发

在talend中运行并行作业

我遇到的情况是,我需要并行运行五个不同的子作业.问题是,在我的选择查询中,我将获得五个不同的ID,然后对于每个特定的ID,我需要运行五个不同的作业. tparrallelize组件的问题在于,它不允许我将上下文变量传递给每个子作业,即在这种情况下为id. 从表格限制5中选择ID; ---->同一作业的五个不同实例,其ID为不同的参数 任何帮助将不胜感激 谢谢 解决方案 我 ..
发布时间:2020-05-24 21:04:56 其他开发

在Talend中获取TMSSqlRow的输出

我想获取受TMSSqlRow影响/删除/更新的行数. 工作内容如下: 文件使用包含很多SQL语句,例如DELETE ... INSERT ... UPDATE ... 每行用“;"分隔 但是,现在,我想获取每个语句的结果(更新了x行,就像在Management Studio中显示了结果一样.) 当我转到tmssqlrow的“高级设置"选项卡时,选择“传播查询的记录集",然后 ..
发布时间:2020-05-22 20:21:30 其他开发

talend etl oracle错误0行插入

我是TalendETL的新手,并且正在使用Talend Open Studio for Big Data 6.2版. 我开发了一个简单的Talend ETL作业,该作业从tFileInputExcel和tOracleInput(维度日期)中提取数据,并将数据插入到本地Oracle数据库中. 下面是我的包裹的外观: 该作业运行,但我将0行插入到本地Oracle数据库中 解决方 ..
发布时间:2020-05-22 03:34:19 数据库

遍历Talend中的所有架构

我正在努力循环使用Oracle中的所有架构. 我需要实现的如下所示 创建连接 使用现有的获取架构tOracleInput2 tJavaRow分配变量 tFlowToIterate进行迭代 基于步骤2中使用tOracleRow_1提取的架构的会话更改 现在我需要执行查询并生成某些输出,这将需要一个或多个步骤 但是问题是,它将迭代到第5步,并且在完成所有迭代后,将移至第6步.我想 ..
发布时间:2020-05-22 01:29:08 数据库

如何在Talend中即时猜测Mysqlinput中的模式

我已经建立了一个将数据从mysql db表复制到b mysql表的作业. 表列是相同的,除了有时可以在表db中添加新列. 我想检索从a到b的所有列,但只检索表b中存在的那些列.我能够放入表b中存在的特定于查询的select colume语句,例如: select coulmn1,column2,columns3... from table a 问题是,如果我在b中添加了与Mysql ..
发布时间:2020-05-15 03:20:25 数据库

使用Talend快速入门数据库迁移

我有将实时SQL server 2008迁移到MySQL server 5的要求,我尝试了MySQL迁移工具包,但它引发了很多迁移错误. Stackoverflow中的某人建议我使用Talend.我安装了Talend Open Studio for Data Integration,但是它是一个通用工具,没有像我真正需要的那样快速启动数据库迁移. 在哪里可以找到将Talend用于此类工作的快 ..
发布时间:2020-05-15 02:24:47 数据库

如何将查询的输出用作另一个查询的输入

我是Talend的新手,但我想从事与此类似的工作: 在tMysqlInput中,执行select语句以返回具有单列的单行,然后在tMongoDBInput查询中使用该值以获取多个文档. 我无法通过行(Main)将tMysqlInput链接到tMongoDBInput来完成一项工作? 解决方案 您可以执行以下操作: tMysqlInput -- main -- tFlowToIter ..
发布时间:2020-05-11 02:36:25 数据库

将多个CSV文件加载到MySQL中

我正在为我的团队进行指标项目.我必须将几个不同的报告加载到中央存储库中,然后根据这些数据创建表和报告. 数据来源为: CSV文件 PDFs 临时/手动数据. 我在玩Talend和MySQL.对于如何加载CSV文件,我有些困惑.我是否应该具有目录集合以及一个或多个计划的任务来加载文件? 另一个想法是编写一个自定义文件处理器,该处理器将根据命名约定加载文件.你觉得呢?你有没 ..
发布时间:2020-05-09 19:15:14 数据库

Talend-内存问题.处理大文件

在管理员开始活着吞食我之前,我想对我的辩护说,我无法在原始出版物中发表评论,因为我没有力量,因此,我不得不再次询问. 我在talend中运行作业时遇到问题( Open Studio for BIG DATA !).我有一个3 GB的档案.我不认为这太多了,因为我有一台内存为32 GB的计算机. 在尝试执行我的工作时,首先出现与堆内存问题相关的错误,然后将其更改为垃圾收集器错误,,现在是 ..
发布时间:2020-05-08 20:11:59 其他开发