Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Only at Qlik Connect! Guest keynote Jesse Cole shares his secrets for daring to be different. Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

What are the best practices for MSSQL(Microsoft SQL Server )connection in Talend?

Hi Team,

I wanted to know best practices to be used for creating MSSQL connection in Talend, as I don't know best practices 

we have 3 DB in MSSQL server which is used as the source, target, and log DB and for every connection, we have created Joblet which we use in the job where it is required and then in MSSQLinput or Output component we use existing connection setting.

 

Just wanted to know if this is a good practice?

Attaching pic for reference

Thanks 

Labels (1)
  • v7.x

5 Replies
Anonymous
Not applicable
Author

Hi Please any one can reply?
Anonymous
Not applicable
Author

no it still didn't received reply
Anonymous
Not applicable
Author

I think the way you are doing it is just fine. I personally don't have a lot of use case where there is the same DB used across many jobs like that. We use a lot of different DBs, especially when it comes to MSSQL. But usually if you are standardizing a code portion you would have to include in many jobs, joblet is the way to go.

mks02
Creator
Creator

Its depend upon your project structure and the procedure you are following for managing connection and logs for the operations. Using 3 DBs you can follow any of the approach:

-- One for Src, one for tgt and one for logdb
-- One for Src, One for Stage and one for tgt and logs
And many others approaches.

Just make to create joblets for different purposes (opening connection, data push to log tables after completion of job, closing connection).

These are the standard procedures to follow, and I think most of the projects are following these.

mks02
Creator
Creator

Hi,

Its depend upon your project structure and the procedure you are following for managing connection and logs for the operations. Using 3 DBs you can follow any of the approach:

-- One for Src, one for tgt and one for logdb
-- One for Src, One for Stage and one for tgt and logs
And many others approaches.

Just make to create joblets for different purposes (opening connection, data push to log tables after completion of job, closing connection).

These are the standard procedures to follow, and I think most of the projects are following these.