Share via


Azure Stream Analytics의 테이블 스토리지 출력

Azure Table Storage는 가용성이 높고 확장성이 큰 스토리지를 제공하므로, 애플리케이션이 사용자 요구에 맞게 자동으로 확장할 수 있습니다. Table 스토리지는 스키마에 대한 제약 조건이 더 적은 정형 데이터에 사용할 수 있는 Microsoft의 NoSQL 키/특성 저장소입니다. Azure Table Storage는 지속적이고 효율적인 검색을 위해 데이터를 저장하는 데 사용할 수 있습니다.

다음 표에는 테이블 출력을 만들기 위한 속성 이름 및 해당 설명이 나와 있습니다.

Property name Description
출력 별칭 쿼리 출력을 이 Table Storage로 보내기 위해 쿼리에서 사용되는 이름입니다.
스토리지 계정 출력을 보내는 스토리지 계정의 이름입니다.
스토리지 계정 키 스토리지 계정과 연결된 선택키입니다.
테이블 이름 테이블의 이름입니다. 테이블이 없는 경우 새로 만들어집니다.
파티션 키 파티션 키가 포함된 출력 열의 이름입니다. 파티션 키는 엔터티 기본 키의 첫 번째 부분을 구성하는 테이블 내의 파티션에 대한 고유 식별자입니다. 최대 1KB의 문자열 값입니다.
행 키 행 키가 포함된 출력 열의 이름입니다. 행 키는 파티션 내의 엔터티에 대한 고유 식별자입니다. 엔터티 기본 키의 두 번째 부분을 구성합니다. 행 키는 최대 1KB의 문자열 값입니다.
Batch 크기 배치 작업에 대한 레코드 수입니다. 기본값(100)은 대부분의 작업에 충분합니다. 이 설정을 수정하는 방법에 대한 자세한 내용은 테이블 일괄 처리 작업 사양을 참조하세요.

분할

파티션 키는 모든 출력 열입니다. 출력 작성기의 수는 완전히 병렬화된 쿼리의 입력 분할을 따릅니다.

출력 일괄 처리 크기

최대 메시지 크기는 Azure Storage 제한을 참조하세요. 기본값은 단일 트랜잭션당 100개의 엔터티이지만 필요에 따라 더 작은 값으로 구성할 수 있습니다.

다음 단계