Типы ресурсов для сообщества подобны типам ресурсов на
уровне хранилища, за исключением того что они характерны для
сообщества. Администраторы хранилища создают типы ресурсов на уровне
хранилища и указывают, видимы ли они для всех сообществ или только
для определенного набора сообществ.
Прежде чем начать
Для того чтобы создать тип ресурсов сообщества,
.
Об этой задаче
Пользователи и
администраторы используют типы ресурсов в различных целях, включая
следующие:
- Для согласования с внутренней структурой организации.
- Для поддержки фильтрации результатов поиска по типу ресурсов.
- Для ограничения ресурсов. Например, ресурс должен содержать артефакт в
виде файла конкретного типа или должен быть связан с другим ресурсом.
- Для автоматического распределения ресурсов по категориям с учетом
содержимого артефактов XML.
- Для создания правил, обеспечивающих индексацию артефактов XML и их поиск по ключевым словам.
- Для просмотра показателей числа ресурсов различных типов в хранилище.
- Для активации пользовательского процесса проверки ресурсов конкретных
типов в сообществе.
- Для присвоения ролей сообщества ресурсам конкретного типа.
При создании типа
ресурса рекомендуется рассмотреть следующие вопросы:
- Кто будет использовать ресурс?
- Каким образом ресурс будет использоваться?
- Какие артефакты должен содержать ресурс?
- Какую вспомогательную информацию должен содержать ресурс?
- Какая информация потребуется пользователям для поиска и использования ресурса?
- Связан ли ресурс с другими ресурсами?
- Будут ли артефакты ресурса содержать данные в формате XML? Если да, то
требуется ли автоматическое распределение по категориям с учетом содержимого
XML?
Для
того чтобы создать тип ресурсов, подобный существующему типу
ресурсов, нажмите Создать копию.
Это действие создает копию существующего типа ресурсов; затем можно
изменить имя и сведения о типе ресурсов, выбрав его имя.
Для того чтобы настроить
существующий тип ресурсов на уровне хранилища для сообщества,
откройте тип ресурсов и выберите Переопределить
конфигурацию из глобального типа ресурсов. Существующий тип ресурсов уровня хранилища
заменяется новым типом ресурсов уровня сообщества только в пределах сообщества.
Важное замечание: Типы ресурсов в хранилище показываются в алфавитном порядке. При
создании типов ресурсов, которые соответствуют определенной
бизнес-задаче или отделу, присваивайте подобным типам ресурсов имена
с одинаковыми префиксами, чтобы облегчить пользователям поиск типов
ресурсов в списке. Например, для типов ресурсов службы, можно
использовать следующие имена:
- Служба
- Проект службы
- Модель службы
- Реализация службы
- Тестирование службы
- Результаты тестирования службы
Процедура
Для того чтобы создать или
изменить тип ресурсов:
- Войдите в веб-приложение.
- Нажмите Администрирование.
- Перейдите на вкладку Типы ресурсов.
- Выберите существующий тип ресурсов для изменения или создайте новый тип ресурсов:
- Для того чтобы изменить тип ресурсов, выберите его имя. Если вам не удалось изменить
существующий тип ресурса, попросите администратора ограничить область действия типа ресурсов вашим
сообществом.
- Для создания типа ресурсов выберите Создать тип ресурса.
- Опишите тип ресурса:
- В поле Имя введите имя.
- В поле Описание введите
содержательное описание. Когда пользователь предоставляет новый ресурс с помощью мастера Предоставить ресурс, это
описание отображается при выборе типа ресурса и щелчке на значке справки для поля
Тип на странице Описание.
- В случае изменения типа ресурсов, который доступен для нескольких сообществ, для
дальнейшей настройки типа ресурсов в пределах сообщества можно включить переключатель
Переопределить конфигурацию из глобального типа ресурсов. Существующий тип
ресурсов уровня хранилища заменяется новым типом ресурсов уровня сообщества только в пределах
сообщества.
- Необязательно: Определите доступные схемы категорий для типа ресурсов. Можно открыть доступ в хранилище ко всем или к
ограниченному выбору категорий.
- Перейдите на вкладку Область действия.
- Для того чтобы разрешить применять все категории к ресурсам,
выберите в разделе Область действия категорий опцию
Использовать все схемы категорий.
- Для того чтобы разрешить использование только подмножества схем
категорий, выберите Использовать только выбранные схемы
категорий, а затем выберите одну или несколько схем
категорий.
- Необязательно: Определите ограничение артефакта, указав исчисляемый диапазон требуемых
артефактов, которые удовлетворяют расширению, формату или метке.
- Перейдите на вкладку Ограничения.
- В разделе Ограничения артефакта выберите Создать
ограничение артефакта.
- Выберите диапазон требуемых артефактов, выберите тип
ограничения, а затем введите значение для типа требуемого артефакта. Например, при создании ресурса с типом по имени "Презентация"
можно указать, что ресурс содержит по крайней мере один артефакт с
расширением файла .ppt. Форматом является контекст для файла,
например, презентация или модель процесса. Расширением файла является
тип файла, например, .txt, .xml или .ppt. Формат определяется
автоматически на основании типа MIME файла.
- Необязательно: Определите ограничения взаимосвязи.
- Перейдите на вкладку Ограничения.
- В разделе Ограничения взаимосвязи выберите Создать
ограничение взаимосвязи.
- Укажите исчисляемый диапазон, а затем выберите тип ресурса,
который должен должен удовлетворять выбранной взаимосвязи.
- Если требуется, чтобы для ресурсов данного типа использовались только определенные здесь
ограничения взаимосвязи, выберите Разрешить только эти взаимосвязи. При передаче или изменении ресурсов этого типа пользователи не могут выбирать другие взаимосвязи.
- Необязательно: Добавьте атрибуты ресурса, чтобы разрешить пользователям указывать дополнительную
информацию о ресурсе или выбирать предопределенные значения. Эти атрибуты распределены между двумя столбцами, которые отображаются на странице общих
сведений о ресурсе.
Атрибуты, перемещенные в раздел Скрытые атрибуты, не отображаются на странице общих сведений о ресурсе.
- Перейдите на вкладку Ограничения.
- Добавьте ограничения атрибутов в каждый раздел. Доступны разделы Столбец 1, Столбец 2 и Скрытые атрибуты.
Распределив атрибуты между двумя столбцами, можно сгруппировать их на странице общих сведений о
ресурсе. Атрибуты из раздела Скрытые атрибуты не отображаются на странице общих сведений о ресурсах. Для добавления ограничения атрибута выполните следующие действия:
- Наведите указатель мыши на имя раздела и щелкните на значке Вставить.
- Выберите Добавить ограничения атрибутов.
- Введите имя в фильтре и выберите атрибут (удерживая нажатой клавишу CTRL можно выбрать
несколько атрибутов) и нажмите кнопку Добавить и закрыть.
- Выберите требуемые ограничения атрибутов.
- Наведите указатель мыши на имя атрибута и щелкните на значке
Изменить.
Если значок Изменить не отображается, то атрибут уже является обязательным и недоступен для
изменения.
- Включите переключатель Обязательный атрибут.
- Нажмите кнопку ОК.
- Создайте группы в каждом разделе.
- Наведите указатель мыши на каждый раздел и щелкните на значке Вставить.
- Выберите Добавить группу атрибутов.
- Введите имя группы и нажмите кнопку Добавить и закрыть.
- Измените порядок атрибутов с учетом логического порядка и групп для пользователей ресурса. Для перемещения атрибута в другой раздел или группу щелкните на атрибуте и,
удерживая кнопку мыши нажатой, переместите атрибут в требуемое расположение.
- Необязательно: Задайте выражение XPATH и правило, которое будет автоматически применять
категории к ресурсам на основании содержимого артефактов XML, загруженных в ресурсы.
- Перейдите на вкладку Автоматическая
категоризация.
- Выберите Создать категоризацию артефакта
XML.
- Для того чтобы заполнить раздел Преобразования пространства имен и проверить выражение
XPATH, найдите пример документа XML в локальной файловой системе и нажмите кнопку
Передать пример. При загрузке нескольких документов может использоваться только самый последний из них. Пример файла можно повторно использовать для
нескольких ресурсов до выхода из системы.
- Для того чтобы добавить типы артефактов, содержащие данные XML,
нажмите кнопку Добавить тип файла, введите расширение файла и нажмите
кнопку OK.
- Нажмите Добавить преобразование пространства
имен, а затем введите префикс и URI пространства имен XML. При выгрузке файла в раздел Пример файла XML можно нажать
Добавить из примера для получения из него
информации о пространстве имен. Можно изменить или удалить
преобразования из списка. Пространство имен по умолчанию указано с префиксом "default". Можно изменить это преобразование для использования фактического
имени элемента или использовать "default" вместо имени элемента в
выражении XPATH.
- Для того чтобы выбрать одну или несколько категорий, которые будут применяться автоматически к
ресурсам этого типа, если они содержат артефакты, соответствующие предоставленному выражению XPATH,
нажмите кнопку Добавить категорию и выберите одну или несколько категорий в
окне Выбор категорий. Нажмите Удалить для удаления категории.
- В поле Выражение XPATH введите выражение XPATH для поиска документов XML. Пример: /wsdl:definitions/@targetNameSpace
- Для того чтобы вычислить выражение XPATH для примера файла XML,
нажмите Пример теста. Можно просмотреть результаты вычисления.
- В поле Содержит введите значение, которому должно соответствовать выражение XPATH. Пример: example.com
В процессе отправки к ресурсу этого типа применяются указанные категории, если результаты выражения XPATH соответствуют
значению поля Содержит.
- Необязательно: Задайте способ индексации и отображения содержимого артефактов XML в результатах поиска.
- Перейдите на вкладку Правила индекса
поиска.
- Нажмите кнопку Создать правило.
- Выберите Правило артефакта XML и нажмите
OK. Откроется страница Правило индексации XML.
- В поле Имя введите имя правила.
- В поле Описание введите содержательное
описание правила.
- В поле Расширения файлов введите
список расширений файлов для индекса. Несколько расширений можно перечислить через пробел. Пример: wsdl xml dita xsd
- Для того чтобы определить элементы XML для индекса выберите в
разделе Конфигурация правила Добавить элемент.
- поле поле Элемент введите элемент XML,
который вы хотите индексировать. Выберите Индексировать все атрибуты для индексации содержимого всех
атрибутов элемента.
- Нажмите кнопку Ok.
- Необязательно: Для определения одного или нескольких атрибутов элемента нажмите кнопку Добавить
атрибут, введите имя атрибута и нажмите кнопку OK.
Повторите это для всех
атрибутов, которые вы хотите индексировать.
- Нажмите кнопку OK. Откроется страница Тип ресурса. Выберите имя правила для его
изменения или нажмите Удалить, чтобы удалить
его.
- Щелкните на OK для сохранения типа
ресурса.
Результаты
Типы ресурсов, настроенные для сообщества, имеют значок с
тремя пользователями.