Команда потоковой передачи потоковой передачи политик .alter table
Область применения: ✅Azure Data Explorer
Используйте эту команду, чтобы изменить прием политики потоковой передачи таблиц. Используйте политику потоковой передачи для управления приемом потоковой передачи для баз данных и таблиц.
Используйте в сценариях с низкой задержкой, где время приема меньше 10 секунд для разных объемов данных. Вы можете оптимизировать обработку для многих таблиц в одной или нескольких базах данных, когда таблицы получают несколько записей в секунду, а объем приема составляет тысячи записей в секунду.
Используйте классическую массовую приемку вместо приема потоковой передачи, когда объем данных увеличивается до более чем 4 ГБ в час на таблицу.
Сведения о реализации приема потоковой передачи см . в политике потоковой передачи.
Разрешения
Для выполнения этой команды необходимо иметь по крайней мере разрешения администратора таблицы.
Синтаксис
.alter
table
TableNamepolicy
streamingingestion
PolicyObject
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
TableName | string |
✔️ | Название таблицы. |
PolicyObject | string |
✔️ | Сериализованный объект политики. Дополнительные сведения см. в разделе приема потоковой передачи. |
Возвраты
Возвращает представление политики в формате JSON.
Пример
Следующая команда включает прием потоковой передачи и определяет рекомендуемую скорость распределения для таблицы.
.alter table Table1 policy streamingingestion '{"IsEnabled": true, "HintAllocatedRate": 2.1}'
Связанное содержимое
- политика приема потоковой передачи
- .show table policy streamingingion command
- команда потоковой передачи .alter table policy streamingingion
- команда потоковой передачи политики потоковой передачи таблиц alter-merge
- команда потоковой передачи политики удаления таблиц
- .alter database policy streamingingion command
- потоковой передачи и изменения схемы