Skip to main content

ABFS

This guide shows you how to create an Azure Blob Storage Connection in Ascend.

Prerequisites​

  • Ascend Project
  • Ascend Workspace
  • Credentials for your Azure account
    • Shared Key: The Azure Blob Storage shared key to use for the ABFS Connection.
    • Service Principal: The client ID, client secret, and tenant ID for the service principal to use for the ABFS Connection.

Create a Azure Blob Storage Connection

From your workspace Super Graph view, follow these steps:

  1. Create a Connection by either:
    • Clicking the + button next to Connections in the left Build panel
    • add-connection
    • Right-clicking in the Super Graph and selecting Create Connection
    • menu
  2. Enter a descriptive name like `read_azure`
  3. Select Azure Blob Storage from the available options
  4. Fill in the required fields (and any optional fields as needed)
  5. Click Save at the bottom to create your Connection
  6. form

For complete configuration options, see our Connection reference guide.

Example​

Use the following YAML template for your Azure Blob Storage Connection. Customize the highlighted values with your specific Connection details:

/my_project/connections/abfs_connection.yaml
connection:
abfs:
account: <account-name>
root: <abfs-root-url>
shared_key: <shared-key> #Optional
service_principal: #Optional
client_id: <client-id>
client_secret: <client-secret>
tenant_id: <tenant-id>

🎉 Congratulations, you just set up an Azure Blob Storage Connection in Ascend!