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


.show materialized-view(s)

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

Отображает определение и текущее состояние для одного или всех материализованных представлений.

Разрешения

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

Синтаксис

.showmaterialized-view MaterializedViewNameg

.show materialized-views

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

Параметры

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

Возвраты

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

Имя. Тип 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:

.show materialized-view ViewName

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

Имя. SourceTable Query MaterializedTo LastRun LastRunResult IsHealthy IsEnabled Папка DocString AutoUpdateSchema EffectiveDateTime Ретроспективный обзор
ViewName 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

Отображение сведений обо всех материализованных представлениях

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

.show materialized-views

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

Имя. SourceTable Query MaterializedTo LastRun LastRunResult IsHealthy IsEnabled Папка DocString AutoUpdateSchema EffectiveDateTime Ретроспективный обзор
ViewName 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
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