CopyAzureBlobStorage_v12 2025.5.31.15

バンドル

org.apache.nifi | nifi-azure-nar

説明

Azure Blobストレージ内のブロブを、あるアカウント/コンテナーから別のアカウント/コンテナーにコピーします。プロセッサーは、Azure Blob Storage クライアントライブラリ v12 を使用します。

タグ

Azure、blob、クラウド、Microsoft、ストレージ

入力要件

REQUIRED

機密動的プロパティをサポート

false

プロパティ

プロパティ

説明

ソース・Blob名

ソースblobのフルネーム

ソースコンテナー名

コピーされるAzureストレージコンテナーの名前

ソースストレージ認証情報

ソース Blob 情報を読み取るための Azure Blob ストレージ認証情報の取得に使用する認証情報サービス

blob-name

デスティネーションBLOBのフルネームは、指定されない場合、デフォルトでソースBLOB名になります。

conflict-resolution-strategy

既存の blob が競合したときにその内容を置き換えるかどうかを指定します。

container-name

Azure ストレージコンテナーの保存先名。指定しない場合のデフォルトはソースコンテナー名。

create-container

コンテナーが存在するかどうかをチェックし、存在しない場合は自動的に作成するかどうかを指定します。コンテナーのリスト掲載には許可が必要です。false の場合、このチェックは行われませんが、コンテナーが存在しない場合、Put 操作は失敗します。

proxy-configuration-service

ネットワークリクエストをプロキシするプロキシ構成Controller Serviceを指定します。SOCKS の場合、選択された SOCKS バージョンがプロセッサーで使用されることは保証されません。

storage-credentials-service

Azure Blobストレージ認証情報の取得に使用するController Service。

リレーションシップ

名前

説明

failure

失敗した演算子は失敗関係に移行します。

success

正常に処理されたすべての FlowFiles は、このリレーションシップにルーティングされます。

属性の書き込み

名前

説明

azure.container

Azure Blob Storageコンテナーの名前。

azure.blobname

Azure Blobストレージ上のblob名

azure.primaryUri

blobの主な位置

azure.etag

ブロブの ETag

azure.blobtype

blobのタイプ (BlockBlob、 PageBlob、 AppendBlob のいずれか)

mime.type

コンテンツの MIME タイプ

lang

コンテンツの言語コード

azure.timestamp

blobのタイムスタンプ

azure.length

blobの長さ

azure.error.code

ブロブ操作中に報告されたエラーコード

azure.ignored

競合解決戦略が「ignore」の場合、このプロパティは、blobが無視されたかどうかに応じてtrue/falseになります。

こちらもご覧ください