Команда .alter table policy ingestionbatching
Задает политику пакетного приема таблицы, чтобы определить, когда прекращается агрегирование данных, а пакет запечатывается и получается.
Если политика не задана для таблицы, применяется политика уровня базы данных. Если он также не задан, применяются значения по умолчанию .
Разрешения
Для выполнения этой команды необходимо иметь по крайней мере разрешения на Администратор таблиц.
Значения по умолчанию и ограничения
См . статью Значения по умолчанию и ограничения.
Синтаксис
.alter
table
[ DatabaseName.
] Tablenamepolicy
ingestionbatching
PolicyObject
.alter
tables
(
Таблица 1,
Table2 [,
...])
policy
ingestionbatching
PolicyObject
Дополнительные сведения о соглашениях о синтаксисе.
Параметры
Имя | Тип | Обязательно | Описание |
---|---|---|---|
TableName | string |
✔️ | Имя изменяемой таблицы. |
DatabaseName | string |
Имя базы данных. При выполнении команды из контекста базы данных, содержащего таблицу для изменения, databaseName не требуется. | |
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 .
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по