Task Factory
"I have found Task Factory to be a huge time saver with SSIS development. The SalesForce components alone saved close to two months of work on a major integration project. I highly recommend!"
Alan Rubel
Database Administrator
Joint Commission Resources
Task Factory Loews Corporation
"We bought the product mostly because of the company's reputation for the service they provide and the specific need of a secure SFTP task."

Matt Cushing

Application Systems Analyst/Developer

Loews Corporation

Greater New York City Area

Task Factory - Jay Cole
"I purchase Task Factory over a year ago, and let me tell you, IT WORKS FLAWLESSLY. I haven’t had a single problem with it, and I used to HATE having to make changes with the version you’re using. My advice (for what it’s worth) is to pay the money!"

Jay Cole

Task Factory - Mark Marinovic
"We bought Task Factory primarily for the SCD Type 2 task, as it enabled us to do several things the built-in SSIS SCD task did not do. Task Factory comes highly recommended from me as our ROI was reached in just days."

Mark Marinovic

Task Factory - Urban Outfitters
"We have found that Task Factory tremendously speeds up the development process and improves performance by means of the high-performance components."

Tim Harris

BI Data Engineer

Urban Outfitters Inc.



Buy Now Free Trial Download Compare Editions More Features

Task Factory Download File Task

The Download File Task provides a way for you to download files over HTTP from within SSIS.

Feature Highlights

  • Download files over HTTP without the use of FTP
  • Uses native HTTP Connection Manager within SSIS
  • Easy to use UI has you download files over HTTP in minutes
Download File Task

Download File Task Step 1
The Download File task is used for downloading files with the HTTP protocol.

Add the Download File task to the control flow of a package. Double click to open the editor.

The Download File task is used for downloading files with the HTTP protocol.

Add the Download File task to the control flow of a package. Double click to open the editor.

Download File Task Step 2
First, click the connection manager drop down menu and select the option to create a new connection. This will open the HTTP Connection Manager Editor. Enter the server URL that contains the file. Enter credentials if needed. Click OK.

First, click the connection manager drop down menu and select the option to create a new connection. This will open the HTTP Connection Manager Editor. Enter the server URL that contains the file. Enter credentials if needed. Click OK.

Download File Task Step 3
In the Download File task editor, enter the path to the file to be downloaded. Select the path source. This can be text, an expression, or a variable. If using text, enter the URL to the file in the next field.

In the Download File task editor, enter the path to the file to be downloaded. Select the path source. This can be text, an expression, or a variable. If using text, enter the URL to the file in the next field.

Download File Task Step 4
Then provide the local path to the location where the file will be stored. Again, the source can be text, an expression, or a variable.

Then provide the local path to the location where the file will be stored. Again, the source can be text, an expression, or a variable.

Download File Task Step 5
Click save. Execute the package and the file will be downloaded to the specified task.

Click save. Execute the package and the file will be downloaded to the specified task.

View Our Suite of Pragmatic Works Products
Copyright 2014 by Pragmatic Works