Artifact Task for DI job in TAC using Metaservlet

Six Stars

Artifact Task for DI job in TAC using Metaservlet

Hi , 

 

We need to create 40  tasks in TAC Job conductor. Instead of manually doing it, I see the TAC metaservlet commands where I can create the tasks in TAC using script or API call. But a artifact task is not being created. Is there anyway to create the artifact tasks using Metaservlet commands or any other approach instead of manually creating the tasks in job conductor.


Accepted Solutions
Five Stars

Re: Artifact Task for DI job in TAC using Metaservlet

@ravi999 

 

It appears that associatePreGeneratedJob is what you'll want to use.


All Replies
Highlighted
Eight Stars

Re: Artifact Task for DI job in TAC using Metaservlet

TAC , Metaservlet API are the only ways to create items in TAC. What is the error you are facing in MetaServlet API Call.

 

Share the commandline and the logs which you tried out. 

Six Stars

Re: Artifact Task for DI job in TAC using Metaservlet

I am not getting error creating the task with TAC or metaservlet. I want to reduce manual work of creating tasks from TAC. Metaservlet is working. But it is not creating a artifact task(not taking the code from Nexus). It is taking the code from Git Branch. I want to take the code from Nexus using Metaservlet commands or any other approach. Is there any way?
Five Stars

Re: Artifact Task for DI job in TAC using Metaservlet

@ravi999 

 

It appears that associatePreGeneratedJob is what you'll want to use.

Five Stars

Re: Artifact Task for DI job in TAC using Metaservlet

@jgillmanjr 

I have used associatePreGeneratedJob  for creating the task . However, the GUI looks like the normal task. its not looking like the artifact task. can you please suggest me here.


Six Stars

Re: Artifact Task for DI job in TAC using Metaservlet

Associate pregenerate job is the WORST one can do.

What it is doing is it downloads a ZIP file from nexus, places it on TAC.

 

It doesn't store where it came from. You can't update it. You'd have to browse it again if there are any changes made.

and if someone wipes the folder where these were stored you've lost everything.

 

What I'd like to see is a way to create Artifact tasks through metaServlet just like I do through the GUI. I don't see that option in the metaservlet tho.

Five Stars

Re: Artifact Task for DI job in TAC using Metaservlet

Welp, so much for that idea, then.

2019 GARNER MAGIC QUADRANT FOR DATA INTEGRATION TOOL

Talend named a Leader.

Get your copy

OPEN STUDIO FOR DATA INTEGRATION

Kickstart your first data integration and ETL projects.

Download now

What’s New for Talend Summer ’19

Watch the recorded webinar!

Watch Now

Best Practices for Using Context Variables with Talend – Part 4

Pick up some tips and tricks with Context Variables

Blog

How Media Organizations Achieved Success with Data Integration

Learn how media organizations have achieved success with Data Integration

Read

Downloads and Trials

Test drive Talend's enterprise products.

Downloads