Cannot find tREST_request and tREST_response components in Talend for Data Integration v 7.3.1.20200219_1130 - talend

I'm using Talend for Data Integration v 7.3.1.20200219_1130 and I want to use tREST_request and tREST_response as server side in order to convert an Excel file to XML file.
My problem is that I cannot find both components in ESB section, as described in Talend documentation, I looked also in "Palette Settings", there's only tRESTClient.
I'm wondering if this is a version problem (those components are omitted in this version) or those components are not avaible in free version?

You have to download Talend Open Studio for ESB in order to get those components.
I don't know why, but this version is not available anymore on talend website. You have to go to sourceforge to find it.
https://sourceforge.net/projects/talendesb/
With Talend Open Studio for ESB you can develop job to provide services (through tRestRequest/tRestResponse components, are SOAP components), as well as developing classic Talend Data Integration jobs.

Related

Which talend product to download?

Which talend tool should i download . I need to use enterprise technologies like REST/SOAP/JSON/XML/JDBC/SFTP/XSD (Oracle).
My use cases are :
Exposing services(REST/SOAP)
Reading from file like MT940,CSV,flat files and storing in database (Oracle)
Using SFTP ,File Movements frequently.
What is the difference between TALEND Data integration and Talend ESB.
Currently i have download Talend Big Data Open studio .
Will this suffice?
It depends on what you are wanting to do with it. I'm thinking Talend Data Integrator, the free version should suffice, if all you want to do is pull data.

Using Talend Repository

I am using Talend Open Studio for Data Integration.
I am looking for a way to use versioning for our project.
Does Talend Repository able to do it?
What is the benefit of using repository?
You can do versionning for your project in talend.
And Moreover you can do a versionning for each job.
File -> project parameter -> general -> version (for all project version)
In the property of job (for unique job version upgrade)
Moreover you can use a SVN in the paid version of talend (not the Talend open Studio).
This SVN allow you to work together on a same project.
When a people work on a job the job is locked and the other people can only see it, not modify it.
You need to unlock the job or to ask people to close it to modify.
You can upgrade the version of job when you want in the property of the job.
EDIT :
If you want to work with a team with the free version you can't use default SVN.
You need to import/export job. It's little bit bad but with a little adaptation. You can use the versioning of job.
I have listen that some company develop their own SVN.

Talend connectors available or not

I want to connect with following tools.So Are the following connectors available in Talend?.Please suggest me.
1)BuiltWith
2)Datanyze
3)New Relic
4)Zend Desk
May I suggest the following link for you to peruse that will allow you to see what components are available for each Talend product.
https://www.talendforge.org/components/
For example, I looked at Talend Open Studio for Data Integration (6.2.0) and did not find any components for BuiltWith, Datanyze, New Relic or Zend Desk.
HTH

Create a Hadoop Cluster connection in Talend without open the IDE

I am trying to create a "one click solution" with a Hadoop cluster, Ambari Server and a Talend via Apache Brooklyn in the cloud.
I can create all of the things, but now I have to connect them.
I am able to create "the project/connection" between the Ambari Server and the Talend manually. I have the url of the Ambari Server, so I can open the Talend and create the connection with the Hadoop cluster using the wizard of the Talend.
The question is, is there any way to do it without opening the Talend. I mean, creating manually the files that are needed and leave them into the corresponding folders.
In case of yes, which would be the files I need to create and what would be the content of this files?
I'm not familiar with Talend but a few Google searches, as well as this anwser suggest that Talend Open Studio does not come with a REST API.
As for a configuration file, I could not find any results. So my conclusion is that it is not possible to automatised.
When you think about it, it actually makes sense as the Talend Open Studio is mean to be a graphical and visualisation tool to build complex jobs.

Two different Web IDEs on HANA Cloud Platform

I was following the blog post SAP Web IDE - Enablement and noticed that I have been using a different Web IDE on HCP(HANA Cloud Platform). Can someone explain the two different Web IDEs.
One is accessed via tha HANA Instances page as seen below:
and as you can see this is an old version and looks significantly different:
and there is the other one (accessed via subscriptions menu) which is the up-to-date version and has many other capabilities:
So are these two IDEs different in terms of purpose?
As far as I understand, the second IDE(the new one) is used for local development and the application developed there can be deployed to HANA later on (the first one does not have any options related to deployment but it provides direct development on HANA) . Also there are other things that confuses me:
Can the second IDE connect to a HANA instance directly? We have xsjslib files that connects to the HANA DB and fetches data. ..or is the second editor is only for developing HTML5 applications without HANA connection?
Also in the this document it states that "If an HTML5 application requires connectivity to one or more back-end systems, destinations must be created or assigned". Can someone elaborate on this?
Thanks in advance.
I found the answer with a parallel post on SCN Network: http://scn.sap.com/message/16139215
The bottom line is that(quoting the answer from the link)
These are 2 different things, Web IDE and HANA Web Dev Workbench:
first is for SAPUI5/Fiori development/extension, second - HANA related
development.
So WebIDE is suitable for UI5 development meanwhile HANA Dev Workbench is for developing backend services.