第39章 Azure Storage Blob Service コンポーネント
Camel バージョン 2.19 以降で利用可能
Azure Blob コンポーネントは、Azure Storage Blob サービスとの間での BLOB の保存と取得をサポートしています。
前提条件
有効な Windows Azure ストレージアカウントが必要です。詳細については、Azure ドキュメントポータル を参照してください。
39.1. URI 形式
azure-blob://accountName/containerName[/blobName][?options]
ほとんどの場合、blobName
が必要であり、Blob がまだ存在しない場合は作成されます。
URI には、?options=value&option2=value&…
という形式でクエリーオプションを追加できます。
たとえば、camelazure
ストレージアカウントの container1
にあるパブリックブロック blob blockBlob
から BLOB コンテンツをダウンロードするには、次のスニペットを使用します。
from("azure-blob:camelazure/container1/blockBlob"). to("file://blobdirectory");