ADLSCredentialsService
Implementations: ADLSCredentialsControllerServiceLookup
ADLSCredentialsControllerService
Controller Service used to obtain Azure Credentials. | Source Filesystem | source-filesystem-name | ${azure.filesystem} | | Name of the Azure Storage File System from where the move should happen. Supports Expression Language: true (will be evaluated using flow file attributes and variable registry) |
Source Directory | source-directory-name | ${azure.directory} | | Name of the Azure Storage Directory from where the move should happen. The Directory Name cannot contain a leading '/'. The root directory can be designated by the empty string value. Supports Expression Language: true (will be evaluated using flow file attributes and variable registry) |
Destination Filesystem | filesystem-name | | | Name of the Azure Storage File System where the files will be moved. Supports Expression Language: true (will be evaluated using flow file attributes and variable registry) |
Destination Directory | directory-name | | | Name of the Azure Storage Directory where the files will be moved. The Directory Name cannot contain a leading '/'. The root directory can be designated by the empty string value. Non-existing directories will be created. If the original directory structure should be kept, the full directory path needs to be provided after the destination directory. e.g.: destdir/${azure.directory} Supports Expression Language: true (will be evaluated using flow file attributes and variable registry) |
File Name | file-name | ${azure.filename} | | The filename Supports Expression Language: true (will be evaluated using flow file attributes and variable registry) |
Conflict Resolution Strategy | conflict-resolution-strategy | fail | | Indicates what should happen when a file with the same name already exists in the output directory |
Proxy Configuration Service | proxy-configuration-service | | Controller Service API: ProxyConfigurationService Implementation: StandardProxyConfigurationService | Specifies the Proxy Configuration Controller Service to proxy network requests. Supported proxies: HTTP, SOCKS In case of SOCKS, it is not guaranteed that the selected SOCKS Version will be used by the processor. |
Relationships:
Name | Description |
---|
success | Files that have been successfully written to Azure storage are transferred to this relationship |
failure | Files that could not be written to Azure storage for some reason are transferred to this relationship |
Reads Attributes:
None specified.Writes Attributes:
Name | Description |
---|
azure.source.filesystem | The name of the source Azure File System |
azure.source.directory | The name of the source Azure Directory |
azure.filesystem | The name of the Azure File System |
azure.directory | The name of the Azure Directory |
azure.filename | The name of the Azure File |
azure.primaryUri | Primary location for file content |
azure.length | The length of the Azure File |
State management:
This component does not store state.Restricted:
This component is not restricted.Input requirement:
This component requires an incoming relationship.System Resource Considerations:
None specified.See Also:
DeleteAzureDataLakeStorage, FetchAzureDataLakeStorage, ListAzureDataLakeStorage