Управляемые атрибуты в Схема данных Microsoft Purview
Управляемые атрибуты — это определяемые пользователем атрибуты, которые предоставляют ресурсу контекст на уровне бизнеса или организации. При применении к ресурсам управляемые атрибуты позволяют потребителям данных использовать каталог данных для получения контекста о роли ресурса в бизнесе.
Терминология
Управляемый атрибут: Набор определяемых пользователем атрибутов, которые предоставляют контекст на уровне бизнеса или организации для ресурса. Управляемый атрибут имеет имя и значение. Например, "Department" — это имя атрибута, а "Finance" — его значение. Группа атрибутов: Группирование управляемых атрибутов, упрощающих организацию и использование.
Создание управляемых атрибутов
- Откройте управляемые атрибуты в Схема данных Microsoft Purview:
- Если вы используете портал Microsoft Purview (https://purview.microsoft.com):
- Открытие приложения карты данных
- Выберите раскрывающийся список Метамодель
- Выберите Управляемые атрибуты
- Если вы используете классический портал управления Microsoft Purview (https://web.purview.azure.com):
- Откройте Схема данных Microsoft Purview
- Выберите Управляемые атрибуты в разделе Управление заметками .
- Если вы используете портал Microsoft Purview (https://purview.microsoft.com):
- Выберите Создать. Выберите, нужно ли начать с создания группы атрибутов или управляемого атрибута.
- Чтобы создать группу атрибутов, введите имя и описание.
- Управляемые атрибуты имеют имя, группу атрибутов, тип данных и связанные типы ресурсов. Они также имеют обязательный флаг, который можно включить только при создании в рамках создания новой группы атрибутов. Связанные типы активов — это типы активов данных, к которых можно применить атрибут . Например, если для атрибута выбрано значение "таблица Azure SQL", он будет применяться к Azure SQL ресурсам таблицы, но не Azure Synapse выделенным ресурсам таблицы.
- Нажмите кнопку Создать , чтобы сохранить атрибут.
Эти атрибуты будут автоматически применены к указанным ресурсам без значения. Необходимо применить значение для каждого ресурса.
Обязательные управляемые атрибуты
При создании управляемого атрибута в составе группы управляемых атрибутов можно добавить обязательный флаг. Обязательный флаг означает, что для этого управляемого атрибута должно быть указано значение. При изменении ресурса данных необходимо заполнить необходимый атрибут, прежде чем можно будет закрыть редактор.
Примечание.
- Вы не можете добавить требуемый флаг к существующему атрибуту при редактировании.
- Вы не можете добавить требуемый флаг при создании нового атрибута за пределами группы атрибутов. Этот флаг можно добавить только при создании группы атрибутов.
- Откройте приложение карты данных и перейдите к управляемым атрибутам в разделе Управление заметками .
- Выберите Создать и выберите Группа атрибутов.
- Выберите Новый атрибут.
- Заполните сведения об атрибуте и установите флажок Пометить как обязательный .
- Выберите Применить и завершите добавление других атрибутов, чтобы завершить работу с группой атрибутов.
Добавление значения для управляемого атрибута
После создания управляемого атрибута необходимо добавить значение для каждого из ресурсов. Вы можете добавить значения в ресурсы, выполнив следующие действия:
- Поиск ресурса данных в Каталог данных Microsoft Purview
- В обзоре ресурса вы увидите раздел управляемых атрибутов со всеми атрибутами, имеющими значения. (Атрибуты без значений можно просмотреть с помощью переключателя Показать атрибуты без значения .)
- Нажмите кнопку Изменить .
- В разделе Управляемые атрибуты добавьте значения для каждого из атрибутов.
- Если какие-либо атрибуты обязательны, вы не сможете сохранить, пока не добавите значение для этого атрибута.
Истечение срока действия управляемых атрибутов
В интерфейсе управления управляемыми атрибутами управляемые атрибуты не могут быть удалены. Срок действия только истек. Атрибуты с истекшим сроком действия не могут применяться к каким-либо ресурсам и по умолчанию скрыты в пользовательском интерфейсе. По умолчанию управляемые атрибуты с истекшим сроком действия не удаляются из ресурса. Если к ресурсу применен управляемый атрибут с истекшим сроком действия, его можно только удалить, а не изменить.
Срок действия групп атрибутов и отдельных управляемых атрибутов может быть истек. Чтобы пометить группу атрибутов или управляемый атрибут как истекший срок действия, щелкните значок Изменить .
Выберите Пометить как просроченный и подтвердите изменение. После истечения срока действия группы атрибутов и управляемые атрибуты нельзя будет повторно активировать.
Создание управляемых атрибутов с помощью API
Управляемые атрибуты можно создавать и применять программными средствами с помощью API-интерфейсов бизнес-метаданных в Apache Atlas 2.2. Дополнительные сведения см. в руководстве по использованию API Atlas 2.2 .
Поиск по управляемым атрибутам
После создания управляемых атрибутов можно уточнить поиск в каталоге данных с помощью этих атрибутов.
В поиске каталога данных для уточнения по управляемому атрибуту сначала выберите Добавить фильтр в верхней части поиска.
Выберите раскрывающийся список, прокрутите список управляемых атрибутов и выберите один из них.
Выберите оператор, который будет отличаться в зависимости от типов значений, разрешенных атрибутом. В этом примере мы выбрали Центр затрат, который является текстовым значением, поэтому мы можем сравнить Центр затрат с текстом, который мы введем.
Введите значения, и поиск будет выполнен с новым фильтром.
Рекомендации по использованию управляемых атрибутов
Используйте управляемые атрибуты для расширения полей, доступных для ресурса в Каталог данных Microsoft Purview. Управляемые атрибуты — это пары "ключ-значение", которые добавляют структурированные метаданные в каталог данных. Когда Microsoft Purview сканирует данные, он добавляет технические сведения о данных, такие как тип данных, классификация и т. д. Если вы хотите добавить дополнительные поля, необходимо определить управляемые атрибуты.
В следующем примере управляемый атрибут позволяет пометить таблицы тегами в отделе, который их публикует. Я использую управляемый атрибут, так как я хочу убедиться, что ресурсы всегда помечены точно так же, как с этой информацией. Я также хочу фильтровать по полю издателя при поиске данных.
Управляемый атрибут в этом примере помогает пользователям быстро находить все данные, опубликованные командой по цепочке поставок, но не помогает понять определение издателя или его значение, если цепочка поставок является издателем данных. Для любой информации, требующей бизнес-объяснения, используйте термины.
Известные ограничения
Ниже приведены известные ограничения функции управляемого атрибута, которая в настоящее время существует в Microsoft Purview.
- Управляемые атрибуты можно удалить, только если они не были применены к каким-либо ресурсам.
- Управляемые атрибуты нельзя применить с помощью функции массового редактирования.
- После создания группы атрибутов вы не сможете изменить имя группы атрибутов.
- После создания управляемого атрибута нельзя обновить имя атрибута, группу атрибутов или тип поля.
- Управляемый атрибут можно пометить как необходимый только во время создания группы атрибутов.