다음을 통해 공유


.alter table policy streamingingestion 명령

적용 대상: ✅Azure Data Explorer

이 명령을 사용하여 테이블 스트리밍 정책 수집을 변경합니다. 스트리밍 정책을 사용하여 데이터베이스 및 테이블에 대한 스트리밍 수집을 관리합니다.

다양한 데이터 볼륨에 대해 수집 시간이 10초 미만인 짧은 대기 시간 시나리오에서 사용합니다. 테이블이 초당 몇 개의 레코드를 수신하는 반면 수집 볼륨은 초당 수천 개의 레코드를 수신하는 경우 하나 이상의 데이터베이스에 있는 많은 테이블에 대한 처리를 최적화할 수 있습니다.

데이터 양이 테이블당 시간당 4Gb 이상으로 증가할 때 스트리밍 수집 대신 클래식 대량 수집을 사용합니다.

스트리밍 수집을 구현하는 방법을 알아보려면 스트리밍 정책을 참조하세요.

사용 권한

이 명령을 실행하려면 테이블 관리자 이상의 권한이 있어야 합니다.

구문

.alter table TableNamepolicystreamingingestionPolicyObject

구문 규칙에 대해 자세히 알아봅니다.

매개 변수

이름 Type 필수 설명
TableName string ✔️ 테이블의 이름입니다.
PolicyObject string ✔️ serialize된 정책 개체입니다. 자세한 내용은 스트리밍 수집을 참조 하세요.

반품

정책의 JSON 표현을 반환합니다.

예시

다음 명령은 스트리밍 수집을 켜고 테이블에 대해 제안된 할당 속도를 결정합니다.

.alter table Table1 policy streamingingestion '{"IsEnabled": true, "HintAllocatedRate": 2.1}'