簡體   English   中英

槽HDFS接收器自定義文件名

[英]flume HDFS sink custom file name

在flume存儲的HDFS接收器中,有什么方法可以配置(通過事件動態地)文件名? HDFS接收器提供以下名稱配置。

hdfs.filePrefix
hdfs.fileSuffix

是。 您可以通過以下參數在HDFS接收器中配置文件名。

hdfs.filePrefix = <<FILE_PREFIX>>-%{host}-%d-%H-%m-%s
hdfs.fileSuffix = <<FILE_SUFFIX>>-%{host}-%d-%H-%m-%s

%{host} = "It will pick up the hostname of your machine"
%t = "It will provide unix time in milliseconds "
%d= "Date"
%H= "Hour"
%m= "minutes"
%s= "seconds"

因此,Flume Bucket編寫器打開了供hdfs寫入的線程,通過使用“前綴/后綴”,我們可以動態創建文件名。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM