.alter cluster policy query_weak_consistency コマンド
適用対象:✅Azure データ エクスプローラー
クラスターの クエリの弱い整合性ポリシー現在のポリシーをオーバーライドして設定し、更新されたポリシーを返します。 更新されたポリシー*は、後でshow コマンドを使用して表示できます。 変更されていない場合は、既定のポリシーが適用されます。
アクセス許可
このコマンドを実行するには、 AllDatabasesAdmin アクセス許可が必要です。
構文
.alter
cluster
policy
query_weak_consistency
PolicyObject
.alter-merge
cluster
policy
query_weak_consistency
PolicyObject
Note
.alter
指定されていないプロパティは、その既定値に設定されます。 .alter-merge
では、指定したプロパティのみが変更され、残りは変更されません。
構文規則について詳しく知る。
パラメーター
件名 | タイプ | Required | 説明 |
---|---|---|---|
PolicyObject | string |
✔️ | シリアル化された JSON ポリシー オブジェクト。 ポリシーのプロパティについては、 クエリの弱い整合性ポリシーを参照してください。 |
返品
更新されたクエリの弱い整合性ポリシー オブジェクトの JSON シリアル化
例
alter
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} | クラスター |
ご覧のとおり、PercentageOfNodes
と MaximumLagAllowedInMinutes
のみが変更されています (代わりに alter
コマンドを使用した場合は、残りのプロパティも変更され、その既定値に設定されます)。