FetchAzureBlobStorage_v12 2025.5.31.15

번들

org.apache.nifi | nifi-azure-nar

설명

Azure Blob Storage에서 지정된 Blob을 검색하고 해당 내용을 FlowFile 의 내용에 씁니다. 프로세서는 Azure Blob Storage 클라이언트 라이브러리 v12를 사용합니다.

태그

azure, blob, cloud, microsoft, storage

입력 요구 사항

REQUIRED

민감한 동적 속성 지원

false

속성

속성

설명

Client-Side Encryption Key ID

클라이언트 측 암호화에 사용할 키의 ID 를 지정합니다.

Client-Side Encryption Key Type

클라이언트 측 암호화에 사용할 키 유형을 지정합니다.

Client-Side Encryption Local Key

로컬 클라이언트 측 암호화를 사용하는 경우 16진수로 인코딩된 원시 키입니다

blob-name

blob의 전체 이름

container-name

Azure Storage 컨테이너의 이름입니다. PutAzureBlobStorage 프로세서의 경우 컨테이너가 존재하지 않으면 컨테이너를 생성할 수 있습니다.

프록시 구성 서비스

네트워크 요청을 프록시할 프록시 구성 컨트롤러 서비스를 지정합니다. SOCKS 의 경우 선택한 SOCKS 버전이 프로세서에서 사용된다는 보장은 없습니다.

range-length

범위 시작부터 시작하여 blob에서 다운로드할 바이트 수입니다. 빈 값 또는 blob의 끝을 넘어 확장된 값은 blob의 끝까지 읽습니다.

range-start

blob에서 읽기를 시작할 바이트 위치입니다. 빈 값 또는 0 값은 blob의 시작 부분부터 읽기가 시작됩니다.

storage-credentials-service

Azure Blob Storage 자격 증명을 얻는 데 사용되는 컨트롤러 서비스입니다.

관계

이름

설명

실패

실패한 작업은 실패 관계로 전송됩니다.

성공

성공적으로 처리된 모든 FlowFiles 은 이 관계로 라우팅됩니다

Writes 특성

이름

설명

azure.container

Azure Blob Storage 컨테이너의 이름

azure.blobname

Azure Blob Storage의 Blob 이름

azure.primaryUri

blob의 기본 위치

azure.etag

blob의 ETag

azure.blobtype

blob의 유형(BlockBlob, PageBlob 또는 AppendBlob)

mime.type

내용의 MIME 유형

lang

내용의 언어 코드

azure.timestamp

blob의 타임스탬프

azure.length

blob의 길이

다른 구성 요소가 포함된 사용 사례

Azure Blob Storage 컨테이너의 모든 파일 검색

참고 항목