talend

Connecting via JDBC to OpenEdge in Talend

放肆的年华 提交于 2019-12-06 10:31:58
In "Talend Data Integration" I want to create a connection using JDBC to a Progress OpenEdge database. I have no experience whatsoever with this type of connection. My ODBC-connections to the same resources work fine, but Talend requires a JDBC connection to function properly. The connection settings in Talend I have at the moment are: DB Type: General JDBC JDBC URL: jdbc:sqlserver://db-name:port;databaseName= * * Driver jar: ??? (which jar-file do I need for OpenEdge?) Class name: ??? (which class name do I need for OpenEdge?) User name: * Password: * Schema: ??? (don't know what this means..

Running multiple hive queries using tHiveRow component in Talend

爱⌒轻易说出口 提交于 2019-12-06 08:13:34
Hi i want to tun multiple hive queries through a single component. Through tHiveRow i'm able to run single query but unable to run multiple queries at a time. I know that we can run multiple sql queries after going through the following link http://www.vikramtakkar.com/2013/05/example-to-execute-multiple-sql-queries.html But any one has any idea as how to run multiple queries? Your link reference shows a MySQL connection... this says nothing about the Hive JDBC driver capabilities, since running multiple statements in one JDBC statement is a driver specific feature! To run multiple queries:

Casting date in Talend Data Integration

回眸只為那壹抹淺笑 提交于 2019-12-06 07:21:59
In a data flow from one table to another, I would like to cast a date. The date leaves the source table as a string in this format: "2009-01-05 00:00:00:000 + 01:00". I tried to convert this to a date using a tConvertType, but that is not allowed apparently. My second option is to cast this string to a date using a formula in a tMap component. At the moment I tried these formulas: - TalendDate.formatDate("yyyy-MM-dd",row3.rafw_dz_begi); - TalendDate.formatDate("yyyy-MM-dd HH:mm:ss",row3.rafw_dz_begi); - return TalendDate.formatDate("yyyy-MM-dd HH:mm:ss",row3.rafw_dz_begi); None of these worked

FTP using Talend, get only most recent file?

可紊 提交于 2019-12-06 06:14:29
问题 I have a Talend job that I need to pull down an XML file from an sFTP server to then be processed into an Oracle database. The date of the XML extraction is in the file name, for example "FileNameHere_Outbound_201407092215.xml", which I believe is yyyyMMddhhmm formatting. The beginning portion where "FileNameHere" is the same for all the files. I need to be able to read the date from the end of the file name and only pull that one down from the server to be processed. I am not sure how to do

Talend - generating n multiple rows from 1 row

僤鯓⒐⒋嵵緔 提交于 2019-12-05 16:30:59
Background: I'm using Talend to do something (I guess) that is pretty common: generating multiple rows from one. For example: ID | Name | DateFrom | DateTo 01 | Marco| 01/01/2014 | 04/01/2014 ...could be split into: new_ID | ID | Name | DateFrom | DateTo 01 | 01 | Marco | 01/01/2014 | 02/01/2014 02 | 01 | Marco | 02/01/2014 | 03/01/2014 03 | 01 | Marco | 03/01/2014 | 04/01/2014 The number of outcoming rows is dynamic, depending on the date period in the original row. Question: how can I do this? Maybe using tSplitRow? I am going to check those periods with tJavaRow. Any suggestions? Expanding

开源ETL工具:Talend系列

醉酒当歌 提交于 2019-12-04 19:57:03
Talend Open Studio(拓蓝开放工作室) Talend的旗舰产品, Talend Open Studio ,提供了迄今市场上最为开放,最具效力并最有创造力的数据集成方案。 拥有一个多功能合一,即装即用的应用平台, Talend Open Studio 可以满足所有组织机构的数据集成要求——无论其集成技术的高低或是项目规模的大小。 Talend Open Studio 秉承一贯的活力,将其强大的功能贯穿于数据集成的复杂过程中,即使在最为严苛的环境中也毫不逊色。 Talend Integration Suite(拓蓝集成套件) Talend Integration Suite 是一套业界领先的开源企业数据集成解决方案,它不仅满足了最为严格的企业发展要求,甚至可以完成针对最大规模数据和最为复杂过程的集成任务。 Talend Integration Suite 提供为您量身打造的订阅服务,并借此扩展了Talend金奖产品 Talend Open Studio 的各项功能,让用户享有了更多专业级别的技术支持和补充功能,有助于更大规模的团队合作,促进了面向企业规模的部署的产业化。 Talend Integration Suite MPx(拓蓝集成套件MPx) 依托Talend荣获金奖的企业数据集成技术, Talend Integration Suite MPx 具有高度的扩展性

Loop through all schemas in Talend

不打扰是莪最后的温柔 提交于 2019-12-04 18:38:55
I am struggling with looping all schemas in Oracle. What I need to achieve is as shown below Create connection Use the existing to fetch the schema tOracleInput2 tJavaRow to assign variable tFlowToIterate for Iterations Alter session based on schema fetched at step 2 using tOracleRow_1 Now i need to execute query and generate certain output and that will require one or more steps But the issue is, that it will iterate till step 5 and when all the iterations are done, it moves to step 6. I want to add step 6 and more in the iterations so that it will run for 1 schema at a time. To make

How to Upload files using Talend tREST?

ぃ、小莉子 提交于 2019-12-04 11:53:10
Experts, I need to upload files using Talend tREST component to Zephyr/JIRA. I do not know the format/syntax to give in httpbody section like the curl's ( -F "file=@myfile.txt" ) URL https://localhost:4000/jira/rest/zapi/latest/attachment? entityId=4783&entityType=TestStepResult BODY D:/TestResults/QPJ-707_Count_Mismatch.xls I gave the full path and file name in body section. When I run, I am getting ERROR_CODE = 500. Please help on how to give filepath/filename in the body section in tREST. I do not get enough information in Zephyr/Zapi API website. thanks in Advance - PK Now, I tried with

Running parallel jobs in talend

余生长醉 提交于 2019-12-03 21:11:29
问题 I have a situation where i need to run five different child jobs in talend in parallel. Problem is that, in my select query i would be getting five different ID's and then for each particular id , i need to run five different jobs. Problem with tparrallelize component is that , it does not allow me to pass context variables to each sub job, i.e id in this particular case. select id from table limit 5; ----> five different instance of same job with different id as parameter Any help would be

How to add third party libraries to Talend project?

纵饮孤独 提交于 2019-12-03 19:56:10
问题 How to add third party libraries (jar files) to a Talend project ? One more question is, Each Talend component uses LogFactory , but in my case it is throwing java.lang.NoClassDefFoundError: org.apache.commons.logging.LogFactory at ... with tSetGlobalVar component, how can I make use of existing logging library to get rid of this exception? 回答1: You can import the external jars using tLibraryLoad component or Editing Routine Libraries . For more information visit http://vikramtakkar.blogspot