Running .show database <DB name> policy sharding
for an ADX cluster with V3 kusto engine returns the below result:
{
"MaxRowCount": 750000,
"MaxExtentSizeInMb": 1024,
"MaxOriginalSizeInMb": 2048,
"UseShardEngine": true,
"ShardEngineMaxRowCount": 1048576,
"ShardEngineMaxExtentSizeInMb": 8192,
"ShardEngineMaxOriginalSizeInMb": 3072
}
What is the significance of the last four ShardEngine related json properties? The docs do not mention them.
CodePudding user response:
Properties whose names start with ShardEngine
apply when UseShaedEngine
is true, i.e. to tables/databases that are using the v3 engine. https://docs.microsoft.com/en-us/azure/data-explorer/engine-v3
Eventually, the second set of properties, that apply to the previous version of the engine, would be removed from the policy.