Delen via


Opdracht .alter table policy streamingingestion

Van toepassing op: ✅Azure Data Explorer-

Gebruik deze opdracht om de opname van het streamingbeleid voor tabellen te wijzigen. Gebruik het streamingbeleid om streamingopname voor databases en tabellen te beheren.

Gebruik in scenario's met lage latentie, waarbij de opnametijd minder dan 10 seconden is voor verschillende gegevensvolumes. U kunt de verwerking voor veel tabellen in een of meer databases optimaliseren wanneer tabellen een paar records per seconde ontvangen, terwijl het opnamevolume duizenden records per seconde is.

Gebruik de klassieke bulkopname in plaats van streamingopname wanneer de hoeveelheid gegevens groter wordt dan 4 Gb per uur per tabel.

Zie streamingbeleidvoor meer informatie over het implementeren van streaming-opname.

Machtigingen

U moet ten minste machtigingen voor tabelbeheerder hebben om deze opdracht uit te voeren.

Syntaxis

.alter table TableNamepolicystreamingingestionPolicyObject-

Meer informatie over syntaxisconventies.

Parameters

Naam Type Vereist Beschrijving
TableName- string ✔️ De naam van de tabel.
PolicyObject- string ✔️ Een geserialiseerd beleidsobject. Zie streamingopnamevoor meer informatie.

Retourneert

Hiermee wordt een JSON-weergave van het beleid geretourneerd.

Voorbeeld

Met de volgende opdracht wordt streamingopname ingeschakeld en wordt de voorgestelde toewijzingssnelheid voor de tabel bepaald.

.alter table Table1 policy streamingingestion '{"IsEnabled": true, "HintAllocatedRate": 2.1}'