Управление представлениями метрик

Представления метрик регистрируются в каталоге Unity и могут управляться с помощью обозревателя каталогов. Пользователи с хотя бы SELECT разрешением могут просматривать сведения о представлении метрик, а владельцы могут управлять доступом, включать совместное редактирование и управлять жизненным циклом представлений метрик с помощью команд пользовательского интерфейса или SQL.

Просмотр представлений метрик в обозревателе каталогов

Обозреватель каталогов предоставляет интерфейс для просмотра представлений метрик и управления ими.

Чтобы получить доступ к представлению метрик в обозревателе каталогов, выполните действия.

  1. Щелкните значок данных.Каталог на боковой панели.
  2. Просмотрите доступные данные или используйте строку поиска для поиска представления метрик по имени.
  3. Щелкните название представления метрик.

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

Настройка разрешений

Представления метрик используют ту же модель иерархических разрешений, что и другие защищаемые объекты каталога Unity. Если представление метрик хранится в схеме, к которому у предполагаемых потребителей есть доступ на чтение, не требуется никаких новых разрешений. Разрешения на представление метрик можно назначить на вкладке "Разрешения " или с помощью SQL.

Предоставление привилегий с помощью SQL

Представление метрик — это защищаемый объект каталога Unity и следует той же модели разрешений, что и другие представления. Привилегии являются иерархическими, поэтому привилегии метахранилища, каталога или схемы распространяются на объекты, содержащиеся в них. В следующем примере предоставляются минимальные привилегии для пользователей в data_consumers группе для запроса представления метрик:

GRANT SELECT ON orders_metric_view to `data-consumers`;

Дополнительные сведения о привилегиях в каталоге Unity см. в разделе "Управление привилегиями" в каталоге Unity. Дополнительные сведения о создании групп и управлении ими см. в разделе "Группы".

Предоставление разрешений с помощью пользовательского интерфейса

Вы также можете предоставить привилегии с помощью обозревателя каталогов:

  1. Найдите представление метрик в обозревателе каталогов.
  2. Щелкните "Разрешения".
  3. Используйте пользовательский интерфейс для предоставления и отзыва разрешений для других Azure Databricks пользователей и групп.

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

Включение совместного редактирования

Только владелец представления метрик может изменить его определение. Чтобы обеспечить совместную работу нескольких пользователей в одном представлении метрик, передайте владение в группу. Затем все члены этой группы могут изменить определение. Представление метрик может получить доступ только к данным, которые группа имеет разрешения на выбор.

Чтобы включить совместное редактирование, выполните приведенные действия.

  1. Создайте или определите группу, которая должна иметь доступ к редактированию представления данных метрики. См . статью "Группы".
  2. Предоставьте группе SELECT доступ ко всем таблицам, от которой зависит представление метрик.
  3. Передача права владения представлением метрик группе. См. раздел "Передача владения".
  4. Добавьте или удалите пользователей из группы, чтобы контролировать, кто может изменить представление метрик.

Замечание

Передача владения группе не поддерживается для материализованных представлений метрик. Совместное редактирование доступно только для нематериализованных представлений метрик.

Удалить представление метрик

Используйте DROP VIEW синтаксис для удаления представления метрик:

DROP VIEW orders_metric_view;

Предупреждение

Удаление представления метрик является постоянным и не может быть отменено. Убедитесь, что подчиненные потребители (панели мониторинга, записные книжки, запросы) не зависят от представления метрик перед удалением. Используйте вкладку Lineage в обозревателе каталогов для определения зависимостей.

Ограничения

Представления метрик не поддерживают Delta Sharing или профилирование данных.

Дальнейшие действия