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


.drop materialized-view

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

Удаляет материализованное представление.

Разрешения

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

Синтаксис

.dropmaterialized-view MaterializedViewName [ifexists]

Дополнительные сведения о соглашениях синтаксиса.

Параметры

Имя (название) Type Обязательно Описание
MaterializedViewName string ✔️ Имя материализованного представления.

Возвраты

Команда возвращает все материализованные представления в базе данных после удаления, который является выходным результатом команды show materialized view .

Схема вывода:

Имя. Тип Description
Имя. string Имя материализованного представления.
SourceTable string Имя исходной таблицы, для которой определено представление.
Query string Определение запроса материализованного представления.
MaterializedTo datetime Максимальная материализованная ingestion_time() метка времени в исходной таблице. Дополнительные сведения см. в статье о работе материализованных представлений.
LastRun datetime В последний раз была запущена материализация.
LastRunResult string Результат последнего выполнения. Возвращается Completed для успешных запусков, в противном случае Failed.
IsHealthy bool true Если представление считается работоспособным, false в противном случае. Представление считается здоровым, если оно было успешно материализовано до последнего часа (MaterializedTo больше ago(1h)).
IsEnabled bool true если представление включено (см. раздел "Отключить или включить материализованное представление").
Папка string Папка, в которой создается материализованное представление.
DocString string Описание, назначенное материализованному представлению.
AutoUpdateSchema bool Включается ли представление для автоматического обновления.
EffectiveDateTime datetime Время эффективной даты представления, определенное во время создания (см. раздел .create materialized-view).
Ретроспективный обзор timespan Интервал времени, ограничивающий период времени, в течение которого ожидаются дубликаты.

Примеры

Удаление одного материализованного представления

Следующая команда удаляет материализованное представление ViewName:

.drop materialized-view ViewName

Выходные данные

Имя. SourceTable Query MaterializedTo LastRun LastRunResult IsHealthy IsEnabled Папка DocString AutoUpdateSchema EffectiveDateTime Ретроспективный обзор
ArgMax T T | суммирование arg_max(Метка времени, *) по пользователю 2023-02-26T16:40:03.3345704Z 2023-02-26T16:44:15.90333667Z Завершено true true false 2023-02-23T14:01:42.5172342Z
MyView MyTable MyTable | суммирование arg_max(Column3, *) по столбцу 1 2023-02-26T16:40:03.3345704Z 2023-02-26T16:44:15.90333667Z Завершено true true true 2023-02-23T14:01:42.5172342Z