저장소 관리자는 자산 유형에서 공유될 수 있는 일명 속성이라는 사용자 정의 가능한 자산 정보에 대한 요구사항을 작성합니다. 관리자는 사용자 정의 속성을 설정하여
사용자가 특정 컨텍스트에 맞는 분류를 제공하도록
할 수 있습니다.
시작하기 전에
사용자 정의 자산 속성을 작성하려면 저장소 관리자여야 합니다.
이 태스크 정보
사용자 정의 속성은
자산의 기능 또는 특성을 설명하는 데 유용합니다. 사용자가 자산을 제출하면 사용자가 속성 이름 위에
마우스 커서를 놓을 때 속성을 효율적으로 사용하기 위한 추가 컨텍스트를 제공하는 설명이 표시됩니다.
사용자 설치 속성은
고유하게 검색될 수 있습니다. 예를 들어, 특정 사용자가 지원하는 모든 자산을 사용자가 검색할 수 있도록
허용하는 지원 사용자 속성을 작성할 수 있습니다.
일부 속성 유형에는
기본값을 지정할 수 있습니다. 예를 들어, 자산에 대한 지원 담당자가 특정 부서의
동일한 직원인 경우 해당 속성의 설정 값을 포함시켜 자산 제출 시
사용자 시간을 저장할 수 있습니다.
프로시저
- 웹 애플리케이션에 로그인하십시오.
- 관리를 클릭하십시오.
- 저장소 관리 사이드바에서 자산 속성을 클릭하십시오.
- 저장소에서 새 속성을 작성하려면 새 속성을 클릭하십시오.
- 유형 목록에서 속성의 적절한 데이터 유형을 선택하고
확인을 클릭하십시오. 다음 속성 유형에서 선택할 수 있습니다.
- Text - 일반 텍스트입니다. 사용자가 선택할 소스인 하나 이상의 값을 정의하거나 자체 고유의 값을 입력하도록 할 수 있습니다.
- Date - 날짜 값입니다. 선택적으로 최소 날짜, 최대 날짜 또는 기본
날짜를 정의할 수 있습니다.
- User - 저장소 사용자 및 사용자 그룹 값입니다.
- Number - 숫자 값입니다. 선택적으로 최소값, 최대값 또는 기본값을 정의할 수 있습니다.
- Boolean - 참 또는 거짓입니다. 기본값을 정의할 수 있습니다.
- Link - URL 값입니다.
- XML - 자산에 첨부된 XML 파일의 컨텐츠입니다. 아티팩트에서 정보를 추출하려면 XML 컨텐츠를 포함할 수 있는 파일 유형, 적합한 네임스페이스 맵핑, XPATH 표현식을 정의하십시오.
- Resource - IBM® Jazz™ 서버의 하나 이상의 자원에 대한 링크입니다(예: IBM Rational® Team Concert).
이 속성 유형을 사용하려면 동반자 서버로 Jazz 서버를 추가해야 합니다. 자세한 정보는 자산에서 IBM Jazz 서버의 작업 항목 작성 또는 해당 링크 설정 및 Jazz 서버와 통합을 참조하십시오.
- 속성 페이지에서 새 속성을 설명하십시오.
- 이름 필드에 이름을 입력하십시오.
- 설명 필드에 의미 있는 설명을 입력하십시오. 사용자가 자산의 일반 세부사항에서 속성 이름 위에 커서를 갖다 대면 이 설명이 표시됩니다.
- 속성의 유형에 따라서 최소값, 최대값, 사전 정의된 값 또는 기본값 등 속성 값의 추가 규칙을 정의할 수 있습니다.
예를 들어 링크, 사용자 또는 텍스트 속성에 대해 Multi-valued를 선택하여 해당 속성이 여러 값으로 설정되도록 할 수 있습니다.
텍스트 속성을 작성하는 경우, 다음과 같이 입력될 수 있는 텍스트를 제어하는 정규식을 지정할 수 있습니다.
- 제한조건 섹션에서 패턴 필드에 정규식을 입력하십시오.
예를 들어, 5개 숫자의 문자열이 되도록 속성을 제한하려면 \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 파일에서
리턴될 값을 확인할 수 있습니다.
- 확인을 클릭하십시오.
다음에 수행할 작업
속성을 제거하려면 자산 속성 페이지에서 삭제를
클릭하십시오.
속성의 이름, 설명 또는 미리 설정된 값을 편집하려면
편집을 클릭하십시오.
수정할 기존 자산 속성을 찾으려면 긴 목록에서 신속히 식별할 수 있도록 필터 필드에 속성의 이름을 입력하십시오.