I'm a newbie and I'm using QlikView Version:10.00.9086.7 with Publisher.
I need to call in sequence, after the previous success, n-task using the parameters received by HTTP- GET (I developed a java servlet)
and sharing parameters between tasks.
I don't know when the requests come so I need to manage concurrent requests.
For every request I have to call a sequence of task (always the same) but giving them different param value.
(...I'm using qvw document to do ETL)
I receive a HTTP-GET (ex, shop=1&month=01), I call the task1_edx using the POST concatenating a and b value
Parameter Input: shop:1 - month:01,
...shop:2 - month:01....
ex:
<Global method="RequestEDX" key="YOUR_EDX_KEY">
<i_TaskIDOrTaskName>MyTask</i_TaskIDOrTaskName>
<i_Password>EDX_PWD</i_Password>
<i_VariableName>testvar</i_VariableName>
<i_VariableValueList>
<string>1_10</string> (I'll use subfield...)
</i_VariableValueList>
</Global>
Flow:
Document1 -task EDX with variable:shop1_month1
-->(success)-->
Document2-task EDX with same variable:shop1_month1
-->(success)-->
Document3-task EDX with same variable:shop1_month1.....
Can I use multiple <i_VariableName>, <i_VariableValueList>?
Can I pass parameters between tasks?
I want to call the first task with my servlet, than using dependencies and trigger for the other three task but I need to pass the initial variable between them.
It seems that it is not possible.
Can I call at the same time the same task using different variable value or I need to create as many task of my document as the possible value I can receive?