PutFTP 2025.5.31.15¶
バンドル¶
org.apache.nifi | nifi-standard-nar
説明¶
FTP サーバーに FlowFiles を送信します。
入力要件¶
REQUIRED
機密動的プロパティをサポート¶
false
プロパティ¶
プロパティ |
説明 |
---|---|
バッチサイズ |
1回の接続で送信する FlowFiles の最大数。 |
競合の解決 |
ファイル名の競合問題の処理方法を決定します。 |
接続モード |
FTP 接続モード |
接続タイムアウト |
接続作成中にタイムアウトするまでの待機時間 |
ディレクトリの作成 |
リモートディレクトリが存在しない場合に作成するかどうかを指定します。 |
データタイムアウト |
ローカルとリモートのシステム間でファイルを転送する場合、この値はシステム間でデータが転送されずに経過する時間を指定します。 |
Dot リネーム |
trueを指定すると、送信ファイルのファイル名の先頭に「.」が付加され、送信完了後に元のファイル名にリネームされます。そうでなければ、リネームはありません。Temporary Filenameプロパティがセットされている場合、このプロパティは無視されます。 |
ホスト名 |
リモートシステムの完全修飾ホスト名または IP アドレス。 |
内部バッファサイズ |
バッファリングされたデータストリームの内部バッファサイズのセット |
最終更新時刻 |
転送後にファイルに割り当てる lastModifiedTime。セットされていない場合、 lastModifiedTime は変更されません。形式は yyyy-MM-dd'T'HH:mm:ssZ でなければなりません。${file.lastModifiedTime} のような式言語を使うこともできます。値が無効な場合、プロセッサーは無効にはなりませんが、ファイルの lastModifiedTime の変更に失敗します。 |
パスワード |
ユーザーアカウントのパスワード |
権限 |
転送後にファイルに割り当てるパーミッション。形式は、 UNIX rwxrwxrwxで、拒否されたパーミッションの代わりに-を付ける(例:rw-r--r--)か、8進数(例:644)でなければなりません。セットされていない場合、パーミッションは変更されません。${file.permissions} のような式言語を使うこともできます。値が無効な場合、プロセッサーは無効にはなりませんが、ファイルのパーミッションの変更に失敗します。 |
ポート |
リモートシステムがファイル転送のためにリッスンしているポート。 |
ゼロバイトファイルの拒否 |
ゼロバイトファイルを転送しようとせずに拒否するかどうかを決定します。 |
リモートパス |
ファイルをプルまたはプッシュするリモートシステム上のパス。 |
仮ファイル名 |
セットされている場合、送信されたファイルのファイル名は転送中に指定された値と等しくなり、転送が正常に完了すると元のファイル名にリネームされます。この値がセットされている場合、Dot Renameプロパティは無視されます。 |
転送モード |
FTP 転送モード |
コンプレッションの使用 |
ファイル転送時に ZLIB 圧縮を使用するかどうかを示します。 |
ユーザー名 |
ユーザー名 |
ftp-use-utf8 |
ファイルやファイル名を処理するときに UTF-8 エンコードを使うようにクライアントに指示します。trueにセットすると、サーバは UTF-8エンコーディングもサポートしなければなりません。 |
proxy-configuration-service |
ネットワークリクエストをプロキシするプロキシ構成Controller Serviceを指定します。 |
リレーションシップ¶
名前 |
説明 |
---|---|
failure |
リモートシステムへの送信に失敗した FlowFiles。失敗は通常、このプロセッサーにループバックされます。 |
reject |
宛先システムで拒否された FlowFiles |
success |
成功へのルーティングが行われる FlowFiles。 |