Can someone help me understand what is happening behind the scene when using "External Process File Provider"?
I would like to have DOMO workbench to fetch a remote file (using a curl command) & then upload that file to a DOMO dataset. Is this the right place for this requirements?
Curl command looks like this (replace with string after "$" with actual url/name):
curl $remote_api_URL > $Get_remote_file_content_writtent_to_a_local_file
So I configured workbench with the following values:
Program Executable: curl
Arguments: $remote_api_URL > $Get_remote_file_content_writtent_to_a_local_file
Output File Path: $Get_remote_file_content_writtent_to_a_local_file
So, when clicking on "Apply Changes", the script seems to be executed & file generated/updated. But when schedule this workbench job to execute automatically, it seems to just grab the local file WITHOUT re-run the curl command.
My question is: should I even expect workbench job to re-run the command every time it is triggered?
BTW, every time when I click on the job -> "source" to check on things, the curl command seems to be executed.......
Thanks,
Hua