FetchAzureBlobStorage_v12 2025.5.31.15

バンドル

org.apache.nifi | nifi-azure-nar

説明

Azure Blob Storage から指定された blob を取得し、そのコンテンツを FlowFile のコンテンツに書き込みます。プロセッサーは、Azure Blob Storage クライアントライブラリ v12 を使用します。

タグ

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

入力要件

REQUIRED

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

false

プロパティ

プロパティ

説明

クライアント側暗号化キー ID

クライアント側の暗号化に使用するキーの ID を指定します。

クライアント側暗号化キータイプ

クライアント側の暗号化に使用するキーのタイプを指定します。

クライアント側暗号化 ローカルキー

ローカルのクライアント側暗号化を使用する場合、これは16進数で暗号化された生のキーです。

blob-name

Blobのフルネーム

container-name

Azure ストレージコンテナーの名前。PutAzureBlobStorage プロセッサーの場合、コンテナーが存在しなければ作成することができます。

proxy-configuration-service

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

range-length

Range Startから開始する、blobからダウンロードするバイト数。空の値またはblobの末尾を超える値は、blobの末尾まで読み込まれます。

range-start

blobからの読み取りを開始するバイト位置。空の値またはゼロの値は、blobの先頭から読み取りを開始します。

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 Blobストレージコンテナー内の全ファイルの取得

こちらもご覧ください