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