Команда политики ускорения запросов alter (предварительная версия)
Область применения: ✅Microsoft Fabric✅Azure Data Explorer
Изменяет политику ускорения запросов определенной внешней разностной таблицы.
Сведения об ограничениях см. в разделе "Ограничения".
Разрешения
Для выполнения этой команды необходимо иметь по крайней мере разрешения администратора базы данных.
Синтаксис
.alter
external
table
Политика externalTableName policy
query_acceleration
"JSON-serialized policy"
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
ExternalTableName | string |
✔️ | Имя внешней разностной таблицы. |
Сериализованная в ФОРМАТЕ JSON политика | string |
✔️ | Строковый литерал, содержащий контейнер свойств JSON. |
Контейнер свойств JSON
Свойство | Тип | Обязательно | Описание |
---|---|---|---|
IsEnabled | Boolean |
✔️ | Указывает, включена ли политика. |
высокая | Timespan |
✔️ | Горячий период, определенный в политике ускорения запросов. Минимальное значение = 1 d. |
Примечание.
Ускорение запросов применяется к данным в течение определенного периода времени, определенного timespan
как , начиная с указанного modificationTime
для каждого файла в разностном журнале.
Пример
{"IsEnabled": true, "Hot": "1.00:00:00"}
Возвраты
Команда возвращает таблицу с одной записью, включающей измененный объект политики.
Column | Type | Описание |
---|---|---|
PolicyName | string |
Имя политики — QueryAcceleration |
EntityName | string |
Полное имя сущности: [DatabaseName].[ExternalTableName] |
Политика | string |
Сериализация JSON политики ускорения запросов, заданной во внешней разностной таблице |
Дочерние сущности | string |
Дочерние сущности, которые влияют на эту политику, — null |
EntityType | string |
Тип сущности, к к какой политике применяется политика. ExternalTable |
Пример
.alter external table MyExternalTable policy query_acceleration '{"IsEnabled": true, "Hot": "1.00:00:00"}'