I'm trying to use the ExecuteGraph component to execute a graph that contains several integer parameters that I wish to set from the calling JobFlow. The issue that I am repeatedly seeing is that even when I declare the parameters as an integer on the child graph, the Input mapping of the ExecuteGraph component thinks that those parameters are strings and says that the conversion is invalid because you cannot convert an integer to string.
I am able to work around this by setting all the parameters to strings but it seems like this might cause an issue later, so I am wondering if this is a known issue or if I'm just missing something.
I've attached some pics to show what I'm talking about.
In the first pic, these are the parameter defs on the child graph, you can see they are integers.
In the next one, you can see the Input mapping window on the ExecuteGraph component
In the final one, you can see the error that occurs when I try to map the parent job_id parameter to the child JOB_ID parameter
Thanks in advance!