.alter-merge table policy sharding command
Van toepassing op: ✅Azure Data Explorer-
Hiermee wijzigt u het shardingbeleid voor tabellen. Gebruik het shardingbeleid voor het beheren van gegevensharding voor databases en tabellen.
Het shardingbeleid bepaalt of en hoe Extents (gegevensshards) in uw cluster moet worden verzegeld. Wanneer een database wordt gemaakt, bevat deze het standaardbeleid voor gegevenssharding. Dit beleid wordt overgenomen door alle tabellen die in de database zijn gemaakt (tenzij het beleid expliciet wordt overschreven op tabelniveau).
Machtigingen
U moet ten minste machtigingen voor tabelbeheerder hebben om deze opdracht uit te voeren.
Syntaxis
.alter-merge
table
TableNamepolicy
sharding
PolicyObject-
Meer informatie over syntaxisconventies.
Parameters
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
TableName- | string |
✔️ | De naam van de tabel. |
PolicyObject- | string |
✔️ | Een geserialiseerde matrix van een of meer JSON-beleidsobjecten. Zie shardingbeleidvoor meer informatie. |
Retourneert
Hiermee wordt een JSON-weergave van het beleid geretourneerd.
Voorbeeld
Met de volgende opdracht wordt één eigenschap voor het sharding-beleid voor een tabel gewijzigd:
.alter-merge table MyTable policy sharding
@'{ "MaxExtentSizeInMb": 1024}'