Поделиться через


Команда политики ускорения запросов alter (предварительная версия)

Область применения: ✅Microsoft Fabric✅Azure Data Explorer

Изменяет политику ускорения запросов определенной внешней разностной таблицы.

Сведения об ограничениях см. в разделе "Ограничения".

Разрешения

Для выполнения этой команды необходимо иметь по крайней мере разрешения администратора базы данных.

Синтаксис

.alterexternal 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"}'