Команда ingestionbatching политики .alter
Область применения: ✅Microsoft Fabric✅Azure Data Explorer
Задает политику пакетного приема таблицы, чтобы определить, когда останавливается агрегирование данных, а пакет запечатывается и приемывается.
Если политика не задана для таблицы, применяется политика уровня базы данных. Если он также не задан, применяются значения по умолчанию.
Разрешения
Для выполнения этой команды необходимо иметь по крайней мере разрешения администратора таблицы.
Значения по умолчанию и ограничения
См . значения по умолчанию и ограничения.
Синтаксис
.alter
table
[ DatabaseName]TableName .
policy
ingestionbatching
PolicyObject
.alter
tables
(
Таблица1 ,
Table2 [,
...])
policy
ingestionbatching
PolicyObject
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
TableName | string |
✔️ | Имя таблицы для изменения. |
DatabaseName | string |
Имя базы данных. При выполнении команды из контекста базы данных, содержащего таблицу для изменения, имя базы данных не требуется. | |
PolicyObject | string |
✔️ | Сериализованный объект политики JSON. См . политику пакетного приема. |
Примеры
Следующая команда задает время пакетного входящего трафика в течение 30 секунд для 500 файлов или 1 ГБ, в зависимости от того, что происходит в первую очередь.
.alter table MyDatabase.MyTable policy ingestionbatching
```
{
"MaximumBatchingTimeSpan" : "00:00:30",
"MaximumNumberOfItems" : 500,
"MaximumRawDataSizeMB": 1024
}
```
Следующая команда задает пакетное время входящего трафика в течение 1 минуты для 20 файлов или 300 МБ, в зависимости от того, что происходит в первую очередь.
.alter tables (MyTable1, MyTable2, MyTable3) policy ingestionbatching
```
{
"MaximumBatchingTimeSpan" : "00:01:00",
"MaximumNumberOfItems" : 20,
"MaximumRawDataSizeMB": 300
}
```
Примечание.
Если вы не укажете все параметры PolicyObject, не указанные параметры будут иметь значения по умолчанию. Например, при указании только "MaximumBatchingTimeSpan" будет задано значение "MaximumNumberOfItems" и "MaximumRawDataSizeMB" по умолчанию. Чтобы переопределить только некоторые параметры, используйте команду alter-merge.