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

Announcements
Qlik and ServiceNow Partner to Bring Trusted Enterprise Context into AI-Powered Workflows. Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Storing Date-time in a variable from tMSSQLinput query and using it in another tMSSQLinput

Hi Everybody,

I'm very new to TOS and I have almost a similar situation in MS SQL where i'm suppose to insert latest records to a table AC. So I'm trying to get max Date from AC to know which records to fetch from another SQL DB. For this as per above diagram i have started with a tMSSQLinput_1 component with above mention query then i want to store the result set of  tMSSQLinput_1 to tSetGlobalVar_2 (not sure if this is the best approach). As you can see i have added a Key and just to test if the results are stored i have used tLogRow_1 Component. but i am getting this error

"Execution failed : object is not an instance of declaring class
Job AgentCubeNew ended at 20:59 06/03/2019. [exit code=0]"

I would like to know is this the right approach?, also where should i write globalMap.put("myValue",*value*) to set the value in my variable from the query ?

Once i'm able to set the variable i would like to call it in another MSSQLinput component to get records from another db table which > max(date) of table AC

Please guide

my talend is Version: 5.6.1

Labels (2)
13 Replies
manodwhb
Champion II
Champion II

@abdulbasit ,i am not getting in error in talend Open studio 7.1.1,check below

0683p000009M2Fr.png

Anonymous
Not applicable
Author

@manodwhb 

i tried it without tGlobalVariable still the same Class Cast exception. i even tried changing the date format by
"Select format(max(Date), 'dd-MM-yyyy') as mdt from AgentCube" same error. when i guess schema after this updated query the system reads it as string with 400 length

manodwhb
Champion II
Champion II

@abdulbasit ,can you check the schema and query of the tOracleInput.

Anonymous
Not applicable
Author

@manodwhb
its tMSSQL input
the query is mention in the 1st screenshot