The ABS will be closed from 12.00pm, 24 December 2025 and will reopen at 9.00am, 2 January 2026. During this time there will be no statistical releases and our support functions will be unavailable. The ABS wishes you a safe and happy Christmas.

Azure Storage Explorer

SEAD administrators instruction guide

How to navigate and use Azure Storage Explorer for data ingress/egress

Released
13/05/2024
Release date and time
13/05/2024 11:30am AEST

Setting up Azure Storage Explorer

The default method of loading data to SEAD is to use Microsoft Azure Storage Explorer, which will need to be setup and managed by your organisations ICT department. Ensure that when you are arranging access to Azure Storage Explorer that you have access to V1.36 or later available. To open Azure Storage Explorer, search for the application in the start menu of your virtual machine, then click open.

NOTE: If users/analysts are using Azure Data Lake containers with Databricks, Azure Storage Explorer is available inside user's VM's as an alternative to AzCopy to manage and transfer their files between your file share drives (output, project, etc) and blob storage. Users can refer to the 'Azure Storage Explorer User Guide' in the shared library drive for more information. Users/analysts do not have access to upload or download data via Azure Storage Explorer outside of their virtual machine. Data ingress and egress to SEAD is managed by data administrators only. 

Open Azure Storage Explorer

Fig. 1. Opening Azure Storage Explorer

Configuring Proxy

Some organisations may require users to configure a proxy for web connections. Relevant organisation ICT support may need to provide the following to SEAD owners to configure the proxy settings in ASE:

  • a proxy address and port to allow ASE to reach the internet.
  • If the proxy requires authentication, the credentials that should be used to log in.

If unsure, contact your relevant organisation ICT support to assist. 

To configure proxy settings in ASE, from the options menu select 'Edit' and 'Configure Proxy':

Configure Proxy in Azure Storage Explorer

Fig. 1. Configure proxy in ASE

From the proxy settings, depending on your organisations requirements you will need to select the Source, URL, Port, and if required, a username and password. Then select 'Done'.

ASE proxy settings

Fig. 2. Setting Azure Storage Explorer proxy settings

If you are having issues authenticating or accessing the storage accounts after configuring the proxy settings you can try to configure the proxy through the settings menu, ensuring that the 'Auto manage proxy settings' option is disabled. 

To access proxy configuration from the settings menu, select the Settings cog and locate the Proxy details from the application settings:

Proxy configuration from the settings menu

Fig. 3. Configuring proxy from the settings menu

Logging into Azure Storage Explorer

Within the application, click on the person icon on the top left of your side menu bar and select ‘Add an account’.

add an account button

Fig. 1. Add an account button

On the following ‘Select Resource’ window, select ‘Subscription’.

select resource

Fig. 2. Select Resource

On the following ‘Select Azure Environment’ window, select ‘Azure’ then press ‘Next’.

select environment

Fig. 3. Select Azure Environment

The system will redirect to a browser window.

sign in

Fig. 4. Browser window loading

Enter your mydata.abs.gov.au username/or select your account.

Azure account login

Fig. 5. Azure account login

Log in, then return to Azure Storage Explorer. You will now have your account added and you can access the SEAD products and project files. 

Successful login

Fig. 6. Successful login

Authentication

The below message appears when you have been timed out of the system: 

Follow this path also if you can’t see any of the files/file containers after logging in, your session may have timed out and you need to re-authenticate.

To manage this, select ‘Manage Accounts’ from the reauthentication notification at the top of your screen.

reauthentication notification

Fig. 1. Reauthentication notification

Then select the profile (person icon) from the menu bar on the left and select 'Reauthenticate now' beneath the account you are reauthenticating.

Reauthenticate now

Fig. 2. Reauthenticate now

Follow the prompts for username and password. 

Once authenticated, the browser will display the following message:

authentication successful

Fig. 3. Authentication successful

NOTE: In some cases, you may receive a notification stating that the page cannot be reached. If this occurs, close the window and return to Azure Storage Explorer where your account will be active. If it is not active, refresh your view. 

Uploading data

Identifying storage accounts

NOTE: It is the responsibility of the SEADpod Project Owner to ensure compliance with the Project Owner’s legal requirements, rules and obligations pertaining to data input and outputs. 

Storage Accounts are accessible under the 'DataLab-Prod' subscriptions to authenticated administrators. There may be multiple DataLab subscriptions visible to SEAD Administrators Azure Storage Explorer, each containing different storage accounts. Storage accounts are spread across multiple subscriptions as a result of load-balancing mechanisms in place to manage Azure limitations. SEAD administrators do not have permission to move projects to specific subscriptions.

There are three different types of 'Storage Accounts' in Azure:

  • Product storage account, identified by the storage accounts starting 'prdct'. There will only be one Product storage account per SEADpod. This storage account lists all available products in the SEADpod. Users are not able to write to this drive in their VM.
  • Project storage, identified in Azure starting with the ProjectID. There will be one storage account in ASE per Project created in the SEAD portal. The Project storage account allows access to the Projects and Outputs Drive for that project.
  • Library drive, which is only accessible to ABS administrators.

NOTE: Depending on the number of storage accounts in your SEADpod, it may be easier to use the search function in ASE to locate the storage account you are wanting to access.

listed projects

Fig. 1. Listed Storage accounts in Azure Storage Explorer (example image)

Adding data to product containers

Firstly, you must create a product shell from the SEAD administrator interface (refer to Creating Products). Creating the product shell from the SEAD web portal will enable an Access Control List (ACL). ACL's specify who can access a resource and the actions they are able to perform. Users will have to log out and back in again for new linked products and subsequent files to become available and access control lists to refresh. Product shells made directly in Azure Storage Explorer are not configured with ACL protection and will not be accessible to end users.

Return to Azure Storage Explorer after creating your product shell, ensuring your Azure account is activated (refer to Setting up Azure Storage Explorer) and locate the Product storage account, open ‘File Shares’ and select the products container.

Accessing the Products container in ASE

Fig. 2. Accessing the Products container share in ASE

Tip: Right-click on the product folder and select 'Pin to Quick Access' to allow you to quickly locate the product folder instead of searching through the list of folders.

Pinning folders to quick access

Fig. 3. Pinning Product folder to Quick Access

Locate the product shell you created in SEAD previously by inputting the short name in the top right corner search box or scrolling to it.

product search

Fig. 4. Product search in Azure Storage Explorer

Click on the folder. This opens the folder you created in SEAD.

NOTE: Depending on what is being loaded, you may need to open additional folders. Review the data load request form for further information on what files are to be loaded. 

Select the relevant Upload button ensuring it is corresponding with the correct product. You will then see the options to Upload Folder or Upload Files. 

upload data

Fig. 5. Uploading data

On the following window, Select the three dots to locate your folders/files.

upload data continued

Fig. 6. Upload data continued

Select the product folder or file name and press ‘Select Folder’.

upload data continued

Fig. 7. Upload data continued

On the following window, check the upload paths are correct and at the appropriate file/location level.  If correct, select Upload.

upload data continued

Fig. 8. Upload data continued

NOTE: Only provisioned data administrators within your SEADpod can view objects in Azure Storage Explorer. Azure denies authentication to administrators who do not have the data administrator role within the SEADpod.

At the bottom of the screen from your Azure Storage Explorer app, the Activities box will indicate if the upload has been successful. If the upload has failed, retry the above steps.

checking upload success

Fig. 9. Checking data upload success

Next, quality check the data upload by ensuring the number of files in the upload mirrors the source location. For this example, the number of cache items at the bottom left-hand corner should equal the number of sub-folders in the directory.

In order to download data/egress it from SEAD, use the download function (beside the upload button) in Azure Storage Explorer to download data from azure storage explorer to your local organisations data store. 

download function

Fig. 10. Download function

Accessing Project storage accounts

Projects are created through the SEAD web portal before they are accessible in Azure Storage Explorer. Refer to 'Creating new projects'. Each project created through the SEAD web portal will have a corresponding Project storage container accessible in Azure Storage Explorer. The Project and Output drives accessible in the projects file share drives are linked with the users project workspaces. Data Administrators are able to view, add and export files that have been saved to either the Project or Outputs drive on the users virtual machines.

The same processes described above for 'Adding Data to Product Containers' also needs to be followed to upload and download files from the Project storage containers.

Locating Project storage accounts in ASE

Fig. 1. Locating the Projects and Output folders from the Project storage account in ASE

NOTES:

  • Reminder, SEAD users/researchers are unable to load data or egress it from SEAD, as they do not have access to Azure Storage Explorer. Users do have read and write access to the files made available to them in the 'My Products' folder, and Project/Output folders that are linked to their project from their workspace, so they can delete files in these folders.
  • If the folder in the Azure Storage Explorer directory is empty, it has not been loaded. Other forms of quality checking the data upload include making sure files have actual content (size should not be 0 KB). Also be aware that the size of files uploaded to SEAD are smaller, due to compression. For some files, the CONTENT-MD5 may be blank. This is because CONTENT-MD5 is specifically related to Azure Blob Storage and since the storage in SEAD is Azure Files/file share based, it is unused/blank.
  • Blob containers are also accessible in Azure Storage Explorer as an alternative for file shares, primarily used with Azure Databricks enabled VM's.

Restore files from backup

Administrators can restore files that have been backed up within the last 14 days. To do this, navigate to the project share for the relevant project and click on the drop down ‘Current’ or ‘View Share Snapshots’ buttons. 

project share backed up files

Fig. 1. Project Share Backed Up Files

Here you can view backup snapshots for the last 14 days, the timestamps are in UTC time zone which equates to 5AM the following day AEST. E.g. 2023-05-01T18:47:05.0000000Z equates to 2023-05-02 4:47 AM AEST.

If the file you are restoring still exists in the Current snapshot and you don’t want to overwrite it from the restore point, create a backup folder and copy the file into it. 

backup folder

Fig. 2. Backup Folder

Select the time of the backup to restore, right click the file and select Restore Snapshot.

restoring a file

Fig. 3. Restoring a File

Confirm the restore. 

NOTE: If you haven’t renamed or moved the Current version of the file into a folder it will be overwritten. 

confirm restore

Fig. 4. Confirm the Restore

Verify the restore completed successfully in the activity log. 

verify restore

Fig. 5. Verify Restore

Back to top of the page