Azure Data Lake

Frends.AzureDataLake.DeleteDirectory / 1.4.0

Summary

Removes a directory inside a container. Data Lake keeps real directories rather than name prefixes, so this is a single operation rather than a sweep over files.

Typical use — clearing a processed batch out of a partitioned layout

Details

Frends version
5.7 and newer
Agent
Crossplatform
Target framework
net8.0

Input class usually contains parameters that are required.

Name Type Default Example Description
ConnectionMethod ConnectionMethod ConnectionString ConnectionMethod.ConnectionString

Which connection method should be used for connecting to Azure Data Lake.

Possible values:

  • ConnectionString: Which connection method should be used for connecting to Azure Data Lake.

  • OAuth2: Which connection method should be used for connecting to Azure Data Lake.

ConnectionStringSecret String DefaultEndpointsProtocol=https;AccountName=accountname;AccountKey=Pdlrxyz==;EndpointSuffix=core.windows.net

Connection string to Azure Data Lake.

StorageAccountName String storager

Name of the Azure Data Lake account.

ApplicationID String Y6b1hf2a-80e2-xyz2-qwer3h-3a7c3a8as4b7f

Application (Client) ID of Azure AD Application.

TenantID String Y6b1hf2a-80e2-xyz2-qwer3h-3a7c3a8as4b7f

Tenant ID of Azure Tenant.

ClientSecretSecret String Password!

Client Secret of Azure AD Application.

ContainerName String test-container test-container

Name of the Azure Data Lake container. Naming: lowercase Valid chars: alphanumeric and dash, but cannot start or end with dash.

DirectoryName String directory_name directory_name

Name of the Azure Data Lake directory. Valid chars: alphanumeric.

An unhandled error has occurred. Reload 🗙