다음을 통해 공유


.alter-merge database policy ingestionbatching 명령

적용 대상: ✅Microsoft Fabric✅Azure Data Explorer

수집 일괄 처리 정책을 설정하여 데이터 집계가 중지되고 일괄 처리가 봉인되고 수집되는 시기를 결정합니다. 수집 일괄 처리 정책은 대기 중인 수집에 적용됩니다.

데이터베이스에 대한 정책을 설정할 때 자체 수집 일괄 처리 정책으로 설정된 테이블을 제외한 모든 테이블에 적용됩니다. 데이터베이스에 대한 정책이 설정되지 않은 경우 기본값적용됩니다.

사용 권한

이 명령을 실행하려면 데이터베이스 관리자 권한이 있어야 합니다.

기본값 및 제한

기본값 및 제한을 참조 하세요.

구문

.alter-mergedatabase DatabaseName policy ingestionbatching PolicyObject

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

매개 변수

이름 Type 필수 설명
DatabaseName string ✔️ 수집 일괄 처리 정책을 변경할 데이터베이스의 이름입니다.
PolicyObject string ✔️ 수집 일괄 처리 정책을 정의하는 정책 개체입니다. 자세한 내용은 수집 일괄 처리 정책을 참조하세요.

예제

다음 명령은 500개 파일 또는 1GB에 대해 일괄 처리 수신 데이터 시간을 30초로 설정합니다.

.alter-merge database MyDatabase policy ingestionbatching
```
{
    "MaximumBatchingTimeSpan" : "00:00:30",
    "MaximumNumberOfItems" : 500,
    "MaximumRawDataSizeMB" : 1024
}
```

다음 명령은 일괄 처리 수신 데이터 시간을 45초, 파일 450개 또는 MaximumRawDataSizeMB의 이전 값으로 설정합니다.

.alter-merge database MyDatabase policy ingestionbatching
```
{
    "MaximumBatchingTimeSpan" : "00:00:45",
    "MaximumNumberOfItems" : 450
}
```

참고 항목

PolicyObject일부 매개 변수만 지정하면 이러한 매개 변수는 현재 정책의 값을 바꾸고 다른 매개 변수는 그대로 유지됩니다. 지정되지 않은 매개 변수의 기본값을 설정하려면 alter 명령 명령을 사용합니다.