Udostępnij za pośrednictwem


.alter table policy ingestionbatching polecenie

Dotyczy: ✅Microsoft Fabric✅Azure Data Explorer

Ustawia zasady przetwarzania wsadowego pozyskiwania tabeli w celu określenia, kiedy agregacja danych zatrzymuje się, a partia jest zapieczętowana i pozyskiwana.

Jeśli zasady nie są ustawione dla tabeli, zasady na poziomie bazy danych mają zastosowanie. Jeśli nie zostanie również ustawiona, mają zastosowanie wartości domyślne.

Uprawnienia

Aby uruchomić to polecenie, musisz mieć co najmniej uprawnienia administratora tabeli.

Wartości domyślne i limity

Zobacz wartości domyślne i limity.

Składnia

.altertable [ DatabaseName.]TableName policy ingestionbatching PolicyObject

.altertables (Tabela1 , Tabela2 [,...]) policy ingestionbatching PolicyObject

Dowiedz się więcej na temat konwencji składni.

Parametry

Nazwisko Type Wymagania opis
TableName string ✔️ Nazwa tabeli do zmiany.
Nazwa bazy danych string Nazwa bazy danych. Po uruchomieniu polecenia z kontekstu bazy danych zawierającego tabelę do zmiany nazwa _ bazy danych nie jest wymagana.
PolicyObject string ✔️ Serializowany obiekt zasad JSON. Zobacz zasady dzielenia na partie pozyskiwania.

Przykłady

Następujące polecenie ustawia czas danych ruchu przychodzącego wsadowego na 30 sekund, dla 500 plików lub 1 GB, w zależności od tego, co nastąpi wcześniej.

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

Następujące polecenie ustawia czas danych przychodzących wsadowych wynoszący 1 minutę, dla 20 plików lub 300 MB, w zależności od tego, co nastąpi wcześniej.

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

Uwaga

Jeśli nie określisz wszystkich parametrów obiektu PolicyObject, nieokreślone parametry zostaną ustawione na wartości domyślne. Na przykład określenie tylko parametru "MaximumBatchingTimeSpan" spowoduje ustawienie domyślne "MaximumNumberOfItems" i "MaximumRawDataSizeMB". Aby zastąpić tylko niektóre parametry, użyj polecenia alter-merge polecenia.