Run report by ReportUrl or RunId via invoke method
If anyone can help me to find the way to run a report either by: ReportUrl or just by RunId.
I mean to be able see result of run in report form, but without direct log on the central?
Same as Invoke method to run a flow and passing user/password credentials to command line.
The only way I know is: to write some report flow and pass the runID as an argument, but maybe someone used something else?
If you know only the runId parameter you cannot get the report from url. You have to know at least uuid parameter of the flow.
Check the tables below:
select * from FLOW_METRICS
select * from run
select * from run_history
select * from runstep_history
The information you are searching is in runstep_history table. This table has the report's detail info.
In regards of report URL - I discovered - there no way to get it without prompt credentials, even via wget... that is the issue. So now I have just the way grab and generate report via DB. Thanks again.
You should be able to call your flow with wget or curl.
wget -b --post-data=<var1=val1&var2=val2> --no-check-certificate --http-user=<user> --http-passwd=<passwd> https://<your_host>:<your_port>/<path_to_your_flow>
curl -k -u <user>:<passwd> -d "<var1=val1&var2=val2>" https://<your_host>:<your_port>/<path_to_your_flow>
because it calls application and HPOO is drilled to open SSO page....