Skip to main content
Announcements
July 15, NEW Customer Portal: Initial launch will improve how you submit Support Cases. IMPORTANT DETAILS
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Artifact task vs Normal task

Hi,

I want to know the difference between an artifact task and a normal task.

Can any one help me to explain the difference between them ?

Thanks in advance

Labels (2)
1 Solution

Accepted Solutions
Anonymous
Not applicable
Author

Hi
Artifact task: the job script has been exported and deployed to Nexus from studio, so you can select the artifact file directly from Nexus server, you don't need to click the Generate button to generate the job script.
Normal task: you need to select the job from svn or git server, and click the Generate button to generate the job script.

Regards
Shong

View solution in original post

3 Replies
Anonymous
Not applicable
Author

Hi
Artifact task: the job script has been exported and deployed to Nexus from studio, so you can select the artifact file directly from Nexus server, you don't need to click the Generate button to generate the job script.
Normal task: you need to select the job from svn or git server, and click the Generate button to generate the job script.

Regards
Shong
Anonymous
Not applicable
Author

Thanks for your quick response
wcfsmart
Contributor
Contributor

  1. When you select an artifact task, the Job has a reference to Nexus. For example, you select the latest version of say, 0.3, of the Job in Version while adding a task. Then you change the Job in Studio and publish it with a new version of say, 0.4. The artifact task downloads the latest version, that is 0.4, before running it in the JobServer, since it has a reference to the Nexus. However, a similar Job selected through normal task (Nexus), still uses 0.3, because it doesn't have a reference to Nexus.  
  2. The context in the artifact task is taken from what you select while publishing the Job from Studio. 
  3. You don't have an option to change the context of an Artifact Task. 
  4. You can change the context variable of a Normal Task (Nexus).

 

 

https://community.talend.com/s/article/What-is-the-difference-between-normal-task-Nexus-and-an-artifact-task-SEFZK