MoveAzureDataLakeStorage

文档中心 › 组件索引 › MoveAzureDataLakeStorage

MoveAzureDataLakeStorage Processor

类型全限定名:cn.org.acal.lynxus.processors.azure.storage.MoveAzureDataLakeStorage

所属 Bundle:cn.org.acal.lynxus:lynxus-azure-nar:2.11.8

描述

在 Azure Data Lake Storage Gen 2 中移动内容。移动后,源位置上的文件将不再可用。

标签

azuremicrosoftcloudstorageadlsgen2datalake

属性

下表中,加粗的属性为必填项;其余为可选项。表格同时标注默认值、是否支持表达式语言,以及是否为敏感属性(值会被加密)。

名称默认值可选值描述
ADLS Credentials控制器服务 API:
ADLSCredentialsService
cn.org.acal.lynxus-lynxus-azure-services-api-nar-2.11.8
用于获取 Azure 凭据的Controller Service。
Source Filesystem${azure.filesystem}应进行移动的 Azure 存储文件系统的名称。
支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值)
Source Directory${azure.directory}应从中执行移动的 Azure 存储目录的名称。目录名称不能包含前导 '/'。根目录可以用空字符串值表示。
支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值)
Destination Filesystem文件将移动到的 Azure 存储文件系统的名称。
支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值)
Destination Directory文件将被移动到的 Azure 存储目录的名称。目录名称不能包含前导 '/'。根目录可以用空字符串值表示。不存在的目录将自动创建。
File Name${azure.filename}文件名
支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值)
Conflict Resolution Strategyfail
  • fail
  • replace
  • ignore
指定当输出目录中已存在同名文件时应如何处理
Proxy Configuration Service控制器服务 API:
ProxyConfigurationService
cn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8
指定代理配置 Controller Service 来代理网络请求。 对于 SOCKS,不保证处理器一定会使用所选的 SOCKS 版本。

关系 (Relationships)

名称描述自动终止
failure由于某种原因无法写入 Azure 存储的文件将传输到此关系否
success已成功写入 Azure 存储的文件将传输到此关系否

写入的 FlowFile 属性

名称描述
azure.source.filesystem源 Azure 文件系统的名称
azure.source.directory源 Azure 目录的名称
azure.filesystemAzure 文件系统的名称
azure.directoryAzure 目录的名称
azure.filenameAzure 文件的名称
azure.primaryUri文件内容的主要位置
azure.lengthAzure 文件的长度

状态管理

该组件不存储状态。

受限 (Restricted)

该组件不受限。

输入要求

该组件要求有传入连接。