Defining Azure Blob Storage Upload Job Properties

{"URL":["/*.*/awa/pa_view_pa_view_UPLOAD_blob"],"heroDescriptionIdentifier":"ice_hero_upload_job_blob","customCards":[{"id":"ice_specific_Blob_Upload_Job","title":"Adding Upload Job Parameters","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/IG_BLOB/*.*/Agent%20Guide/Content/Azure_Blob/Azure_Blob_Jobs_Upload_Job.htm","languages":["en-us"]},{"id":"ice_RA_Integration_Report","title":" RA / Integration Reports","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/IG_BLOB/*.*/Agent%20Guide/Content/Azure_Blob/Azure_Blob_Jobs_RA_Properties.htm","languages":["en-us"]},{"id":"ice_Upload_Job_script_Blob","title":"Setting Job Properties through Scripts","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/IG_BLOB/*.*/Agent%20Guide/Content/Azure_Blob/Azure_Blob_Script.htm","languages":["en-us"]},{"id":"ice_related_information_Blob_Upload_Job","title":"Related Information","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/IG_BLOB/*.*/Agent%20Guide/Content/Azure_Blob/Azure_Blob_Jobs_Upload_Job.htm","languages":["en-us"]}]}

The Azure Blob Storage Upload Job allows you to upload a blob into an Azure Blob Storage container.

On the Upload Job page you define the parameters relevant to run that job on the Azure Blob Storage system from Automic Automation.

Note:

Some fields allow you to open a picker dialog from where you can select the file and the container. By default, only 200 entries are displayed. If the relevant file or container is not displayed among those 200, please type in the relevant name on the Search field to narrow down the list.

  • Connection

    Connection object that has the relevant information to connect to the Azure Blob Storage environment. To search for a Connection object, start typing its name to limit the list of the objects that match your input.

  • Blob Type

    Block blob is the available type of blob.

  • Container

    Azure Blob Storage container where you want to upload the files. You can click the browse button to the right of the field to open a picker dialog with all the available containers.

  • Source File Path

    Source File Path from where you want to upload the files to the blob container. The file path can be a folder path or a complete file path. For example: C:\upload\

    Tip:

    It is recommended to use an absolute path for the Source File Path.

  • File Filters

    (Optional) Provide a regular expression for uploading multiple files at a time. For example, define *.txt if you want to upload only files with a .txt ending. This field is useful only if the Source File Path is the directory path.

    Notes:
    • File Filters should be empty in case of an absolute source file path. The job fails in case the Source File Path contains an absolute path and a file filter.

    • If File Filters is kept empty, all the files defined inside the Source File Path are uploaded. The files in subdirectories are not uploaded.

  • Target Directory

    (Optional) This is the destination directory name or the path to where the files should be uploaded in the container. For example, define folder/folder1/. If kept empty, the files are uploaded to the container root directory.

  • Blob Name

    (Optional) The destination blob name to be uploaded. This field is useful only when a single file is being uploaded. For example, define file.txt.

    Notes:
    • If you leave this field empty, the name that you enter in the Source File Path will be used.

    • In case multiple files are found matching the filter criteria and the Blob Name is provided, the job fails. The following exception message might display:

    • More than one matched files found to copy. Please remove Destination Blob Name.

  • Enable Overwrite

    (Optional) This box is checked by default, so existing files are overwritten in the target directory. This option helps you save costs because no check is required if particular files are already available. If you uncheck this box and there are existing files, the job will fail without uploading any files. The report (REP) shows the details of uploaded and overwritten files.

  • Retry Timeout

    (Optional) The retry timeout defines the minutes and how long the job should retry to upload the files before failing in case of server-side issues.

    • 0 (default)
      There is no timeout; the job tries to upload the files until you cancel it manually on the Automic Automation side.

    • Greater than 0

      If you define a positive value here, the job tries to upload the files for the specified number of minutes and will fail afterwards. If you cancel the job within the defined number of minutes, it will also fail.

    • Less than 0

      If you define a negative value here, the job fails immediately without retrying.

Note:

The Pre-Process page allows you to define the settings of all Azure Blob Storage jobs using script statements. These statements are processed before the Schedule Job is executed, see Setting Azure Blob Storage Job Properties Through Scripts.

See also: