PutFTP 2025.5.31.15

バンドル

org.apache.nifi | nifi-standard-nar

説明

FTP サーバーに FlowFiles を送信します。

タグ

アーカイブ、コピー、イグレス、ファイル、FTP、プット、リモート

入力要件

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。

こちらもご覧ください