No documents returned on this Talend error within search or google, has it never happened before............. ? REALLY ?
Talend website and community search engine break a phrase down into words, not useful when searching for this error.
Full stop on my development . Trying to call a stored proc with parameters, but cant pass params even though defined within a tFixedFlowInput component
because I get the above error (subject line)
attached file shows component list but no walkthrough's on calling stored proc with params, help on error, no, nothing..... any clues as to what I need to do next?
tfixedflowinput is not the right component for parameters
Please use context variables for passing parameters.
mention context.<variable name> at the tmysqlSP component.
Contexts (great found these, although most of the world calls these variables, why change a naming convention that has lasted for ages in computing, although id accept "value " when referring to functional programming)
cant find this word on the component...... or did you mean something else?
thanks so much for your speedy reply...
Are you getting any data Aurora ? if not please remove that.
Where are you seeing the componentlist (full screen of your screen shot where you don't see component list can help)
Please let me know what are you trying to achieve by this job
FYI- You have to create context here
Gatha, thanks again.
I do have an Aurora connection mySqlAuroraDW - connection, if I don't have this how can this job connect to the database?
My job is simply to call a Aurora(mySQL) stored procedure with 3 parameters stdate, endate and db and get the data.
The component list Talend is complaining about is circled in yellow.
First, you at least want an OnSubjobOK link between your database connection component and the rest of your job to ensure that the connection is established before you attempt any operation using that connection.
Second, as I mentioned, the tMysqlSP component cannot be configured to use a tAmazonAuroraConnection component. If you expand the palette section Databases->Amazon->Aurora you will find the family of components that use that connection. None of them is a stored procedure (SP) component. Can you connect to your database using a tMysqlConnection component instead?
Ok got you, same in my c# code I can use the sqlConnection driver too.
ok so have added mySql connection and tested it "checks" ok.
added SubjOk link from there to tMysqlSP component, I have a Component value in the (Component list) dropdown so no more error, yeay.
Now how do I connect the contexts (i say variables) to the tMySQLSP component?
I am getting the same error. I am not using any external procedures, just trying to read a table into a csv file. I am not clear what you mean by SP component and connection component.
Initially, I set up the Input table by itself and it worked fine.
I then wanted to set the connection once, read in the schemas for the tables and set up queries in the repository and assign them to the database input component. I set up a connection, added two table schemas and two queries... so far so good. When selected the existing connection in the database component configuration tab, every thing was fine except the component list pull down was empty and had no selections. When I ran it, it failed because the component list was empty.
Any clarity on what I am missing would be appreciated.
I figured out the problem. I did not have a database connection component in my job. When I added it to the job, it appeared in the component list. I selected it and it worked.
Sorry for the false alarm but it is nice to have a forum to brainstorm with.
Great your issue has been fixed. Please mark your topic as resolved.