다음을 통해 공유


.alter cluster policy query_weak_consistency 명령

적용 대상:✅Azure Data Explorer

클러스터의 쿼리 약한 일관성 정책을 설정하고 현재 정책을 재정의한 다음 업데이트된 정책을 반환합니다. 업데이트된 정책은 나중에 show 명령을 사용하여 볼 수 있습니다. 변경하지 않으면 기본 정책이 적용됩니다.

사용 권한

이 명령을 실행하려면 AllDatabasesAdmin 권한이 있어야 합니다.

구문

.altercluster policy query_weak_consistency PolicyObject

.alter-mergecluster policy query_weak_consistency PolicyObject

참고 항목

.alter 지정되지 않은 속성은 기본값으로 설정됩니다. 이 .alter-merge경우 지정한 속성만 수정되고 나머지는 변경되지 않은 상태로 유지됩니다.

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

매개 변수

이름 Type 필수 설명
PolicyObject string ✔️ 직렬화된 JSON 정책 개체입니다. 정책 속성은 쿼리 약한 일관성 정책을 참조하세요.

반품

업데이트 된 쿼리 약한 일관성 정책 개체의 JSON serialization

예제

바꾸다

alter 명령:

.alter cluster policy query_weak_consistency ```{
   "PercentageOfNodes": 10,
   "MinimumNumberOfNodes": 2,
   "MaximumNumberOfNodes": 20,
   "SuperSlackerNumberOfNodesThreshold": -1,
   "EnableMetadataPrefetch": false,
   "MaximumLagAllowedInMinutes": 10,
   "RefreshPeriodInSeconds": 300
   }```

출력

PolicyName EntityName 정책 ChildEntities EntityType
QueryWeakConsistencyPolicy {"PercentageOfNodes": 10, "MinimumNumberOfNodes": 2, "MaximumNumberOfNodes": 20, "SuperSlackerNumberOfNodesThreshold": -1, "EnableMetadataPrefetch": false, "MaximumLagAllowedInMinutes": 10, "RefreshPeriodInSeconds": 300} 클러스터

시연을 alter-merge위해 명령을 실행하기 전에 다음 정책이 설정된다고 가정합니다.

{
  "PercentageOfNodes": 20,
  "MinimumNumberOfNodes": 10,
  "MaximumNumberOfNodes": 100, 
  "SuperSlackerNumberOfNodesThreshold": -1,
  "EnableMetadataPrefetch": false,
  "MaximumLagAllowedInMinutes": 5,
  "RefreshPeriodInSeconds": 30
}

alter-merge

alter-merge 명령:

.alter-merge cluster policy query_weak_consistency @'{"PercentageOfNodes": 30, "MaximumLagAllowedInMinutes": 15}'

출력

PolicyName EntityName 정책 ChildEntities EntityType
QueryWeakConsistencyPolicy {"PercentageOfNodes": 30, "MinimumNumberOfNodes": 10, "MaximumNumberOfNodes": 100, "SuperSlackerNumberOfNodesThreshold": -1, "EnableMetadataPrefetch": false, "MaximumLagAllowedInMinutes": 15, "RefreshPeriodInSeconds": 30} 클러스터

볼 수 있듯이 명령이 대신 사용된 경우 alter 나머지 속성도 수정되고 기본값으로 설정되는 반면, 수정된 속성만 PercentageOfNodes MaximumLagAllowedInMinutes 수정되었습니다.