External Tasks

External Tasks are stored details of tasks that are run as part of EDQ Jobs, but which do not occur within the EDQ application.

An External Task may be either a File Download or an External Executable.

File Download

File downloads are used to capture files into the server landing area for processing in EDQ. The files may be downloaded from the internet or from other network sources. User authentication details, and proxy/firewall settings where required, can be set as part of the file download task.

The complete set of options that may be set for a File Download task is as follows:

  • URL: specifies the location of the source file - this may be either an internet location or another network file location to which the server can connect.

  • Username: specifies a user name, where authentication details are needed to download the file.

  • Password: specifies a password, where authentication details are needed to download the file.

  • Proxy Host: the name or IP address of the proxy/firewall server, where the server is not directly connected to the internet/network.

  • Proxy Port: the port used to connect to the proxy/firewall server.

  • Proxy Username: the user name used to authenticate to the proxy/firewall server.

  • Proxy Password: the password used to authenticate to the proxy/firewall server.

  • Filename: the name to give the downloaded file when it has been downloaded to the landing area. Note that if you want to put the file in a subfolder in the landing area, use forward slashes to specify a directory structure (for example, DownloadedData/downloadedfile.csv).

  • Use Project Specific Folder?: ticking this option will automatically put the file into a project-specific landing area. This is normally used where project permissions are in place, so that the landing area can only be accessed by processes within the same project.

  • Allow SSL Hostname Mismatch?: ticking this option will allow the download task to ignore discrepancies between the hostname specified in the SSL certificate and the name of the server to which it applies.

  • Ignore Invalid SSL Certificate?: ticking this option will allow the download task to ignore unverified SSL certificates on the host.

Finally, you can name the file download task and give it an optional description.