CopyAzureBlobStorage_v12 2025.5.31.15¶
バンドル¶
org.apache.nifi | nifi-azure-nar
説明¶
Azure Blobストレージ内のブロブを、あるアカウント/コンテナーから別のアカウント/コンテナーにコピーします。プロセッサーは、Azure Blob Storage クライアントライブラリ v12 を使用します。
入力要件¶
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になります。 |