.alter table policy streamingingestion 명령
적용 대상: ✅Azure Data Explorer
이 명령을 사용하여 테이블 스트리밍 정책 수집을 변경합니다. 스트리밍 정책을 사용하여 데이터베이스 및 테이블에 대한 스트리밍 수집을 관리합니다.
다양한 데이터 볼륨에 대해 수집 시간이 10초 미만인 짧은 대기 시간 시나리오에서 사용합니다. 테이블이 초당 몇 개의 레코드를 수신하는 반면 수집 볼륨은 초당 수천 개의 레코드를 수신하는 경우 하나 이상의 데이터베이스에 있는 많은 테이블에 대한 처리를 최적화할 수 있습니다.
데이터 양이 테이블당 시간당 4Gb 이상으로 증가할 때 스트리밍 수집 대신 클래식 대량 수집을 사용합니다.
스트리밍 수집을 구현하는 방법을 알아보려면 스트리밍 정책을 참조하세요.
사용 권한
이 명령을 실행하려면 테이블 관리자 이상의 권한이 있어야 합니다.
구문
.alter
table
TableNamepolicy
streamingingestion
PolicyObject
구문 규칙에 대해 자세히 알아봅니다.
매개 변수
이름 | Type | 필수 | 설명 |
---|---|---|---|
TableName | string |
✔️ | 테이블의 이름입니다. |
PolicyObject | string |
✔️ | serialize된 정책 개체입니다. 자세한 내용은 스트리밍 수집을 참조 하세요. |
반품
정책의 JSON 표현을 반환합니다.
예시
다음 명령은 스트리밍 수집을 켜고 테이블에 대해 제안된 할당 속도를 결정합니다.
.alter table Table1 policy streamingingestion '{"IsEnabled": true, "HintAllocatedRate": 2.1}'
관련 콘텐츠
- 스트리밍 수집 정책
- .show table policy streamingingestion 명령
- .alter table policy streamingingestion 명령
- .alter-merge 테이블 정책 스트리밍 명령
- .delete table policy streamingingestion 명령
- .alter 데이터베이스 정책 스트리밍 수집 명령
- 스트리밍 수집 및 스키마 변경