Администраторы хранилища создают требования для
пользовательской информации о ресурсах, называемой
атрибутами, которая может совместно использоваться в
различных типах ресурсов. Администраторы могут установить
пользовательские атрибуты, чтобы потребовать от пользователей
предоставить классификацию, соответствующую определенному контексту.
Прежде чем начать
Создать пользовательские атрибуты ресурсов может
администратор хранилища.
Об этой задаче
Пользовательские
атрибуты помогают описать возможности или характеристики ресурса. При отправке ресурса описания
атрибутов отображаются при наведении указателя мыши на имена атрибутов. Такой подход предлагает
дополнительный контекст, помогающий повысить эффективность работы с атрибутами.
Поддерживается
поиск пользовательских атрибутов. Например, с помощью пользовательского атрибута
Кем поддерживается можно найти все ресурсы,
обслуживаемые конкретным пользователем.
Для отдельных типов атрибутов можно указать значения по умолчанию. Например, если известно имя пользователя, отвечающего
за поддержку ресурсов, то значение атрибута соответствующего атрибута можно
задать заранее для упрощения процесса отправки ресурса.
Процедура
- Войдите в веб-приложение.
- Нажмите Администрирование.
- На боковой панели Администрирование хранилища выберите Атрибуты
ресурса.
- Для создания нового атрибута в хранилище выберите Создать атрибут.
- Выберите из списка Тип подходящий тип
данных атрибута и нажмите OK. Можно выбрать
один из следующих типов атрибута:
- Текст - Простой текст; можно разрешить пользователям вводить
собственные значения или указать конкретные доступные для выбора значения.
- Дата - Значения даты. Можно, по
выбору, определить минимальную дату, максимальную дату или дату по
умолчанию.
- Пользователь - Значения пользователя и группы пользователей хранилища.
- Число - Числовые значения. Можно, по
выбору, определить минимальное значение, максимальное значение или
значение по умолчанию.
- Булевское - True или False. Можно
определить значение по умолчанию.
- Ссылка - Значение URL.
- XML - Содержимое файла XML, вложенного в ресурс. Для извлечения
информации из артефактов укажите типы
файлов, которые будут включать в себя содержимое XML, связи
пространства имен и выражения XPATH.
- Ресурс - Ссылки на один или несколько ресурсов на сервере
IBM® Jazz, таком как IBM
Rational Team Concert.
Для применения атрибутов этого типа необходимо добавить
сервер Jazz в число друзей сервера. Более подробная информация
находится в разделах
Создание или добавление ссылок на задания, расположенные на серверах IBM Jazz, из ресурсов
и
Интеграция
с серверами Jazz
- На странице Атрибут опишите новый атрибут.
- В поле Имя введите имя.
- В поле Описание введите
содержательное описание. Это описание отображается при наведении указателя мыши на имя атрибута на странице общих
сведений о ресурсе.
- В зависимости от типа атрибута, можно определить дополнительные правила для значений атрибута,
например минимальное значение, максимальное значение, предопределенное значение или значение по умолчанию. Например, тип Многозначный разрешает присвоение нескольких значений
атрибутам ссылок, атрибутам пользователей и текстовым атрибутам.
При создании текстового атрибута можно указать регулярное выражение,
управляющее вводом текста:
- Введите регулярное выражение в поле Шаблон в разделе Ограничения. Например,
если атрибут должен быть строкой из пяти символов, введите \d{5}.
Дополнительная информация о регулярных выражениях приведена в разделе http://www.regular-expressions.info/.
- Введите сообщение об ошибке, отображаемое при вводе недопустимого
текста.
- Проверьте регулярное выражение. Для этого введите его в поле в нижней части раздела
Ограничения. Текст, не соответствующий регулярному выражению, выделяется красным.
В случае создания атрибута XML выполните следующие действия:
- Передайте пример файла XML, представляющий файлы XML, которые будут добавлены как
артефакты. Можно выгрузить только один файл XML в
один момент времени.
- Выберите Добавить тип файла и введите
расширение для файлов XML, содержащих то, что должно быть
использовано в качестве атрибутов, например, wsdl. Введите только одно расширение файлов.
- Для того чтобы объявить преобразование пространства имен,
выберите Добавить преобразование пространства имен и введите префикс
и URI вручную (например, wsdl и http://schemas.xmlsoap.org/wsdl/,
соответственно) либо выберите Добавить из примера для автоматического
определения преобразований пространства имен.
- В разделе Выражение XPATH введите выражение XPATH, которое определяет, какие значения будут
установлены для атрибута, например //wsdl:portType.
Можно нажать
Проверить пример, чтобы увидеть, какое
значение будет возвращено из выгруженного файла XML примера.
- Нажмите кнопку Ok.
Дальнейшие действия
Для того чтобы удалить атрибут, нажмите
Удалить на странице Атрибуты ресурсов.
Для того чтобы изменить имя, описание или предустановленное значение
для атрибута, нажмите Изменить.
Для быстрого поиска существующего атрибута ресурса, который требуется изменить, в длинном
списке введите имя атрибута в поле Фильтр.