LoadConfig
描述:
将内容为ini、properties、yml格式的文本或者flowfile或者attributes抽取到全局配置中
标签:
config, properties, ini, yml
参数:
如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 并且 参数还支持 表达式语言.
名字 | 默认值 | 允许值列表 | 描述 |
---|---|---|---|
分布式存储 | 控制器服务API: DistributedMapCacheClient 实现: HBase_1_1_2_ClientMapCacheService CouchbaseMapCacheClient DistributedMapCacheClientService RedisDistributedMapCacheClientService | 可以使用分布式缓存作为存储配置数据的介质 | |
选择输入方式 | - 从文件加载 - 从流加载 - 从流属性加载 | 选择输入配置数据的方式 | |
选择数据方式 | properties类型 | - ini类型 - properties类型 - yaml类型 - json类型 | 选择输入配置数据的内容格式 |
文件地址 | 如果你选择的输入方式是文件渠道,则必须填写文件的地址 支持表达式语言 (支持流属性和变量) | ||
包含属性 | 如果配置了此属性,只从这些属性中选取。以逗号隔开(不支持表达式) | ||
排除属性 | 如果配置了此属性,从抽取的属性中将这些排除。以逗号隔开(不支持表达式) | ||
是否支持正则 | 不支持 | - 支持 - 不支持 | 表示上边的包含与排除配置是否支持正则(如果选择支持的话,允许存在多个正则) |
连线:
名字 | 描述 |
---|---|
success | 成功将数据流发送到目标后输出到此连线 |
failure | 将数据流发送失败后输出到此连线 |
读取属性:
未提供。
写入属性:
未提供。
状态管理:
该组件不保存状态。
限制:
该组件没有限制
输入流要求:
组件允许提供输入流。
系统资源考量:
未提供。