Defining a connection to Azure Storage
To access data from Azure Blob and File Storage, you must define a connection that specifies the storage account name and access key.
About this task
Get storage account name and access key for your Azure Storage account.
Option | Procedure | Best practices for security |
---|---|---|
Specify the values in the stage |
|
Use encrypted job parameters for the values that you specify in the stage editor |
Specify the values in a credentials file |
|
Set the security permissions on the AzureConnection.txt so that only the user who runs the job has read access to it |
Specify the SAS value in a credentials file |
|
Set the security permissions on the AzureSASConnection.txt so that only the user who runs the job has read access to it. |
Connection String example:
DefaultEndpointsProtocol=https;AccountName=sampleaccount;AccountKey=samplekey;EndpointSuffix=core.windows.net
Connection String with SAS token example :
BlobEndpoint=https://sampleaccount.blob.core.windows.net/;FileEndpoint=https://sampleaccount.file.core.windows.net/;SharedAccessSignature=SAStoken
Additionally, Azure Storage connection can also be established through a proxy server.