Opdracht .alter table-ingestionbatching

Hiermee stelt u het opnamebatchbeleid van de tabel in om te bepalen wanneer de gegevensaggregatie stopt en een batch wordt verzegeld en opgenomen.

Als het beleid niet is ingesteld voor een tabel, is het beleid op databaseniveau van toepassing. Als dit niet zo goed is ingesteld, zijn de standaardwaarden van toepassing.

Machtigingen

U moet ten minste over tabelmachtigingen Beheer beschikken om deze opdracht uit te voeren.

Standaardwaarden en limieten

Zie standaardwaarden en limieten.

Syntax

.altertable [ DatabaseName.] TableNamepolicyingestionbatchingPolicyObject

.altertables(Tabel1,Tabel2 [,...])policyingestionbatchingPolicyObject

Meer informatie over syntaxisconventies.

Parameters

Naam Type Vereist Beschrijving
TableName string ✔️ De naam van de tabel die u wilt wijzigen.
Databasenaam string De naam van de database. Wanneer u de opdracht uitvoert vanuit de databasecontext die de tabel bevat die moet worden gewijzigd, is DatabaseName niet vereist.
PolicyObject string ✔️ Een geserialiseerd JSON-beleidsobject. Zie opnamebatchbeleid.

Voorbeelden

Met de volgende opdracht wordt een batchtijd voor inkomend gegevensverkeer ingesteld van 30 seconden voor 500 bestanden, of 1 GB, afhankelijk van wat zich het eerst voordoet.

.alter table MyDatabase.MyTable policy ingestionbatching
```
{
    "MaximumBatchingTimeSpan" : "00:00:30",
    "MaximumNumberOfItems" : 500,
    "MaximumRawDataSizeMB": 1024
}
```

Met de volgende opdracht stelt u een batch-inkomende gegevenstijd in van 1 minuut, voor 20 bestanden, of 300 MB, afhankelijk van wat zich het eerst voordoet.

.alter tables (MyTable1, MyTable2, MyTable3) policy ingestionbatching
```
{
    "MaximumBatchingTimeSpan" : "00:01:00",
    "MaximumNumberOfItems" : 20,
    "MaximumRawDataSizeMB": 300
}
```

Notitie

Als u niet alle parameters van een PolicyObject opgeeft, worden de niet-opgegeven parameters ingesteld op standaardwaarden. Als u bijvoorbeeld alleen 'MaximumBatchingTimeSpan' opgeeft, worden 'MaximumNumberOfItems' en 'MaximumRawDataSizeMB' ingesteld op de standaardinstelling. Als u alleen bepaalde parameters wilt overschrijven, gebruikt u de opdracht alter-merge .