비즈니스 사용자를 위해 설계된 제품 관리자 모듈은 다양한 소스 및 독자의 내용을 관리하는 데 따른 복잡성을 줄여줍니다. 이것으로 사용자는 고객 중심의 내용을 제공받을 수 있습니다.
제품 관리자는 다음과 같은 기능을 제공합니다.
- 카탈로그 작성 및 관리
- 카테고리 계층 구조/분류 작성 및 관리
- 찾아보기 테이블 작성 및 관리
- 카탈로그로 데이터 가져오기 및 내보내기
- 항목 선택사항
여기서는 제품 관리자 모듈에서 사용 가능한 각 구성요소 및 하위 구성요소를 설명합니다.
제품 관리자 구성요소 설명 카탈로그 카탈로그 콘솔에서 대부분의 데이터 관리 활동이 시작됩니다. 계층 구조 계층 구조(카테고리 및 조직)를 갱신하십시오. 선택사항 선택사항은 편집, 갱신 및 내보내기에 사용할 수 있는 카탈로그 서브세트입니다. 보고서 데이터 통계, 추적 감사 등의 특정 비즈니스 요구사항에 따라 사용자 정의 보고서를 쓸 수 있습니다. 찾아보기 테이블 찾아보기 테이블은 항목, 카테고리, 유효성 검증 규칙 및 기타 비즈니스 규칙이 참조하는 데이터를 저장하는 데 사용됩니다.
카탈로그는 다음 특성을 갖는 항목의 저장소 또는 컨테이너입니다.
- 카탈로그는 카탈로그 빌드에 필요한 여러 구성요소로 정의됩니다(이름, 1차 스펙, 1차 카테고리 계층 구조, 액세스 제어 그룹(ACG)).
- 카탈로그에 대해 선택적 속성을 추가로 지정할 수 있습니다(2차 카테고리 계층 구조, 링크된 카탈로그, 카탈로그 스크립트(사전 처리 및 사후 처리)).
- 카탈로그는 링크가 가능하며, 여러 카탈로그에 걸친 단일 항목의 속성을 관리할 수 있습니다.
- 사용자에게 항목 속성의 표시 방법을 개인화하도록 카탈로그 보기를 사용자 정의할 수 있습니다.
카탈로그 콘솔은 모든 중앙 집중식 제품 정보를 정의된 목적지로 내보내기 전에 관리하고 조작하는 장소입니다.
카탈로그 콘솔을 통해 다음 타스크를 수행할 수 있습니다.
- 카탈로그 찾아보기 및 수정
- 카테고리의 항목 보기
- 카탈로그와 연관된 스펙 보기 및 수정
- 단일 또는 다중 편집 화면을 사용하여 카탈로그 내용 편집
- 카탈로그 속성 보기
- 카탈로그 차이점 보기
- 카탈로그 버전 롤백
- 카탈로그의 내용 검색
- 카탈로그 삭제
- 카탈로그 보기 사용자 정의
카탈로그 콘솔은 현재 작성된 카탈로그를 모두 표시합니다. 특정 카탈로그 속성을 표시하도록 콘솔 보기를 사용자 정의할 수 있습니다. 기본 보기는 카탈로그 이름, 카탈로그 스펙, 1차/2차 계층 구조, 액세스 제어 그룹 및 현재 카탈로그에 적용되는 카탈로그 보기 등을 표시합니다.
콘솔 보기 사용자 정의
열을 정렬하거나 숨기도록 콘솔을 사용자 정의할 수 있습니다. 설정값은 사용자의 프로파일에 저장됩니다. 카탈로그 콘솔의 보기를 사용자 정의하려면 다음을 수행하십시오.
1. 카탈로그 콘솔의 오른쪽 상단의 구성 단추
를 클릭하십시오. 테이블 구성이 팝업 창에 나타납니다.
2. 열을 정렬하려면 열 정렬에서 해당 열을 선택하십시오(하나만 선택할 수 있습니다.).
3. 필드를 숨기려면 열 숨기기에서 해당 필드를 선택하십시오(여러 필드를 선택할 수 있습니다.).
4. "기타 옵션" 테이블에서 정렬 순서를 오름차순 또는 내림차순으로 표시하도록 설정하고 페이지 당 표시할 행 수를 설정하십시오.
5. 사용자 정의 설정을 저장하려면 저장을 클릭하십시오. 새 사용자 정의 설정을 적용한 카탈로그 콘솔이 나타납니다.
카탈로그 콘솔 열
이름
카탈로그 이름
스펙
카탈로그를 빌드하는 데 사용되는 스펙의 이름. 클릭하면 스펙을 보고 편집할 수 있습니다.
1차 계층 구조
카탈로그 항목을 구성하는 데 사용되는 계층 구조 이름. 클릭하면 계층 구조 세부사항 화면이 나타납니다.
2차 계층 구조
서브카테고리를 작성하는 데 사용되는 2차 계층 구조 이름. 클릭하면 계층 구조 세부사항을 볼 수 있습니다.
액세스 제어 그룹(ACG)
각 역할의 액세스 레벨을 제어하는 데 사용되는 액세스 제어 그룹.
보기
카탈로그에 적용되는 카탈로그 보기. 새 카탈로그는 시스템 기본값을 사용하도록 설정됩니다. 편집 아이콘으로 사용자 정의 보기를 편집할 수 있지만 시스템 기본 보기는 편집할 수 없습니다.
카탈로그 콘솔 도구 모음
카탈로그 콘솔 도구 모음에는 콘솔에서 카탈로그 관리에 사용되는 단추가 포함됩니다.
그림 3.1 - 카탈로그 콘솔 단추
새로 작성 새 카탈로그 작성
속성 카탈로그 속성 편집/수정. 다른 버전의 카탈로그를 작성하고 봅니다. 또한, 카탈로그 버전 이름을 변경, 새 계층 구조 작성, 카탈로그에 2차 계층 구조 추가 및 특정 카탈로그의 요약 통계를 검토할 수 있습니다.
차이점 두 가지 다른 버전의 카탈로그를 비교할 수 있는 기능을 제공합니다.
롤백 카탈로그를 롤백할 수 있는 기능을 제공합니다.
상세 검색 카탈로그에서 보다 포괄적인 검색을 실행하고 그 결과를 항목 목록 테이블에서 볼 수 있는 기능을 제공합니다.
삭제 카탈로그 삭제
보기 다른 카탈로그 보기 작성
가져오기 카탈로그를 선택하고 가져오기 단추를 클릭하십시오. 카탈로그와 연관된 가져오기가 모두 나타납니다.
내보내기 카탈로그를 선택하고 내보내기 단추를 클릭하십시오. 카탈로그와 연관된 내보내기가 모두 나타납니다.
제품 관리자의 카탈로그 구성요소는 카탈로그에서 제품 정보를 설계, 구성 및 유지보수하는 데 사용됩니다. 이 절은 카탈로그 작성에 필요한 모든 구성요소가 완료되었다고 가정합니다. 다음 카탈로그 구성요소 작성에 대한 정보는 이 사용자 안내서에서 적합한 부분을 참조하십시오.
- 1차/2차 스펙
- 액세스 제어 그룹(선택사항)
- 계층 구조(선택사항)
카탈로그 새로 작성
비즈니스 단위의 요구사항을 충족하도록 카탈로그를 설계 및 구조화할 수 있습니다. 데이터 모델이 빌드되면 카탈로그 내의 제품 정보를 유지보수하도록 카탈로그를 작성할 수 있습니다.
이 절은 카탈로그 작성에 필요한 모든 구성요소가 완료되었다고 가정합니다. 다음 카탈로그 구성요소 작성에 대한 정보는 이 사용자 안내서에서 적합한 부분을 참조하십시오.
- 1차/2차 스펙
- 액세스 제어 그룹(선택사항)
- 계층 구조(선택사항)
새 카탈로그 작성
제품 관리자 > 카탈로그 > 새 카탈로그 메뉴 경로를 사용하거나 카탈로그 콘솔에서 새로 작성 아이콘을 클릭하십시오. 카탈로그 작성 마법사가 나타납니다. 마법사의 각 단계를 완료하십시오.
1. 스펙 선택: 카탈로그에 사용할 스펙을 선택하고 선택을 클릭하십시오. 선택한 스펙을 편집하려면 편집 단추를 클릭하거나 새로 작성을 클릭하여 카탈로그에 대한 새 스펙을 작성하십시오.
2. 표시 속성 선택: 카탈로그에 대해 표시할 스펙 속성을 선택하십시오.
3. 액세스 제어 그룹 선택: 카탈로그에 사용되는 액세스 제어 그룹을 선택하고 선택을 클릭하십시오. 필요에 따라, ACG를 편집하거나 작성하십시오.
4. 카탈로그 이름: 카탈로그의 이름을 입력하고 카탈로그 작성 단추를 클릭하십시오.
5. 계층 구조 선택: 카탈로그에 사용할 계층 구조를 선택하고 선택 단추를 클릭하십시오. 현재 선택한 계층 구조를 편집하려면 편집 단추를 클릭하고 새 계층 구조를 작성하려면 새로 작성을 클릭하십시오.
카탈로그가 작성되었음을 알리는 메시지 상자가 나타납니다. "카탈로그 콘솔"을 클릭하거나 이전 아이콘을 클릭하여 카탈로그 콘솔 페이지로 돌아가십시오.
카탈로그 삭제
삭제 기능을 통해 사용자는 이전 또는 더 이상 사용하지 않는 카탈로그를 삭제하여 "정리"할 수 있습니다. 카탈로그가 삭제된 후에는 복구할 수 있는 방법이 없음을 주의해야 합니다. 카탈로그를 사용할 수 없거나 다시 볼 수 없습니다.
카탈로그를 삭제할 때 실수로 카탈로그가 삭제되는 것을 방지하기 위해 두 개의 확인 대화 상자가 표시됩니다. 삭제를 확인한 카탈로그는 완료를 위해 스케줄러에 배치됩니다.
카탈로그 삭제
1. 카탈로그 콘솔에서 카탈로그 이름 옆의 단일 선택 단추를 클릭하여 삭제할 카탈로그를 선택하십시오.
2. 도구 모음에서 삭제를 클릭하십시오. 작업을 확인하는 대화 상자가 나타납니다. 카탈로그를 삭제하려면 확인을 클릭하고 작업을 종료하려면 취소를 클릭하십시오.
3. 확인을 누르면 작업을 되돌릴 수 없다는 경고 메시지와 함께 "삭제할 카탈로그 선택" 마법사가 나타납니다. 카탈로그 삭제를 완료하려면 삭제 단추를 클릭하십시오.
4. 카탈로그 삭제를 확인하는 또 다른 대화 상자가 나타납니다. 카탈로그 삭제를 완료하려면 확인을 클릭하십시오.
5. 사용자에게 카탈로그 삭제가 스케줄되었음을 알리는 메시지가 나타납니다. 스케줄 상태를 보려면 타이머 아이콘을 클릭하십시오.
카탈로그 버전 지정
갱신 가져오기, 카탈로그 속성 변경 또는 항목의 수동 변경 등과 같이 카탈로그가 변경되면 버전은 자동으로 작성됩니다. 모든 카탈로그 버전은 카탈로그 속성 화면의 버전 요약 테이블에 표시됩니다.
그림 3. 2 - 버전 요약 테이블
카탈로그 버전 작성
카탈로그 버전에 시간 소인을 지정하는 카탈로그의 태그 버전을 수동으로 작성하려면 카탈로그 세부사항 화면으로 이동하십시오.
- 왼쪽 분할창 - 왼쪽 분할창을 마우스 오른쪽 단추로 클릭하고 축약형 메뉴에서 속성을 선택하십시오.
- 카탈로그 콘솔 - 카탈로그를 선택하고 속성을 클릭하십시오.
"해당 이름의 버전 추가" 필드에 이름을 입력하고 +추가를 클릭하십시오. 새 카탈로그 버전이 "버전 요약" 테이블에 저장됩니다.
카탈로그 버전 이름 바꾸기
카탈로그 버전의 이름을 바꾸려면 버전 요약 테이블에서 카탈로그 버전을 선택하고 버전 이름을 편집한 다음 도구 모음에서 버전 이름 바꾸기 단추를 클릭하십시오.
특정 카탈로그 버전 보기
왼쪽 분할창에서 카탈로그를 추가하고 "실시간 필터 표시"를 클릭하십시오. 보려는 카탈로그 버전을 선택하면 카탈로그가 카탈로그 버전 데이터로 채워집니다.
참고: 버전 드롭 다운 필드의 선택사항은 버전 요약 테이블의 선택사항과 일치합니다.
그림 3. 3 - 카탈로그 버전 변경
카탈로그 차이점
카탈로그 차이점 기능을 통해 두 개의 카탈로그 버전 간 분석이 가능합니다. 다양한 차이점 유형(추가, 수정, 삭제, 미변경 또는 모두)에 대한 세부사항을 보려면 선택하십시오.
카탈로그 콘솔에서 카탈로그를 선택하고 차이점 단추를 클릭하십시오. "카탈로그 차이점" 마법사가 나타납니다. 마법사의 각 단계를 완료하십시오.
1. 카탈로그 선택: 카탈로그 콘솔의 카탈로그 선택사항 이름이 자동으로 채워집니다.
2. 첫 번째 버전 선택: 첫 번째 카탈로그 버전을 선택하십시오.
3. 두 번째 버전 선택: 두 번째 카탈로그 버전을 선택하십시오.
4. 다른 유형 선택: 물음표 아이콘을 클릭하여 차이점 유형을 선택한 후에 저장을 클릭하여 창을 닫은 다음 선택을 클릭하여, 수행할 다른 유형을 적용하십시오.
5. 차이점 요약 테이블이 나타납니다. 항목 목록 세부사항을 표시하려면 보기 단추를 클릭하십시오.
그림 3. 4 - 차이점 요약
카탈로그 롤백
카탈로그 "롤백"을 통해 현재 사용 중인 카탈로그 버전을 수정된 항목이 포함되는 다른 카탈로그 버전으로 변경할 수 있습니다. 카탈로그에 변경한 사항이 불필요하게 되거나 실수로 변경된 경우에 특히 유용합니다.
롤백 단추를 클릭한 후에 롤백할 카탈로그의 버전을 선택해야 합니다. 카탈로그는 데이터가 WebSphere Product Center로 이동(가져오기 중)하고 WebSphere Product Center로부터 이동(내보내기 중)하기 직전과 직후에 버전이 지정됩니다.
기본적으로 각 버전은 두 가지 등록 정보(1. 수행된 조작, 2. 조작이 수행된 날짜 및 시간)를 통해 이름이 부여됩니다.
주의하여 사용하십시오!!! 이 조작은 되돌릴 수 없습니다.
참고: 카탈로그 롤백 중 스펙을 되돌리지 않으므로 항목은 최신 스펙에 따라 표시됩니다. 삭제된 스펙 노드의 속성은 롤백 버전에 존재하지만 표시되지는 않습니다.
카탈로그 롤백 수행
다른 카탈로그 버전으로 롤백하려면 다음을 수행하십시오.
1. 카탈로그 콘솔에서 카탈로그 이름 옆의 단일 선택 단추를 클릭하고 롤백 단추를 클릭하십시오.
2. 드롭 다운 선택사항에서 카탈로그 버전을 선택하고 선택 단추를 클릭하십시오. 조치를 되돌릴 수 없음을 알리는 메시지가 표시되면 롤백 카탈로그 단추를 클릭하여 진행한 후 팝업 대화 상자에서 확인을 클릭하여 조치를 확인하십시오.
그림 3.5 - 롤백할 카탈로그 선택
3. 롤백이 스케줄됩니다. 상태를 보려면 상태 아이콘을 클릭하십시오.
참고: 롤백이 완료되면 선택된 버전 이후에 발생한 모든 카탈로그 버전이 버전 테이블에서 지워집니다.
카탈로그 세부사항 화면을 통해 카탈로그의 속성을 보고 수정할 수 있습니다. 다음 두 가지 방법으로 카탈로그의 속성을 볼 수 있습니다.
- 카탈로그 콘솔에서 카탈로그를 선택하고 속성 단추를 클릭하십시오.
- 왼쪽 분할창에서 카탈로그를 표시하고 카탈로그 이름 옆을 마우스 오른쪽 단추로 클릭하십시오. 축약형 메뉴에서 "카탈로그 속성 편집"을 선택하십시오.
카탈로그 속성
이름
카탈로그 이름
스펙 연관된 카탈로그 스펙 이름 1차 계층 구조
사용 중인 1차 계층 구조
2차 계층 구조 추가
2차 계층 구조를 포함하려면 +추가 단추 클릭
정렬 사용 카탈로그에 정렬을 적용하려면 선택하십시오. 해당 이름의 버전 추가
카탈로그 버전의 이름 사용자 정의
카탈로그 표시 속성 왼쪽 분할창에 표시할 속성 선택 사용자 정의 코어 속성 콜렉션 카탈로그에 대해 연관된 사용자 정의 코어 속성 콜렉션 선택 입력 빌드 스크립트
항목 및 카테고리에 대한 데이터 검색 이후 실행하는 스크립트 빌드
사전 처리 스크립트
데이터를 카탈로그로 가져오기 전에 데이터를 조작하는 스크립트 빌드
사후 처리 스크립트
데이터를 카탈로그로 가져온 후에 데이터를 조작하는 스크립트 빌드
사후 저장 스크립트
항목이 저장된 후 실행하는 스크립트 빌드
링크 속성
다른 카탈로그에 링크된 노드 표시
버전 요약
카탈로그에 대한 모든 버전 표시
데이터를 가져오거나 내보내기 전에 데이터의 유효성을 검증하고 정리하도록 스크립트가 작성됩니다. 카탈로그 속성을 통해 서로 다른 스테이지(가져오기 전, 저장된 후, 내보내기 전)에서 다양한 스크립트 유형을 처리하도록 선택할 수 있습니다. 카탈로그에 사용되는 스펙으로 유효성 검증이나 값 규칙 적용과 같이 데이터를 보다 자세하게 조작할 수 있습니다. 카탈로그 속성 스크립트 정의와 스펙 속성 정의를 결합하여 보다 유연하게 데이터를 조작할 수 있습니다.
데이터를 처리하는 데 사용할 수 있는 다양한 유형의 스크립트 및 규칙이 있지만 모든 유형을 정의해야 하는 것은 아니며 각 유형은 아래에 지정된 순서 대로 수행됩니다.
- 입력 빌드 스크립트
- 사전 처리 스크립트
- 유효성 검증 및 값 규칙
- 사후 처리 스크립트
- 사후 저장 스크립트
카탈로그 세부사항 화면을 통해 여러 계층 구조를 하나의 카탈로그에 연관시킬 수 있습니다. 1차 계층 구조는 제거할 수 없습니다.
2차 계층 구조 추가
1. 카탈로그 콘솔에서 카탈로그를 선택하고 속성을 클릭하십시오.
2. 2차 계층 구조 추가 드롭 다운 선택사항에서 계층 구조를 선택하고 +추가를 클릭하십시오.
3. 조치를 확인하는 메시지가 나타납니다.
4. 필요한 경우, 다른 2차 계층 구조를 추가하십시오.
5. 연관된 계층 구조를 제거하려면 삭제 단추를 클릭하십시오. 확인 대화 상자가 나타납니다.
사용자 정의 로그의 기능을 사용하여 카탈로그 또는 계층 구조의 델타를 추적할 수 있습니다. 모든 변경사항은 카탈로그 또는 계층 구조 세부사항 화면의 로그 링크를 사용하여 캡처하고 봅니다. 카탈로그/계층 구조 세부사항 화면을 통해 빌드된 사용 가능한 모든 스크립트의 로그를 작성할 수 있습니다.
카탈로그에 대한 사용자 정의 로그 작성
1. 카탈로그 콘솔에서 카탈로그를 선택하고 속성을 클릭하십시오. 카탈로그의 세부사항이 표시됩니다.
2. 로그를 클릭하면 사용자 정의 로그 테이블이 나타납니다. 새 사용자 정의 로그를 작성하려면 새로 작성을 클릭하십시오.
3. 필요한 경우, 로그의 이름 및 설명을 입력하고 실행 중인 로그 선택란을 선택한 후 +추가를 클릭하십시오.
참고: 실행 중인 로그 선택란을 선택하지 않으면 시스템은 최신 변경사항을 캡처하지만 선택란을 선택하면 시스템은 모든 변경사항을 캡처합니다.
4. 카탈로그 세부사항 화면에서 스크립트(예: 사후 저장 스크립트)를 선택하여 로그를 작성 및 기록하십시오. 스크립트 작성에 대한 자세한 정보는 WebSphere Product Center의 스크립트 문서를 참조하십시오.
카탈로그에 대한 사용자 정의 로그 편집
1. 카탈로그 콘솔에서 카탈로그를 선택하고 속성을 클릭하십시오. 카탈로그의 세부사항이 표시됩니다.
2. 로그를 클릭하면 사용자 정의 로그 테이블이 나타납니다. 편집할 로그 이름 옆의 편집 단추를 클릭하십시오.
3. 모든 변경사항을 작성하고 저장을 클릭하십시오.
카탈로그에 대한 사용자 정의 로그 삭제
1. 카탈로그 콘솔에서 카탈로그를 선택하고 속성을 클릭하십시오. 카탈로그의 세부사항이 표시됩니다.
2. 로그를 클릭하면 사용자 정의 로그 테이블이 나타납니다.
3. 삭제할 로그 이름 옆의 삭제 아이콘을 클릭하십시오.
계층 구조에 대한 사용자 정의 로그 작성
1. 계층 구조 콘솔에서 계층 구조를 선택하고 속성을 클릭하십시오. 트리의 세부사항이 표시됩니다.
2. 로그를 클릭하면 사용자 정의 로그 테이블이 나타납니다. 새 사용자 정의 로그를 작성하려면 새로 작성을 클릭하십시오.
3. 필요한 경우, 로그의 이름 및 설명을 입력하고 실행 중인 로그 선택란을 선택한 후 +추가를 클릭하십시오.
4. 카탈로그 세부사항 화면에서 스크립트(예: 사후 저장 스크립트)를 선택하여 로그를 작성 및 기록하십시오. 스크립트 작성에 대한 자세한 정보는 WebSphere Product Center의 스크립트 문서를 참조하십시오.
계층 구조에 대한 사용자 정의 로그 편집
1. 계층 구조 콘솔에서 계층 구조를 선택하고 속성을 클릭하십시오. 트리의 세부사항이 표시됩니다.
2. 로그를 클릭하면 사용자 정의 로그 테이블이 나타납니다. 편집할 로그 이름 옆의 삭제 아이콘을 클릭하십시오.
3. 모든 변경사항을 작성하고 저장을 클릭하십시오.
카탈로그에 대한 사용자 정의 로그 삭제
1. 계층 구조 콘솔에서 계층 구조를 선택하고 속성을 클릭하십시오. 트리의 세부사항이 표시됩니다.
2. 로그를 클릭하면 사용자 정의 로그 테이블이 나타납니다.
3. 삭제할 로그 이름 옆의 삭제 아이콘을 클릭하십시오.
항목 편집은 독립형 또는 고급 내용 작성 화면을 사용하여 수행됩니다. 화면 유형에서 항목을 추가 또는 편집할 수 있습니다. 고급 내용 작성 화면을 사용하면 한 번에 여러 항목을 추가/편집할 수 있습니다.
독립형 및 고급 내용 작성 화면의 차이점
독립형 내용 작성 화면 고급 내용 작성 화면
- 상세 검색 없음, 단일 편집 또는 다중 편집 탭
- 다음 또는 이전 레코드로 이동하는 탐색 없음
- 상세 검색, 단일 편집 및 다중 편집 탭 사용 가능
- 종료 단추
내용 작성 화면 유형 설정
사용된 내용 작성 화면의 유형은 내 설정의 "특정 화면 설정" 구성에서 설정됩니다. "데이터를 편집 및 입력하는 경우, 다음을 사용하십시오." 행을 찾고 다음 중 하나를 사용하도록 선택하십시오.
- 독립형 내용 작성 화면
- 고급 내용 작성 화면
기본 설정은 "독립형 내용 작성 화면"으로 설정됩니다.
왼쪽 분할창에서 여러 항목을 선택할 경우 이 항목이 항목 목록 화면에 표시됩니다. 단일 항목의 경우 단일 편집 화면에 표시됩니다. 이 화면을 통해 사용자는 목록 항목 테이블의 열별로 목록을 정렬하고 긴 항목 목록을 쉽게 탐색할 수 있습니다.
그림 4.1 - 샘플 항목 목록 화면
항목 목록 정렬
필요한 경우, 항목 목록 테이블의 속성 이름 열 표제를 클릭하면 항목을 내림차순으로 정렬할 수 있습니다. 아래 화살표를 클릭하면 항목이 내림차순으로 정렬되며, 위 화살표를 클릭하면 항목 목록이 오름차순으로 정렬됩니다.
그림 4.2 - 항목 목록 테이블 정렬
항목 목록 탐색
항목 목록이 큰 경우에는 항목 목록 테이블의 맨 아래에 있는 탐색 링크를 사용하십시오. 보려는 페이지를 선택하거나 항목 목록의 중간 또는 마지막 페이지로 건너뛰십시오.
그림 4.3 - 항목 목록 탐색
항목 목록 단추
그림 4.4 - 항목 목록 도구 모음 단추
다음의 항목 목록 단추는 왼쪽 상단에서 시작하여 시계방향으로 설명됩니다.
추가 추가할 항목 수(기본값은 1)를 입력한 후에 추가 단추를 클릭하십시오. 다중 편집 화면에 목록 맨 위에 새 항목이 추가됩니다.
선택사항 편집 선택된 항목 편집
모두 편집 항목 목록의 모든 항목 편집
계층 구조 드롭 다운 필드 계층 구조 찾아보기 또는 선택
계층 구조 편집 드롭 다운 필드에서 계층 구조를 선택하고 편집 단추를 눌러 계층 구조를 편집하십시오. 다른 계층 구조로 항목을 다시 분류 다시 분류할 항목 또는 항목 그룹을 선택한 후에 드롭 다운 선택사항에서 계층 구조를 선택하십시오. 여러 계층 구조를 선택할 수 있도록 새 창을 표시하려면 재분류 단추를 클릭하십시오. 저장 단추를 클릭할 때까지 변경이 적용되지 않습니다. 다른 카테고리로 항목 복사 복사할 항목 또는 항목 그룹을 선택한 후에 드롭 다운 선택사항에서 계층 구조를 선택하십시오. 다른 계층 구조를 선택할 수 있도록 새 창을 표시하려면 복사 단추를 클릭하십시오. 저장 단추를 클릭할 때까지 변경이 적용되지 않습니다.
기본 선택사항으로 저장 선택사항 콘솔에서 기본 선택사항으로 현재 항목 목록을 저장하려면 이 단추를 클릭하십시오. 선택사항 추가 현재 항목 목록을 저장된 선택사항에 추가하십시오. "선택사항 추가" 선택란을 선택하고 드롭 다운 필드 상자에서 저장된 선택사항을 선택하여 현재 항목 목록을 선택사항에 추가하십시오. 선택사항 드롭 다운 필드 항목 목록을 추가할 저장된 선택사항을 선택하십시오. 삭제 모든 항목을 삭제합니다. 이 단추를 사용할 때에는 주의하십시오. 항목을 삭제한 후에는 실행 취소할 수 없습니다. 항목 또는 항목 그룹을 선택한 후에 삭제 아이콘을 클릭하십시오.
항목 수 필드 및 대량 추가 단추 추가할 항목 수를 입력하고 대량 추가를 클릭하십시오. 추가하려는 항목의 정의된 수가 데이터 입력을 위한 다중 편집 화면에 표시됩니다.
단일 편집 화면을 통해 단일 항목을 편집할 수 있습니다. 이 화면은 보거나 편집할 단일 항목을 선택할 때 표시됩니다. "고급 내용 작성"의 경우 이 화면은 단일 편집 탭입니다.
단일 편집 화면 단추
단일 항목 화면의 맨 위와 맨 아래에는 일련된 단추, 탐색 도구, 상태 아이콘이 있습니다.
그림 4.6 - 단일 편집 화면 단추(맨 위 화면)
다음의 단일 편집 화면 기능는 왼쪽에서 오른쪽으로 설명됩니다.
왼쪽 아이콘 항목 상태를 제공합니다(예: 항목이 데이터베이스와 동기화된 경우 또는 오류가 발생한 경우). 카탈로그 이름 카탈로그 이름이 이 맨 위 표시줄에 표시됩니다. 탐색 단추 및 이동 항목 페이지를 탐색할 수 있습니다. 이동할 페이지를 입력하고 이동을 클릭하십시오. 보기 드롭 다운 필드 및 이동 항목 보기를 변경하려면 보기를 선택하고 이동을 클릭하십시오. 맨 위로 가져오기 다음 상태 중 하나에 기초하여 항목 순서의 맨 위로 가져올 수 있습니다.
- 실패
- 수정됨
- 신규
- 수정되지 않음
- 처리 중
- 선택됨
예를 들어, "실패"가 선택된 경우에 실패한 항목 모두 항목 목록의 처음으로 이동됩니다.
그림 4.5 - 단일 편집 화면 단추
다음의 단일 편집 화면 단추는 왼쪽 상단에서 시작하여 시계방향으로 설명됩니다.
체크 아웃 워크플로우로 항목 체크 아웃 매크로 항목에 대해 매크로 실행 조치 CSV, HTML 또는 탭 구분 형식으로 항목 미리보기 로그
항목에 대한 사용자 정의 로그 보기
위치 데이터 항목에 대한 위치 데이터를 구성하지 않으면 이 단추를 사용할 수 없습니다. 변경 실행 취소 변경 실행 취소
새로 고치기 화면 정보 새로 고치기
추가
항목 추가
복제
복제할 항목을 선택하고 복제를 클릭하십시오. 항목 정보가 1차 키가 공백인 새 항목으로 복제됩니다.
제거
카탈로그에서 항목 제거
저장
항목 저장
계층 구조 드롭 다운 필드 기본적으로 이 필드는 항목에 대한 현재 계층 구조를 표시합니다. 사용된 계층 구조를 전환하려면 드롭 다운 필드에서 값을 선택하십시오. 계층 구조
카테고리 맵핑 추가 또는 바꾸기
삭제 항목 삭제
다중 편집 화면을 통해 사용자가 여러 항목을 편집할 수 있습니다. 이 화면은 보거나 편집할 여러 항목을 선택할 때 표시됩니다. 이 화면은 다중 편집 탭에서 "고급 내용 작성" 화면을 통해서만 사용할 수 있습니다.
다중 편집 화면에는 다중 편집 화면에 고유한 다음의 화면 기능을 제외하고는 단일 편집 화면과 동일한 기능가 많이 있습니다(이미지 참조).
피그림 4.7 - 다중 편집 화면의 추가된 기능
페이지 선택 이 페이지에서만 모든 항목 선택 페이지 선택 취소 이 페이지에서만 모든 항목 선택 취소 모두 선택 이 선택사항/목록에서 모든 항목 선택 모두 선택 취소 이 선택사항/목록에서 모든 항목 선택 취소 열 너비 크기 조정 각 열의 맨 위에는 네 개의 크기 조정 옵션 세트가 있습니다. 이 옵션 세트는 열의 크기를 증가/감소하거나 열을 오름차순/내림차순으로 정렬하는 데 사용됩니다. 속성 유형 표시기 각 열의 맨 위에는 속성 유형을 표시하는 이미지가 있습니다. 입력 값 필드 옆의 아래로 이동 키 맨 위 열의 속성에 대해 값을 입력하고 이러한 새 값을 취할 항목을 선택한 다음 아래 화살표를 클릭하여 선택한 모든 항목에 새로운 값을 설정하십시오.
독립형 또는 고급 내용 작성 화면을 사용하여 내용을 편집하려면 임의의 필드에 있는 정보를 간단하게 변경하고 저장을 클릭하여 변경사항을 적용하십시오. 사용자가 특정 필드를 편집할 권한이 없거나 보기 전용 필드인 경우에 오류가 발생합니다.
항목 편집
단일 항목 편집
1. 왼쪽 분할창 또는 항목 목록에서 항목을 선택하십시오. 단일 편집 화면에 항목이 나타납니다.
2. 항목 정보를 갱신하고 저장을 클릭하십시오. 항목을 저장하지 않고 화면을 종료할 경우 확인 대화 상자가 나타납니다. 항목을 저장하지 않고 편집 화면을 종료하려면 "확인"을 클릭하십시오.
대량 편집 수행
다중 편집 화면을 사용하여 여러 항목을 편집할 수 있으며 고급 내용 작성 화면을 통해 이 화면에 액세스할 수 있습니다. 고유 1차 키를 제외하고는 여러 항목에 대한 단일 변경이 가능합니다.
필드가 회색으로 처리되고 변경사항을 작성할 수 없는 경우에는 항목이 데이터베이스에 저장되지 않았기 때문에 정보가 갱신되지 않습니다. 정보가 데이터베이스에 저장된 후에 편집이 가능합니다.
1. 항목 목록에서 편집할 항목 그룹을 선택하고 선택사항 편집을 클릭하십시오. 선택된 항목의 그룹이 편집할 수 있도록 화면에 나타납니다.
2. 항목 편집 화면의 맨 위 행은 속성이 동일한 여러 항목에 대한 단일 변경을 수행하는 데 사용됩니다. 첫 번째 항목 속성 행에 값을 입력하고 모두 아이콘을 클릭하십시오. 항목 속성이 새 값으로 갱신됩니다.
3. 저장을 클릭하여 편집한 모든 사항을 저장하십시오.
항목 추가
사용자는 한 번에 하나 또는 대량으로 추가할 항목을 갖습니다. 대량 편집과 유사하게 사용자가 여러 항목을 추가할 수 있습니다. 다중 편집 화면을 사용하여 여러 항목을 추가합니다. 이를 통해 사용자는 값이 동일할 경우 여러 항목에 대해 단일 속성을 갱신할 수 있습니다.
단일 항목 추가
1. 항목을 추가하려면 다음 방법 중 하나를 사용하십시오.
- 왼쪽 분할창에서 계층 구조 노드를 마우스 오른쪽 단추로 클릭하고 항목 추가를 선택하십시오.
- 항목 목록에서 +추가를 클릭하십시오.
2. 항목은 단일 편집 화면을 통해 추가되지만 화면에서 나가기 전에 저장을 클릭할 때까지는 시스템에 적용되지 않습니다.
3. 필수 필드를 완료하지 않았거나 잘못된 값이 입력되었거나 다른 오류가 수행된 경우에는 오류가 표시되고 항목이 저장되지 않습니다.
대량 추가 수행
1. 항목 목록 화면을 통해 여러 항목을 추가할 수 있습니다. 추가할 항목 수(기본값 20)를 입력하고 +대량 추가를 클릭하십시오. 다중 편집 화면이 표시됩니다.
2. 데이터 입력 화면의 맨 위 행은 모든 항목 속성에 단일 값을 채우는 데 사용됩니다. 첫 번째 항목 속성 행에 값을 입력하고 모두 아이콘을 클릭하거나 한 번에 하나의 행에 항목을 입력하십시오.
3. 모든 항목을 입력한 경우 저장을 클릭하여 카탈로그에 항목을 추가하십시오.
항목 복사
왼쪽 분할창에서 동일한 카탈로그에 있는 카테고리에서 다른 카테고리로 항목을 복사할 수 있습니다. 항목은 이동되지 않지만 다른 카테고리에 항목과 동일한 사본이 작성됩니다.
항목은 지정되지 않은 폴더에 복사되지 않습니다.
단일 항목 복사
참고: 항목이 다중 카테고리로 복사된 후에 카테고리 중 하나의 항목이 삭제된 경우 모든 항목이 모든 카테고리에서 삭제됩니다. 단일 카테고리에서 항목을 제거하려면 축약형 메뉴에서 제거 선택사항을 사용하십시오.
1. 복사할 항목을 마우스 오른쪽 단추로 클릭하고 복사를 클릭하십시오.
2. 항목이 복사될 카테고리를 마우스 오른쪽 단추로 클릭하고 붙여넣기를 클릭하십시오.
항목 복제
항목 복제는 공백인 1차 키를 제외한 모든 항목 속성이 동일하게 유지되므로 항목 복사와 다릅니다. 따라서 1차 키 속성에 대한 고유 값을 입력해야 합니다.
단일 항목 복제
단일 항목 복제는 단일 편집 화면에서만 수행할 수 있습니다.
1. 단일 편집 화면에서 복제를 클릭하십시오.
2. 공백인 1차 키를 제외한 항목 속성이 복제됩니다.
3. 1차 키에 대한 고유 값을 입력하고 저장을 클릭하십시오.
항목 대량 복제
항목 대량 복제는 다중 편집 화면에서만 수행할 수 있습니다.
1. 다중 편집 화면에서 복제할 항목을 선택하고 복제를 클릭하십시오.
2. 1차 키 속성을 제외한 모든 항목이 복제됩니다.
3. 1차 키 속성에 대한 고유 값을 입력하고 정보를 편집하십시오. 저장을 클릭하여 변경사항을 적용하십시오.
항목 삭제
왼쪽 분할창 또는 항목 목록에서 항목을 삭제할 수 있습니다. 여러 항목을 삭제하려면 항목 목록을 사용하십시오.
단일 항목 삭제
참고: 축약형 메뉴에서 삭제 선택사항을 사용하여 항목을 삭제하는 경우 카탈로그에 있는 항목의 모든 인스턴스가 삭제됩니다. 카테고리(카탈로그의 모든 카테고리는 아님)에서 항목을 제거하려면 제거 선택사항을 사용하십시오.
1. 단일 항목을 삭제하려면 다음 방법 중 하나를 사용하십시오.
- 왼쪽 분할창에서 항목을 마우스 오른쪽 단추로 클릭하고 삭제를 클릭하십시오.
- 항목 목록에서 항목을 선택하고 삭제를 클릭하십시오.
2. 항목을 삭제할 때 확인 대화 상자가 나타납니다. 조치를 확인하려면 확인을 클릭하십시오.
다중 항목 삭제
항목 목록 화면 또는 다중 편집 화면에서 여러 항목을 삭제하십시오.
1. 항목 목록에서 삭제할 항목을 선택하고 삭제를 클릭하십시오.
2. 삭제 확인 대화 상자가 나타나면 확인을 클릭하십시오.
항목 분류
지정되지 않은 항목은 다음 단계를 수행하여 연관된 카테고리로 분류할 수 있습니다.
1. 왼쪽 분할창에서 카탈로그를 열고 "지정되지 않은 항목"에 있는 모든 항목을 보십시오.
2. 단일 항목을 분류하려면, 항목을 클릭하고 단일 편집 화면에서 계층 구조 단추를 클릭한 다음 카테고리를 선택하고 저장을 클릭하십시오. 항목이 새 카테고리로 이동됩니다.
3. 여러 항목을 분류하려면 왼쪽 분할창에서 여러 항목을 선택하십시오. 항목이 항목 목록에 표시됩니다. 분류할 모든 항목을 선택하고 분류 단추를 클릭하십시오. 카테고리를 선택하고 저장을 클릭하십시오. 모든 항목이 카테고리로 이동됩니다.
카테고리에서 항목 제거
왼쪽 분할창의 축약형 메뉴를 사용하여 카탈로그에서 항목을 제거할 수 있습니다.
1. 항목을 마우스 오른쪽 단추로 클릭하고 제거를 선택하십시오.
2. 항목 제거를 확인하는 확인 대화 상자가 나타납니다. 확인을 클릭하십시오.
3. 항목이 다중 카테고리에 지정되지 않은 경우, 항목이 "지정되지 않은" 폴더로 이동됩니다.
항목 재분류
항목을 분류한 후에 왼쪽 분할창 또는 항목 목록에서 다른 카테고리로 변경할 수 있습니다.
왼쪽 분할창에서 항목 재분류
왼쪽 분할창에서 항목은 하나의 카테고리에서 다른 카테고리로 이동할 수 있지만 "지정되지 않은" 폴더로 이동할 수 없습니다. 항목은 동일한 카탈로그에서 다른 카테고리로만 이동할 수 있습니다.
1. 이동할 항목을 마우스 오른쪽 단추로 클릭하고 잘라내기를 선택하십시오.
2. 이동할 카테고리를 마우스 오른쪽 단추로 클릭하고 붙여넣기를 클릭하십시오.
3. 항목이 새 카테고리로 이동됩니다.
항목 목록에서 재분류
1. 항목 목록 화면에서 한 항목 또는 여러 항목을 선택하고 분류 단추를 클릭하십시오.
2. 카탈로그의 모든 카테고리가 별도의 창에 표시됩니다. 카테고리를 선택하고 저장을 클릭하면 항목이 새 카테고리로 이동됩니다.
미분류 항목
왼쪽 분할창에서 미분류
1. 왼쪽 분할창에서 항목을 선택하고 마우스 오른쪽 단추를 클릭한 후 축약형 메뉴에서 "제거"를 선택하십시오.
2. 항목이 다른 카테고리의 파트가 아닌 한 항목이 카테고리에서 제거되어 "지정되지 않은" 폴더로 이동됩니다.
항목 목록에서 미분류
1. 항목 목록에서 항목을 선택하고 분류 단추를 클릭하십시오.
2. 팝업 창에서 카테고리를 선택하지 말고 저장을 클릭하십시오.
3. 항목이 "지정되지 않은" 폴더로 이동됩니다.
데이터 저장 중 오류
카탈로그 속성으로 유효하지 않은 값이 입력되면 발생한 오류의 유형을 설명하는 오류 대화 상자가 나타납니다. 확인을 클릭하고 유효한 값 유형을 다시 입력한 후에 저장을 클릭하십시오.
다음과 같은 목적으로 사용할 수 있는 항목 목록을 리턴하는 선택사항이 작성됩니다.
- 항목 보기 및 편집
- 특정 목적지로 정의된 항목 그룹 내보내기
사용자가 기본 항목 선택사항을 작성할 수 있습니다. 기본 선택사항은 항목의 1차 키가 선택사항별로 기억하는 기준 항목 목록입니다.
항목 선택사항 콘솔은 다음 타스크를 수행하는 데 사용됩니다.
- 선택사항 작성
- 선택사항 삭제
- 선택사항 기준 편집
- 선택사항의 항목 보기
항목 선택사항 콘솔 단추
선택사항 미리보기 선택사항 편집 선택사항 삭제 기본 선택사항
기본 선택사항은 다음 오브젝트로 구성됩니다.
- 카탈로그
- 카탈로그 버전
- 액세스 제어 그룹
- 계층 구조
참고: 5000개 이하의 항목으로 선택사항을 제한하십시오. 그 이상 선택하면 응용프로그램이 정지되어 종료한 후에 응용프로그램에 다시 로그인해야할 수 있습니다.
새 기본 선택사항 작성
경로 제품 관리자 > 선택사항 > 선택사항 콘솔을 사용하십시오. 항목 선택사항 콘솔이 나타납니다. 새 기본 선택사항을 클릭하고 "카탈로그 선택사항 편집기" 마법사의 각 단계를 완료하십시오.
1. 카탈로그 선택
2. 버전 선택
3. 액세스 제어 그룹 선택
4. 계층 구조 선택
5. 선택사항 이름 입력 필드에 항목 선택사항의 이름을 입력하십시오.
7. 전체 계층 구조, 특정 계층 구조 또는 지정되지 않은 항목을 선택하십시오.
8. 모든 하위 계층 구조를 반복적으로 선택하려면 목록에서 계층 구조를 선택한 후 화면 맨 아래에서 "On" 및 이동 단추를 클릭하십시오. 모든 하위 계층 구조를 선택 취소하려면 "Off" 및 이동 단추를 클릭하십시오.
9. 선택사항이 구성되면 저장 단추를 클릭하십시오. 새로 작성된 선택사항이 선택사항 콘솔에 나열됩니다.
선택사항 미리보기
선택사항을 미리 보려면 항목 선택사항 콘솔에서 미리보기 아이콘을 클릭하십시오. 결과는 항목 목록 테이블 형식으로 표시됩니다.
계층 구조는 WebSphere Product Center에서 카탈로그와 별도로 저장됩니다. 따라서 원하는 계층 구조를 사용하여 카탈로그를 보거나 내보낼 수도 있습니다. 사용자는 계층 구조 콘솔을 통해 WebSphere Product Center에서 모든 계층 구조를 수정할 수 있습니다. 또한 이 인터페이스에 새 계층 구조를 작성하는 옵션이 있습니다.
계층 구조를 작성하려면 먼저 계층 구조에 대해 1차 스펙을 작성해야 합니다. 이 스펙은 스펙 콘솔에서 수행될 수 있습니다. 계층 구조에 첨부된 1차 스펙에는 다음의 최소 속성이 포함되어야 합니다.
- 표시 이름
- 경로 - 카테고리를 찾기 위해 스크립트에서 사용
- 1차 키 - 카테고리에 대한 고유 ID(스펙 작성 판별됨)
정보 구성에 사용되는 계층 구조에는 두 가지 유형이 있습니다.
- 카테고리 계층 구조 - 카탈로그의 항목 분류에 사용됨
- 조직 계층 구조 - 사용자 조직 작성에 사용됨
계층 구조 작성
카테고리 계층 구조 또는 조직 계층 구조를 작성하도록 다음 지시사항 사용:
제품 관리자 > 계층 구조 > 새 계층 구조에서 계층 구조 작성 마법사가 표시됩니다. 마법사의 각 단계를 완료하십시오.
1. 계층 구조 이름: 계층 구조의 이름을 입력하십시오.
2. 1차 스펙 선택: 계층 구조에 사용할 1차 스펙을 선택하십시오.
3. 표시 속성 선택: 드롭 다운 선택사항에서 표시 속성을 선택하십시오.
4. 경로 속성 선택: 드롭 다운 선택사항에서 경로 속성을 선택하십시오.
5. 계층 구조 유형 선택: "카테고리 계층 구조" 또는 "조직 계층 구조"를 선택하십시오.
6. 액세스 제어 그룹 선택: 계층 구조에 사용되는 액세스 제어 그룹을 선택하십시오.
7. 계층 구조가 작성되었으면 왼쪽 분할창에 추가하고 필요한 경우, 하위 계층 구조(카테고리 또는 사용자)를 추가하십시오. 카테고리 계층 구조가 왼쪽 분할창 드롭 다운의 "계층 구조"에 나열되고 조직 계층 구조가 "조직"에 나열됩니다.
계층 구조 노드 관리
1. 계층 구조를 편집하려면 왼쪽 분할창을 사용하여 계층 구조 속성의 추가, 이동, 복사, 삭제 또는 보기를 수행하십시오. 왼쪽 분할창 드롭 다운 메뉴에서 계층 구조를 추가하십시오.
참고: 기본 계층 구조는 편집할 수 없습니다.
2. 계층 구조 노드를 클릭하고 계층 구조 속성을 보십시오.
3. 계층 구조를 수정하려면 카테고리를 마우스 오른쪽 단추로 클릭하고 축약형 메뉴에서 조치를 선택하십시오. 카테고리를 추가할 경우, 새 카테고리가 추가되는 상위 노드를 마우스 오른쪽 단추로 클릭하십시오.
축약형 메뉴는 계층 구조를 조작하는 다섯 가지 기능을 제공합니다.
카테고리 추가
새 카테고리 추가에 사용됨
잘라내기
계층 구조에서 새 위치로 기존 카테고리 이동에 사용됨
복사
새 카테고리를 작성하지 않고 계층 구조에서 새 위치로 기존 카테고리 복사에 사용됨
붙여넣기
잘라내기 또는 복사를 선택한 후에 계층 구조에서 새 위치로 카테고리 이동
제거
카테고리를 사용할 수 없도록 제거하지만 계층 구조에서 삭제하지는 않음
삭제
기존 카테고리 삭제에 사용됨
새로 고치기
계층 구조 표시를 새로 고치는 데 사용됨
계층 구조 롤백
카탈로그와 마찬가지로 계층 구조에는 롤백할 수 있는 버전이 있습니다.
- 계층 구조 콘솔에서 계층 구조를 선택하고 롤백 단추를 클릭하십시오. 그런 다음 롤백할 버전을 선택하십시오.
계층 구조 삭제
- 계층 구조 콘솔에서 계층 구조를 선택하고 삭제 단추를 클릭하십시오. 다른 오브젝트(카탈로그, 조직)에서 계층 구조를 사용 중인 경우 오류가 발생합니다.
계층 구조 맵핑
두 계층 구조 간에 카테고리를 맵핑하면 개별 항목 맵핑의 우려없이 표준 분류에 내장 분류를 맵핑하는 기능을 제공할 수 있습니다.
예를 들어, "제품 카테고리"라고 하는 내부 트리를 "UNSPSC" 트리의 표준에 맵핑할 수 있습니다.
항목이 작성되면 이 항목을 하나의 트리에 있는 카테고리에 맵핑할 수 있습니다. 카테고리가 다른 트리에 맵핑되는 경우, 항목은 추가 맵핑을 상속합니다.
계층 구조 맵 작성
1. 제품 관리자 > 계층 구조 > 계층 구조 맵 > 계층 구조 맵핑 메뉴 경로를 사용하면 카테고리 맵 마법사가 나타납니다.
2. 맵핑될 "원본" 계층 구조와 맵핑될 "대상" 계층 구조를 선택하십시오.
3. 카테고리 목록이 나타납니다. 맵핑할 대상 카테고리 옆의 이중 화살표 아이콘을 클릭하십시오.
4. 두 번째 계층 구조와 함께 별도의 창이 나타납니다. 맵핑할 대상 카테고리를 찾고(다중 카테고리가 선택될 수 있음) 저장을 클릭하십시오.
참고: 녹색 체크 표시는 맵핑이 있는 위치를 표시합니다.
5. 카테고리 모두가 맵핑될 때까지 3 - 4단계를 계속하십시오.
계층 구조 맵핑 추가
1. 제품 관리자 > 계층 구조 > 계층 구조 맵 > 계층 구조 맵 콘솔 메뉴 경로를 사용하여 소스 및 목적지 계층 구조를 표시하는 행 옆의 편집 도구 단추를 클릭하십시오.
2. 트리에서 맵핑할 카테고리를 찾으십시오.
3. 맵핑할 카테고리 옆의 이중 화살표 아이콘을 클릭하십시오. 두 번째 계층 구조와 함께 화면이 팝업됩니다.
4. 맵핑할 대상 카테고리를 찾아 선택한 후에 저장을 클릭하십시오.
계층 구조 맵핑 삭제
- 계층 구조 맵핑 콘솔에서 계층 구조 이름 옆의 삭제 단추를 클릭하십시오.
- 계층 구조 맵핑을 편집하고 맵핑된 카테고리를 클릭하여 맵핑된 카테고리의 목록을 보십시오. 삭제 단추를 클릭하여 단일 맵핑을 삭제하십시오.
계층 구조 이름 검색
카테고리 검색 기능는 WebSphere Product Center의 다양한 위치에 구현됩니다. 이 절은 왼쪽 분할창에서 카테고리 노드를 검색 수행에 대해 설명합니다.
기능
- 기준은 '유사' 검색을 혼합합니다.
- 일치하는 모든 노드에 대한 경로를 리턴합니다.
1. 왼쪽 분할창에 계층 구조를 추가하십시오.
2. 왼쪽 분할창에서 실시간 검색 표시를 클릭하여 검색 기준을 표시하십시오.
3. 검색 기준을 정의하고 문자열을 입력한 후에 이름 또는 표시 이름에서 검색을 선택하십시오. 녹색 화살표 단추를 클릭하십시오. 결과는 왼쪽 분할창에 표시됩니다.
참고: 문자열 검색을 입력할 때 와일드 카드 "*"를 사용할 수 있습니다. 와일드 카드가 검색 문자열의 일부로 추가되지 않은 경우, 시스템은 정확하게 일치되는 문자열을 찾습니다.
WebSphere Product Center의 분석 모듈은 응용프로그램의 강력한 스크립트 엔진을 강화하여 사용자 정의 보고서를 작성하고 실행할 수 있도록 합니다. 보고서 스크립트는 정보의 정렬 및 형식화하는 방법을 정의하는 데 사용합니다. 이러한 복잡한 보고 도구를 활용하여 고객, 제품/SKU, 지역, 목적지 등과 같은 다양한 차원을 따라 온라인 판매 활동을 분석할 수 있습니다.
진행 및 결과를 분석하고 보고하기 위한 보고서 구조는 쉽게 작성할 수 있으며 이 구조의 여러 인스턴스를 다른 카탈로그에 대해 실행할 수 있습니다. 결과를 전자 우편, FTP, 우편 또는 XML 연결을 통해 원하는 위치로 전달할 수도 있습니다. 송신 보고서의 사본은 항상 문서 저장소에도 저장됩니다.
예를 들어, 특정 카탈로그의 모든 출판 버전에 분류된 모든 항목을 요약한 보고서를 작성하여 카탈로그를 처리하는 방법을 분석할 수 있습니다.
보고서 콘솔
보고서 콘솔은 보고서를 작성하고 보기 및 편집하여 사용자가 지정한 목적지로 전달하기 위해 스케줄링하는 명령 중심입니다. 콘솔 테이블에는 보고서의 기존 인스턴스가 영문자순으로 나열됩니다.
이름
보고서 인스턴스에 대한 사용자 지정 이름. 단일 보고서 유형에 입력 매개변수가 포함된 경우 여러 인스턴스가 있을 수 있습니다.
유형
보고서를 생성하는 사용자 정의 스크립트가 유형을 정의합니다. 사용자는 보고서 작성 플로우 중에 유형 이름을 지정하고 WebSphere Product Center 스크립트 편집기에서 보고서를 정의합니다. 이 보고서 유형의 모든 인스턴스는 이제 생성 템플리트로 정의된 스크립트를 사용합니다.
스케줄
스케줄 아이콘은 사용자를 스케줄 상태 정보 화면으로 이동시키며 이 화면에서 "이동"을 클릭하여 생성된 보고서의 세부사항 요약을 에서 볼 수 있습니다.
조치
"이동" 단추는 생성 및 분배할 보고서 인스턴스를 스케줄링합니다. "미리보기" 링크는 빠른 미리보기를 위해 새 창에 보고서를 간단하게 생성합니다.
전달 위치
전달 위치는 보고서 인스턴스 작성 중 보고서에 대해 선택한 분배 모드를 알려주며 이 분배의 세부사항을 수정할 수 있는 분배 플로우로 링크합니다.
보고서 작성
제품 관리자 > 보고서 > 보고서 콘솔 메뉴 경로를 사용하십시오. 보고서 콘솔이 나타납니다. 새로 작성 아이콘을 클릭하면 보고서 작성/편집 마법사가 표시됩니다. 마법사의 각 단계를 완료하십시오.
1. 보고서 유형 선택: 드롭 다운 메뉴에서 보고서 유형을 선택하고 선택을 클릭하십시오. 이 단계에서 보고서 유형을 작성 또는 편집할 수 있습니다.
2. 보고서 이름: 보고서 이름을 입력하고 다음을 클릭하십시오.
3. 분배 선택: 드롭 다운 메뉴에서 분배 유형을 선택하고 선택을 클릭하십시오. 이 단계에서 분배 유형을 작성 또는 편집할 수있습니다.
4. 메시지 상자는 보고서가 작성되었음을 표시합니다. 보고서 콘솔로 되돌아가서 새로 작성된 보고서를 보십시오.
보고서 미리보기
보고서 콘솔에서 조치 열 밑의 미리보기 단추를 클릭하여 보고서의 온스크린 표시를 생성하십시오. 보고서를 작성하는 사용자 또는 관리자가 분배를 스케줄링하기 전에 보고서가 정확한지 확인할 수 있습니다.
1. 보고서 콘솔에서 미리 볼 보고서를 찾으십시오.
2. 조치 열에서 미리보기 단추를 클릭하십시오.
3. 보고서 세부사항이 있는 새 창이 표시됩니다. 필요한 경우, 보고서를 프린터로 보내십시오.
보고서 생성
"이동" 단추는 보고서를 생성 및 전달하는 조치를 수행합니다. 보고서를 수동으로 생성하려면 다음 단계를 수행하십시오.
1. 보고서 콘솔에서 생성할 보고서를 찾으십시오.
2. 조치 열에서 이동 아이콘을 클릭하여 보고서를 생성하고 정의된 목적지 모드로 분배하십시오.
보고서 상태 보기
보고서의 상태 정보를 보려면 다음을 수행하십시오.
1. 보고서 콘솔에서 보고서를 찾으십시오.
2. 스케줄 열에서 상태 단추를 클릭하십시오. 스케줄 상태 정보 인터페이스에 상태 정보가 표시됩니다.
3. 생성된 보고서와 관련된 자세한 정보는 작업 세부사항 단추를 클릭하십시오.
4. 새로 고치기 단추를 클릭하여 상태 정보를 갱신하십시오.
보고서 삭제
보고서를 삭제하려면 다음 단계를 수행하십시오.
1. 보고서 콘솔에서 삭제할 보고서를 찾으십시오.
2. 보고서 이름 왼쪽에서 삭제 단추를 클릭하십시오.
3. 보고서 삭제를 확인하는 대화 상자가 표시됩니다. 보고서를 삭제하려면 확인을 클릭하고, 삭제 조작을 종료하려면 취소를 클릭하십시오.
찾아보기 테이블은 WebSphere Product Center에서 사용 가능한 내용 관리 기능을 향상시키기 위해 제공됩니다. 이 테이블은 카탈로그에서 검색 및 대체 기능을 수행하는 데 사용하며 특정 카탈로그 필드에 포함된 데이터의 유효성 검증에도 사용할 수 있습니다. 표준 테이블(측정 단위(UOM), 통화 또는 국가)을 작성하십시오. 사용자 정의 대체 테이블(BK = 검은색 및 BL = 파란색)을 작성하십시오.
찾아보기 테이블 레코드의 작성 및 관리는 표준 항목 작성 및 관리와 매우 비슷합니다. 카탈로그에 사용할 수 있는 것처럼 찾아보기 테이블을 관리하는 데 사용할 수 있는 도구 세트에는 대량 조작(추가, 편집) 및 검색 도구가 포함됩니다.
찾아보기 테이블 작성
찾아보기 테이블을 수동으로 작성하려면 다음을 수행하십시오.
- 먼저 찾아보기 테이블 스펙을 작성하십시오.
- 제품 관리자 > 찾아보기 테이블 > 찾아보기 테이블 메뉴 경로를 사용하면 찾아보기 테이블 콘솔이 나타납니다.
- 새로 작성을 클릭하면 찾아보기 테이블 작성 마법사가 나타납니다. 마법사의 각 단계를 완료하십시오.
1. 유형 선택: "단일 문자열 키"를 선택하십시오.
2. 스펙 선택: 사용할 찾아보기 테이블 스펙을 선택하십시오. 이 단계에서 찾아보기 테이블 스펙을 작성 또는 편집할 수 있습니다.
3. 찾아보기 테이블: 찾아보기 테이블 이름을 입력하십시오.
4. 찾아보기 테이블 콘솔에서 새로 작성된 찾아보기 테이블을 보려면 미리보기 단추를 클릭하십시오. 새 테이블이므로 항목이 없습니다.
5. 추가 또는 대량 추가 단추를 클릭하여 찾아보기 테이블의 값을 입력하십시오.
찾아보기 테이블에서 항목 삭제
1. 찾아보기 테이블에서 항목 이름 옆의 상자를 클릭하여 삭제할 항목을 선택하십시오.
2. 삭제 단추를 클릭하면 항목이 찾아보기 테이블에서 제거됩니다.
찾아보기 테이블 검색
1. 찾아보기 테이블 콘솔에서 찾아보기 테이블을 선택하고 검색을 클릭하십시오. 검색 화면이 나타납니다.
2. 검색 기준 테이블에 기준을 입력하고 검색을 클릭하십시오. 결과는 동일한 화면에 표시됩니다.
이 장에서는 카탈로그 작성 및 카탈로그의 내용 관리에 대한 고급 주제를 설명합니다.
WebSphere Product Center의 제품에서 상속 기능의 개발로 유사 항목에 대한 항목 정보의 복제 필요성이 줄어들었습니다. 따라서 단일 항목이 별도의 카테고리 또는 다른 항목에서 속성 값을 얻을 수 있습니다. 카탈로그에서 상속을 구현으로 얻는 또 하나의 장점은 정보 무결성의 증가입니다. 여러 카탈로그에서 비슷한 속성 값을 작성할 필요가 없으므로 사용자 오류가 줄어듭니다.
WebSphere Product Center에서 상속의 개념은 속성에 대한 자연 분류를 제공하며 제품 정보의 모델링 및 구성에서 일반 속성을 명시적으로 이용할 수 있도록 합니다. 단일 값을 여러 카탈로그에서 공유할 수 있거나 속성 값의 모든 인스턴스를 카탈로그에 넣을 수 있도록 카탈로그를 구조화할 수 있습니다.
상속은 카테고리 간, 항목 간 및 항목과 카테고리 간 관계입니다. 하나의 오브젝트는 다른 오브젝트의 상위(기본/수퍼 클래스/최상위 등) 클래스입니다. 상속을 사용하면 재발견과는 반대로 제품 정보에 대한 확장이 제공됩니다. 자연 상태의 상속에서는 한 오브젝트의 작동이 다른 오브젝트와 동일할 수 있지만 특별히 필요한 경우 특수 조치를 제공할 수 있도록 이 작동을 확장하거나 조정하는 기능이 대체 제어를 통해 제공됩니다.
다음 응용프로그램을 예로 사용하십시오. TV 및 오디오 컴포넌트의 두 카테고리에 모두 이름, 유형 및 설명 관리와 같은 비슷한 속성이 있습니다. 이 두 카테고리에서 모두 속성을 정의하지 않고 홈 오디오 및 비디오라고 하는 새 상위 카테고리 아래에 공유 속성을 배치합니다. 오디오 컴포넌트 및 TV는 모두 홈 오디오 및 비디오 카테고리의 서브카테고리가 되고 둘 다 비슷한 홈 오디오 및 비디오 카테고리 속성을 상속받습니다.
오디오 컴포넌트 및 TV의 두 카테고리는 모두 고유의 속성을 추가할 수 있습니다. 예를 들어, 오디오 컴포넌트에는 CD 재생기 또는 수신기와 관련된 정보가 포함될 수 있습니다. 반면 TV 카테고리는 TV가 디지털, 프로젝션, 콤보 또는 휴대용인지 기록할 수 있습니다.
상속을 사용한 제품 정보 관리는 작성하기 어려운 정보에 확장을 제공합니다. 다음은 또 다른 예입니다. 카탈로그에 상위 카테고리 "Pentium 4 - 2GHz"가 있으며 하위 카테고리가 모델 번호별로 구성되어 있습니다. 상속을 사용하면 각 "모델" 카테고리의 모든 항목이 다음 값을 사용합니다.
Complete sys - Pentium® 4 2.0GHz CD COA Win98, 2000Mhz, ATX tower/400w, 1 yr warranty, (upgradeable)
특정 모델 카테고리에 대해 이 값을 변경하려면 제어 상속 규칙을 대체할 수 있으며 설명을 "Win98" 대신 "Win2K"로 변경할 수 있습니다.
Complete sys - Pentium® 4 2.0GHz CD COA Win2K, 2000Mhz, ATX tower/400w, 1 yr warranty, (upgradeable)
상속 규칙 정의
속성 값을 얻기 위해 사용하는 경로를 지시하기 위해 상속 규칙을 정의합니다. 지시된 대상의 경로가 한번 정의되면 상속 규칙은 경로에서 발견된 모든 데이터를 누적할 것인지 기본값으로 처음 발견된 값을 최고 우선순위의 데이터를 선택할 것인지를 지정해야 합니다.
대상을 정의할 때 제공된 속성에 대한 데이터가 있는 계층 구조 또는 카탈로그이어야 합니다. 선택하는 대상에 따라 적용되는 상속 관계의 유형이 결정됩니다. 예를 들어, 항목이 대상 카테고리에서 값을 얻는 경우 항목에서 카테고리 상속 유형이 적용됩니다.
대상의 상속 규칙에서 변경이 이루어진 경우 이를 참조하는 모든 오브젝트는 자동으로 변경사항을 반영합니다. 따라서 상속된 값은 규칙 자체의 변경사항을 반영합니다. 이 동적 상속은 자동으로 모든 하위 항목 또는 카테고리를 갱신하는 상위 카테고리 속성을 변경할 수 있게 합니다.
다음은 상속 규칙의 예입니다. 세 개의 대상이 정의되었으며 동적 상속 사용이 적용됩니다. 첫 번째 대상에 대한 규칙 변경이 이루어진 경우 이를 참조하는 모든 오브젝트가 변경사항을 추가합니다.
서브스펙
서브스펙은 상속을 지원하는 데 사용됩니다. 스펙 콘솔에서 작성된 서브스펙은 마스터 스펙(카탈로그 스펙, 계층 구조 스펙 및 2차 스펙)에 지정되었을 때에만 사용됩니다. 서브스펙 속성은 이 속성이 고유하지 않으며 링크가 없고 카탈로그 스펙에서 사용할 때에만 1차 키가 된다는 점에서 다른 스펙과 다릅니다.
이 절은 상속과 관련된 여러 개념을 설명합니다. 이러한 개념은 WebSphere Product Center에서 상속의 구현에 적용되는 것으로 이해해야 합니다.
공유 가능한 속성
동일한 속성이 다른 카탈로그 및 계층 구조에 존재할 수 있도록 속성을 공유해야 합니다. 소스 속성은 값을 상속받을 개별 카탈로그 또는 계층 구조의 대상 속성을 알아야 하므로 상속에는 반드시 공유 속성이 필요합니다.
공유 가능한 속성을 통해 카테고리 속성에서 항목 속성으로 상위 상속과 개별 카탈로그에 있는 항목 속성들 간의 유사 노드 상속이 가능합니다.
속성을 공유하려면 모든 공유 속성(비공유 스펙에 추가됨)을 정의하는 서브스펙을 작성합니다. 새 카탈로그 스펙을 작성할 때 공유 또는 비공유 노드를 추가하는 옵션을 사용할 수 있습니다.
유사 노드 상속
"유사 노드 상속" 개념은 개별 카탈로그에서 유사 상속 키(다음 절 참조)를 가진 항목의 동일한 유형 속성에서 속성 값을 동적으로 상속하는 것입니다. 유사 노드는 유사 노드 상속 점프의 상속 키 역할을 담당합니다. 유사 속성에 대한 상속 값은 다른 카탈로그에 있는 항목의 키 속성 값에 따라 받을 수 있습니다.
유사 노드 상속 키
오브젝트들 간에 상속을 구현하려면 유사 노드 상속 키가 필요합니다. 두 개의 카탈로그에는 다른 카탈로그에 있는 "유사" 항목을 식별하는 데 사용되는 "유사" 노드가 들어 있습니다. 두 계층 구조에서 상속 키로 식별된 유사 노드가 있어야 합니다. 그러면 유사 노드 상속을 통해 카테고리는 카탈로그들 간에 점프할 수 있습니다.
상위 상속
상위 상속은 항목이 연관되는 카테고리 노드의 동일한 속성에서 속성 값을 동적으로 상속하는 것입니다. 카테고리 노드는 상위 카테고리 노드에 있는 동일한 속성에서 속성 값을 상속합니다.
상속 경로 정의
상속 규칙은 카탈로그 및 계층 구조가 상속 가능한 값을 찾을 수 있는 위치를 정의합니다. 이 대상은 상속 경로를 지정하여 정의합니다. 값을 찾을 수 없거나 널이면 정보가 사용되지 않습니다.
항목 속성 값에 따른 상속 경로 확장
개별 항목의 상속 경로가 서로 다를 수 있으므로 따라야 하는 경로는 항목의 속성 값에 따라 다릅니다.
다중 상속
항목 또는 카테고리가 둘 이상의 항목 또는 카테고리에서 상속하는 경우 다중 상속이 발생합니다. 예를 들어, CD_ROM은 "내부 구성요소" 카테고리 및 "외부 구성요소"에서 값을 상속하거나 외부 "EIDE" 또는 "SCSI"에서 20GB 하드 드라이브를 상속합니다.
동적 상속
동적 상속을 통해 오브젝트를 계속 변경하고 발전시킬 수 있습니다. 새 카테고리가 상위 카테고리 구조에 추가된 경우 상속 경로도 변경할 수 있습니다. 상위 카테고리에는 하위 카테고리의 속성이 보유되므로 상위 속성을 변경하면 하위 카테고리의 속성이 변경됩니다. 엄밀히 말해, 동적 상속은 모든 하위 항목 또는 카테고리를 자동 및 동적으로 갱신하는 상위 카테고리 속성을 추가, 삭제 또는 변경하는 능력을 말합니다.
상속 대체
이전 절에서는 단일 소스에서 갱신할 수 있도록 상속을 사용하여 정보 그룹을 공동화할 수 있는 방법에 대해 자세히 설명했습니다. 속성이 이를 제어하는 상속 규칙을 따르지 않는 경우 상속을 대체하는 능력이 허용됩니다.
상속은 "상속 규칙"이라고 하는 사용자 정의 계층 구조에 따라 값을 상속하는 능력을 제공합니다. 데이터를 전달할 뿐만 아니라 겹쳐써야 할 수도 있습니다. 값을 상속하는 모든 오브젝트에서 데이터의 원래 위치, 상속 여부 또는 중복 여부를 알 수 있습니다.
예를 들어, TV 카테고리에는 다음 값을 사용하는 "설명" 속성이 있습니다.
예찬자를 위하여
침실 또는 부엌의 개인용 TV에서부터 최상의 홈 시어터를 위한 창문 크기만한 HDTV에 이르기까지 모두 준비되어 있습니다. 최상의 TV를 원하신다면 바로 찾아오셨습니다.디지털 TV는 TV의 서브카테고리이며 위의 값을 사용합니다. 디지털 TV를 제어하는 상속 규칙은 대체될 수 있으며 다음 값이 지정되어 있습니다.
차세대 디지털 세트에서 최상의 경험하십시오.
- 컬러 TV 이후 TV의 최대 변화를 즐기십시오.
- 실물 크기만한 그림에 놀라게 될 것입니다.
- 디지털 사운드에 매료될 것입니다.
다음 특성이 상속된 값 대체에 적용됩니다.
- 값을 상속하는 속성에서 역방향으로 값을 편집하는 경우, 상속된 값은 즉시 갱신된 것으로 나타납니다.
- 역방향 값이 수정된 경우, 겹쳐쓴 값은 수정되지 않습니다.
- 상속된 데이터가 있는 경우, 사용자는 상속 경로의 그래픽 표시를 사용하여 데이터가 상속되는 위치(카탈로그 이름 또는 계층 구조 이름)를 볼 수 있습니다.
- 겹쳐쓴 데이터 및 상속된 데이터가 있는 경우, 상속된 데이터로 원래의 위치를 알 수 있습니다.
- 상속된 데이터만 있는 경우, 내용을 대체하고 새 내용을 입력하도록 선택할 수 있습니다.
- 겹쳐쓴 데이터가 있는 경우, 이 데이터를 상속할 수도 있으며 이 데이터를 대체하는 항목/카테고리 목록을 볼 수 있습니다.
- 값이 상속된 시기를 알려줄 수 있습니다.
- 현재 상속할 데이터가 없더라도 값을 상속할 수 있는 시기를 알려줄 수 있습니다.
- 값을 상속할 수 있는 위치를 알려줄 수 있습니다.
- 속성이 그룹화된 경우, 그룹에 대한 상속 규칙이 정의됩니다.
우선순위 순서:
- 겹쳐쓴 값/제공된 값(값이 제공된 경우 저장됨)
- 기본값/순서(값이 제공되지 않은 경우 서브스펙이 기본값 또는 순서로 설정되면 이 서브스펙이 표시됨)
- 상속된 값(값이 제공되지 않고 속성에 대한 기본값 또는 순서가 없는 경우 상속된 속성이 표시됨)
상속 값 누적
이 개념은 단일 상속 값을 검색하는 속성이 충분하지 않을 때 사용됩니다. 따라서, 속성이 상속 규칙에서 정의하는 전체 대상 경로를 따르고 표시를 위해 모든 값을 누적하도록 정의할 수 있습니다.
상위 카테고리로부터
예찬자를 위하여
침실 또는 부엌의 개인용 TV에서부터 최상의 홈 시어터를 위한 창문 크기만한 HDTV에 이르기까지 모두 준비되어 있습니다. 최상의 TV를 원하신다면 바로 찾아오셨습니다.하위 카테고리로부터
차세대 디지털 세트에서 최상의 경험하십시오.
- 컬러 TV 이후 TV의 최대 변화를 즐기십시오.
- 실물 크기만한 그림에 놀라게 될 것입니다.
- 디지털 사운드에 매료될 것입니다.
다중 어커런스 상속
속성 그룹에 1보다 큰 다중 어커런스 값이 있는 경우, 상속 경로를 따라 모든 값을 누적하고 어커런스를 추가하며 상속된 값을 대체하는 옵션이 기본적으로 작동됩니다.
중요 제한사항: 다중 어커런스 상속은 그룹 노드에 대한 누적된 상속만을 지원합니다. 비누적 다중 어커런스는 지원하지 않으며 다중 어커런스 단일 속성의 상속 또는 그룹에서의 다중 어커런스도 지원하지 않습니다.
다음은 다중 어커런스 상속의 특성입니다.
- 기본 옵션은 위의 경로에서 발견된 모든 값을 표시하며 경로에서 발견된 모든 데이터를 누적하도록 설정됩니다.
- 사용자는 그룹의 값을 대체할 수 있으며 값이 대체되면 상속할 값을 확인하거나 이 값으로 되돌릴 수 있습니다. GUI를 통해 가능하며 단일 어커런스 속성의 경우와 동일합니다.
- 다중 어커런스 상속은 각 어커런스에 내부 카운터가 있는 것처럼 상속받을 어커런스를 기억합니다(예, 겹쳐쓰는 위치 또는 값이 아니라 특정 어커런스입니다.).
- 지정된 최대 어커런스가 실행되며 기본 및 상속된 것을 포함하여 총 어커런스 수를 계산합니다.
- 다중 어커런스 속성은 단일 어커런스 속성을 대체할 때와 동일한 화면을 통해 대체합니다.
- 다중 어커런스 그룹의 노드를 로컬화할 수 있습니다.
- 로컬화 이외에 그룹이 세 가지 레벨 이상의 하위 속성을 갖도록 그룹 다중 어커런스 상속이 있을 수 있습니다.
- 제공된 항목에는 다중 어커런스 상속을 사용하는 최대 50개의 그룹화 속성과 최대 15개의 어커런스가 있을 수 있습니다.
- 속성이 다중 어커런스에서 단일 어커런스로 변경되고 누적 옵션이 작동 중인 경우, 누적 옵션이 해제됩니다.
- 상속된 어커런스로 인해 레코드가 최대 어커런스 수를 초과한 경우 레코드 저장에는 문제가 없지만 이 레코드의 어커런스를 추가하는 데 장애가 있습니다.
상속에 대한 워크플로우 지원
항목 및 카테고리는 워크플로우의 일부분으로 갱신할 수 있습니다. 상속 및 상속된 속성의 소스를 워크플로우에 포함시켜야 합니다.
다음은 상속에 대한 워크플로우 지원의 특성입니다.
- 속성이 워크플로우에서 갱신된 경우, 대상 값이 속성에서 상속됩니다.
- 속성을 다시 체크 인하면 새 값을 볼 수 있습니다.
- 워크플로우의 일부분으로 값을 상속하는 속성의 경우, 이 속성은 소스의 체크 인된 값을 확인합니다. 체크 인된 소스의 변경사항은 소스 속성이 동일한 워크플로우에 있으며 수정된 경우에도 상속된 속성에 표시됩니다.
- 데이터 입력 화면에는 기본 카탈로그/계층 구조와 동일한 상속 아이콘 및 기능이 있습니다.
로컬화된 속성의 상속
상속은 로컬화된 속성을 지원합니다. 로컬화된 속성은 개별 속성으로 간주됩니다. 다음은 로컬화된 속성의 상속에 대한 특성입니다.
- 로컬화된 속성을 상속할 수 있습니다.
- 상속받은 로컬화된 속성을 대체할 수 있습니다.
- 로컬화된 노드의 원래 속성에 대한 상속 규칙을 정의할 수 있습니다.
상속 규칙 가져오기 및 내보내기
환경의 갱신 또는 재작성을 용이하게 하기위해 상속 규칙을 가져오고 내보낼 수 있습니다.
- 새 상속 규칙 가져오기
- 가져오기 기능을 사용한 상속 규칙 갱신
- 기존 상속 규칙 내보내기
상속 관계의 여러 가지 유형을 설명하기 전에 이 절은 WebSphere Product Center 오브젝트들 간의 관계를 다음의 다이어그램을 통해 검토합니다.
참고: 이 절은 응용프로그램이 계층 구조로 언급하는 카테고리 트리 용어를 사용합니다.
1. 계층 구조는 카탈로그에서 항목을 구성하고 분류하는 데 사용되는 카테고리의 계층 구조 배열입니다.
2. 카탈로그는 항목의 저장소 또는 컨테이너로 사용되며 WebSphere Product Center에서 가장 기본적인 내용 오브젝트입니다.
3. 계층 구조는 카탈로그와 연관되고 단일 계층 구조를 여러 카탈로그와 연관시킬 수 있으므로 카탈로그를 여러 계층 구조와 연관시킬 수 있습니다.
4. 많은 카테고리화 계층 구조의 여러 카테고리에 항목을 맵핑할 수 있습니다.
상속은 다른 관련 정보 유형과 공유하는 제품의 정보를 확장하는 세 가지 유형의 관계를 사용하여 WebSphere Product Center에서 구현됩니다.
- 카테고리 대 카테고리
- 항목 대 카테고리
- 항목 대 항목
카테고리 대 카테고리 관계는 계층 구조의 카테고리들 간 상위 상속을 제공합니다. 이 관계를 통해 하위 카테고리는 상위 카테고리에서 값을 얻을 수 있으므로 비슷한 카테고리 속성에 동일한 값을 모두 제공할 필요가 없습니다.
아래의 다이어그램에서 하위 카테고리는 상위 카테고리에서 값을 상속하고 최하위 카테고리는 사용자 정의 상속 규칙에 지정된 대로 하위 또는 상위 카테고리에서 값을 상속합니다.
값
카테고리 대 카테고리 관계의 값은 상위 카테고리 레벨에서 정의되며 하위 카테고리가 상속받습니다. 카테고리 계층 구조에는 여러 하위 카테고리가 있을 수 있으며 모두 상위 카테고리에서 값을 가져옵니다.
상속 규칙 정의
카테고리 계층 구조는 데이터 경로를 판별하는 데 사용되므로 상속 키를 식별할 필요가 없습니다. 상속 규칙은 계층 구조 속성 레벨(카테고리 스펙)에서 정의되며 대상 카테고리를 지정해야 합니다. 필요한 경우, 여러 개의 대상 카테고리를 선택할 수 있습니다.
- 상속 규칙은 계층 구조 속성 레벨에서 정의됩니다.
- 최상위 카테고리 레벨에서 정의된 값은 하위 카테고리로 상속됩니다.
- 계층 구조는 데이터 경로를 판별하는 데 사용되므로 상속 키가 필요하지 않습니다.
특성
트리를 작성할 때 상속이 가능한지 여부를 선택하는 옵션이 있습니다. 카테고리 상위 상속을 사용 가능하게 하려면 이 옵션을 선택해야 합니다.
계층 구조 스펙 또는 독립형 스펙에 있는 속성에 대해 상속을 설정할 수 있습니다.
독립형 스펙에서만 사용되는 속성에 대해 상속을 설정하려면 최소 하나의 카테고리에 속성을 지정해야 합니다.
상속은 여러 레벨의 카테고리 계층 구조에서 작동됩니다.
항목 대 카테고리 관계의 값은 카테고리 레벨에서 정의되며 카테고리와 연관된 항목에 상속됩니다. 따라서 연관되었거나 지정된 카테고리에서 값을 얻는 여러 개의 항목이 있을 수 있습니다.
값
항목 대 카테고리 관계의 값은 카테고리 레벨에서 정의되며 카테고리와 연관된 항목에 상속됩니다. 따라서 연관되었거나 지정된 카테고리에서 값을 얻는 여러 개의 항목이 있을 수 있습니다.
상속 규칙 정의
항목의 상속 규칙은 각 카탈로그의 속성 레벨에서 정의됩니다. 상속 플로우는 계층 구조 상속 규칙에 정의된 대로 분류화 계층 구조의 위로 이동합니다.
특성
- 카테고리 레벨에서 정의된 값은 카테고리와 연관된 항목(바로 위의 상위)에 상속됩니다.
- 상속 규칙은 각 카탈로그의 속성 레벨에서 정의됩니다.
- 값은 항목이 지정된 카테고리에서 직접 상속됩니다.
- 카테고리화 계층 구조에서 위로 이동하는 것은 계층 구조 상속 규칙에서 정의합니다.
항목 상위 상속을 설정하려면 카탈로그를 작성할 때 다음 단계를 수행해야 합니다.
- 상속을 사용할 수 있는 1차 트리(또는 2차 트리)를 선택하십시오.
- 제공된 카탈로그에 대해 상속이 설정되도록 지정하십시오.
상속은 최소한 10개 레벨의 카테고리 계층 구조와 10개 레벨의 카탈로그 계층 구조 조합에서 작동합니다.
카테고리 맵핑을 변경하면 표시된 상속 값이 갱신됩니다.
다른 카탈로그에 있는 두 개의 항목을 1차 키를 통해 서로 관련시킬 수 있으며 서로 데이터를 상속할 수 있습니다. 한 항목의 값은 다른 카탈로그에 있는 "유사" 항목에서 정의합니다. 항목은 카탈로그에 고유하지만 여러 카탈로그에 표시될 수 있습니다. 하나의 카탈로그가 보유하는 값이 다른 카탈로그와 다를 수 있지만 항목 대 항목 관계에서는 값이 상속될 수 있습니다.
값
한 항목의 값은 다른 카탈로그에 있는 "유사" 항목에서 정의합니다. 항목은 카탈로그에 고유하지만 여러 카탈로그에 표시될 수 있습니다. 하나의 카탈로그가 보유하는 값이 다른 카탈로그와 다를 수 있지만 항목 대 항목 관계에서는 값이 상속될 수 있습니다.
상속 규칙 정의
상속 규칙은 대상 항목을 지정하는 카탈로그의 속성 레벨(카탈로그 스펙)에서 정의됩니다. 항목에 다른 항목의 값이 상속되도록 하려면 카탈로그 레벨에서 "상속 키"를 지정하여 유사 노드를 정의해야 합니다.
특성
- 값은 다른 카탈로그에 있는 "유사" 항목에서 정의합니다.
- 상속 규칙은 각 카탈로그의 속성 레벨에서 정의됩니다.
- 1차 키는 동일한 서브스펙의 1차 키이어야 합니다.
- 카탈로그를 작성할 때 항목 간의 상속을 사용 가능하게 하려면 카탈로그 스펙에 첨부된 서브스펙에서 상속을 설정해야 합니다.
- 상속은 여러 레벨의 카탈로그 계층 구조에서 작동됩니다.
특성
WebSphere Product Center에서 상속을 구현하는 방법을 알려면 다음 특성을 이해해야 합니다.
- 상속 규칙은 속성 레벨에서 지정됩니다.
- 카탈로그의 모든 항목은 카탈로그에서 지정하는 상속 규칙을 따릅니다.
- 항목은 다른 카탈로그에서 "유사" 항목을 식별하는 데 사용되는 상속 키를 정의해야 합니다.
- 계층 구조의 모든 카테고리는 계층 구조에서 지정하는 상속 규칙을 따릅니다.
- 상속은 항상 스펙의 공유 노드에서 정의됩니다.
- 상속 규칙은 속성마다 다를 수 있습니다. 즉, 한 항목의 두 속성이 다른 상속 경로를 따를 수 있습니다.
상속 시나리오
다음 예는 상속에 유용한 시나리오를 제공합니다.
예 1
항목 또는 카테고리가 둘 이상의 항목 또는 카테고리에서 상속하는 경우 다중 상속이 발생합니다. 예를 들어, CD_ROM은 "내부 구성요소" 카테고리 및 "외부 구성요소"에서 값을 상속하거나 외부 "EIDE" 또는 "SCSI"에서 20GB 하드 드라이브를 상속합니다.
예 2
상위 카탈로그 "Pentium 4 2Ghz"에는 다음 속성이 있습니다.
- 카테고리
- UNSPSC 코드
- 제품 이름
- 제품 유형
- 설명
하위 카테고리 "모델"에는 다음 속성이 있습니다.
- 이미지
- 세부사항 설명
상속 규칙은 공유할 서브스펙을 지정하여 상위 계층 구조 레벨에서 정의되므로 하위 카테고리가 상위 카테고리의 값을 상속할 수 있습니다.
카테고리 대 카테고리 상속 관계를 적용하여 새 구조에 두 트리의 모든 카테고리가 포함됩니다. 따라서 상위 카테고리에 정의된 값이 하위 카테고리에 상속됩니다.
- 카테고리
- UNSPSC 코드
- 제품 이름
- 제품 유형
- 설명
- 이미지
- 세부사항 설명
서브스펙은 데이터 무결성을 유지보수하는 고급 방법을 작성합니다. 단일 서브스펙의 노드를 여러 카탈로그에서 공유할 수 있으며 연관된 모든 카탈로그에서 일관적으로 정의된 단일 속성을 작성할 수 있습니다.
카탈로그에서 상속 작성은 서브스펙을 사용해야만 수행할 수 있습니다. 상속은 공유 속성 세트를 작성하는 서브스펙을 사용하여 구현됩니다. 서브스펙의 속성만을 상속에 사용할 수 있습니다. 서브스펙에는 필요한 1차 키가 없지만 최소한 하나의 속성을 사용해야 합니다.
서브스펙 작성
서브스펙에 대해 작업할 때 다음 특성이 적용됩니다.
- 1차 키가 필요하지 않습니다(카탈로그 스펙에 포함시킨 후에 속성에 1차 키가 지정될 수 있음).
- 서브스펙에서 노드 계층 구조를 작성하십시오.
- 서브스펙의 상위 노드에 대한 세부사항에서 서브스펙을 사용하는 모든 스펙은 "연관된 스펙"에 표시됩니다. 마스터 스펙에서 노드가 제거되면 연관된 스펙 목록에서도 제거됩니다.
- 최대 길이, 최대 어커런스, 최소 어커런스를 정의할 수 있습니다.
- 모든 필드 유형을 사용할 수 있습니다(2진, 통화, 날짜, 플래그, 이미지, 이미지 URL, 정수, 찾아보기 테이블, 숫자, 숫자 열거, 암호, 마침표, 관계, 순서, 문자열, 문자열 열거, 썸네일 이미지, 썸네일 이미지 URL, URL).
- 모든 추가 매개변수를 사용할 수 있습니다(기본값, 순서 시작의 기본값, 카테고리 경로의 분리문자, 도움말 URL, 순서 증분 기준, 찾아보기 테이블, 최소 길이, 숫자 열거, 패턴(일반 표현식), 문자열 열거, 문자열 열거 규칙, 유효성 검증, 값 규칙).
- 속성을 편집 가능하게 하거나 숨기거나 비지속적으로 만들 수 있습니다.
- 서브스펙을 사용할 때 로컬화가 지원됩니다.
서브스펙 지정
서브스펙을 지정할 때 다음 특성이 적용됩니다.
다음 스펙('마스터 스펙'이라 함)이 서브스펙을 활용할 수 있습니다.
- 1차 스펙
- 2차 스펙
마스터 및 서브스펙 중 하나 또는 둘 다 로컬화된 경우 서브스펙을 지정하려면 두 스펙에 동일한 로케일이 연관되어 있어야 합니다.
단일 서브스펙을 여러 마스터 스펙에 지정할 수 있습니다.
여러 서브스펙을 단일 마스터 스펙에 지정할 수 있습니다.
서브스펙의 속성은 마스터 스펙에 한 번만 표시될 수 있습니다.
사용자에게는 마스터 스펙에 노드를 추가할 때 서브스펙을 추가하는 옵션이 있습니다.
서브스펙이 스펙에 추가될 때 서브스펙의 모든 고유 속성이 마스터 스펙의 맨 아래에 추가되며 서브스펙의 이름은 표시되지 않습니다. 중복 노드가 있는 경우, 오류 메시지가 표시되며 추가할 수 있는 모든 노드가 추가됩니다.
마스터 스펙의 서브스펙 노드를 편집할 수 없습니다.
속성의 시작 서브스펙을 볼 수 있습니다. 마스터 스펙에서 서브스펙 노드를 클릭하여 세부사항을 보십시오.
서브스펙을 통해 추가된 노드를 제거할 수 있습니다.
서브스펙이 이미 추가된 경우, 다시 추가하면 마스터 스펙에 없는 노드(새 노드이거나 이전에 삭제된 노드)를 찾아서 마스터 스펙의 맨 아래에 추가합니다.
서브스펙 속성 매개변수를 수정하면 매개변수가 사용된 마스터 스펙에서 해당 작동이 수정됩니다.
이 절은 상속 규칙을 적용하기 위해 수행되는 각 단계를 자세하게 설명합니다. 다음 단계에서는 기존 스펙, 카탈로그 및 카테고리를 사용하지 않으며 모두 새로 작성된다고 가정합니다.
- 상속에 대한 1차 스펙 작성
- 상속을 사용한 계층 구조 작성
- 상속을 사용하여 카탈로그 작성
- 상속 규칙 정의
- 대상 입력
- 카탈로그에 항목 입력
- 카테고리 데이터 및 카테고리 상속 입력
상속에 대한 카탈로그 스펙 작성
이 절의 목적은 동일한 서브스펙을 사용하는 두 개의 카탈로그(상위 및 하위) 작성입니다.
서브스펙 작성
1. 스펙 콘솔의 스펙 도구 모음에서 서브스펙을 클릭한 후 새로 작성을 클릭하십시오.
2. 필요하면 스펙에 노드를 추가하십시오. 모든 노드가 추가된 경우에는 새로 작성을 클릭하십시오.
참고: 서브스펙은 사용 중에 삭제할 수 없습니다.
새 카탈로그 스펙 작성
목적: 상위 및 하위 카탈로그에 대한 두 개의 카탈로그 스펙을 작성하고 이전 섹션에서 작성된 서브스펙에서 노드를 추가합니다.
1. 스펙 콘솔의 스펙 도구 모음에서 카탈로그를 클릭하고 새로 작성을 클릭하십시오. 스펙 트리 마법사가 표시됩니다.
2. 첫 번째 카탈로그 스펙의 이름을 입력하고 다음을 클릭하십시오.
3. 필요하면 비공유 노드를 추가한 후 공유 노드를 추가하십시오. 공유 노드를 추가하려면 팝업 창에서 새로 작성된 서브스펙을 선택하십시오. 서브스펙의 모든 노드가 카탈로그 스펙에 삽입됩니다.
참고: 공유 노드는 속성 유형 아이콘에서 손으로 표시됩니다.
4. 1차 키를 선택하고 저장을 클릭하십시오.
5. 두 번째 카탈로그 스펙을 작성하고 동일한 서브스펙을 선택하십시오.
상속을 사용한 계층 구조 작성
목적: 상속에 대한 계층 구조를 구성합니다.
1. 계층 구조 콘솔에서 새로 작성을 클릭하십시오. 계층 구조 작성 마법사가 나타납니다.
2. 계층 구조의 이름을 입력하십시오.
3. "사용 가능한 상속 선택"을 예로 선택하고 다음을 클릭하십시오.
4. 이 문서의 목적에 맞게 "총계/신디케이션에 사용할 코드 선택"에 대해 아니오를 선택하십시오.
5. 계층 구조 작성을 클릭하면 새 트리가 계층 구조 콘솔에 표시됩니다.
참고: 상속 규칙을 정의할 때까지 계층 구조 이름 옆에 상속 아이콘이 표시되지 않습니다.
상속을 사용하여 카탈로그 작성
목적: 이 단계에서는 이전 섹션에서 작성된 카탈로그 스펙을 사용하여 상속과 함께 두 개의 카탈로그가 작성됩니다.
1. 카탈로그 콘솔에서 새로 작성을 클릭하십시오. 카탈로그 작성 마법사가 표시됩니다.
2. 마법사의 각 단계를 완료하십시오.
- 사용할 카탈로그 스펙을 선택하십시오.
- 상속 키로 사용할 노드를 선택하십시오. 드롭 다운 목록에 표시되는 값은 이전 섹션에서 작성된 서브스펙의 값과 동일합니다.
- 카탈로그의 액세스 제어 그룹을 선택하십시오.
- 카탈로그 이름을 입력하십시오.
- 이전 섹션에서 작성된 계층 구조를 선택하십시오.
3. 2단계에서 선택한 동일한 상속 키를 사용하여 다른 카탈로그를 작성하십시오.
두 카탈로그가 모두 작성되었으면 카탈로그 콘솔에 표시됩니다. 상속으로 구성된 카탈로그는 카탈로그 이름 옆에 상속 아이콘으로 표시됩니다.
상속 규칙 정의
목적: 상속 경로(대상)가 올바로 정의되도록 두 카탈로그의 상속 규칙을 편집하십시오.
1. 카탈로그 옆의 상속 아이콘을 클릭하십시오. 상속 규칙 테이블이 표시됩니다. 새로 작성을 클릭하십시오.
2. 상속 대상 정의 마법사를 완료하십시오.
- 대상 경로를 정의할 카탈로그 스펙 노드를 선택하고 선택을 클릭하십시오.
- "이 카탈로그에 대해 누적"에 대해 아니오를 선택하십시오.
3. 사용 가능한 대상을 나타내는 테이블이 나타납니다. 대상 경로를 선택하십시오. 둘 이상의 대상을 선택할 수 있습니다. 저장을 클릭하십시오.
4. 필요하면 각 카탈로그의 상속 규칙을 정의하십시오.
5. 데이터 모델 관리자 > 스펙/맵핑 > 상속 콘솔 메뉴 경로를 사용하여 모든 상속 규칙을 보십시오.
이제 상속 규칙으로 모두 설정하였으므로 카탈로그 또는 카테고리에 항목을 입력할 수 있습니다. 다음 절에서는 적용되는 상속 관계 유형의 차이점을 단계별로 설명합니다.
카탈로그에 항목 입력
1. 하나의 카탈로그에 항목을 입력하고 속성에 데이터를 추가하십시오.
2. SKU가 동일한 항목을 다른 카탈로그에 입력하십시오.
3. 새로 고치기를 눌러 상속된 데이터를 가져오십시오.
항목은 대상 경로의 값을 표시합니다. 다음 기능을 사용할 수 있습니다.
개별 창에서 상속 경로 보기
상속된 항목에서 데이터 보기
"I" 단추는 속성이 해당 상속 규칙을 사용하고 있음을 표시합니다. "O" 단추를 클릭하여 속성 제어 규칙을 대체하십시오.
상속 경로 보기
속성의 상속 경로를 보려면 보기 단추를 클릭하십시오. 각 속성의 경로를 표시하는 별도의 창이 표시됩니다.
상속 규칙 대체
상속 규칙을 대체하려면 "O" 단추를 클릭하고 속성 값을 변경하십시오. 'I' 단추를 클릭하면 원래의 값이 리턴되지만 저장된 경우에는 원래의 값이 리턴되지 않습니다.
카테고리 데이터 및 카테고리 상속 입력
다음 단계를 사용하여 카테고리 데이터를 추가한 후에 정보가 상속되는 방법을 참조하십시오.
1. 계층 구조 스펙을 작성하고 상속을 사용하는 계층 구조에 추가하십시오.
2. 계층 구조를 포함시켜서 상속 규칙을 갱신하십시오.
3. 항목을 지정하여 카테고리에 데이터를 추가하십시오.
4. 항목의 데이터를 추가하거나 수정하여 상속 시나리오를 참조하십시오.
카탈로그 구조에서의 상속 구현은 기존 카탈로그와 다소 관계가 있을 수 있습니다. 테스트 환경에서 데이터의 상속을 테스트하여 안정성을 확인하십시오.
상속 키 = 1차 키
상속 키를 식별할 때 1차 키로 설정할 속성을 사용하는 것이 좋습니다. 이는 값이 고유성을 갖게하며 작성되지 않도록 합니다. 서브스펙에는 1차 키가 없지만 정의된 노드는 카탈로그에 사용되는 동일한 1차 키일 수 있음을 유의하십시오.
비고유 상속 키
상속 키를 비고유 속성으로 정의할 수 있지만 권장되지 않습니다. 비고유 상속 키를 선택하면 결과는 명확하지 않습니다. 속성이 값을 얻는 위치는 경우에 따라 다를 수 있습니다. 따라서 고유한 속성을 선택하는 것이 좋습니다.
관계 성능
상속을 사용하기 위해 카탈로그를 구조화할 때 상속 관계를 사용하면 다른 성능 결과가 나타날 수 있습니다. 다음 상속 관계 목록은 성능별로 등급이 지정되어 첫 번째가 가장 빠른 것입니다.
- 항목 대 항목
- 항목 대 카테고리
- 카테고리 대 카테고리
입력 빌드 스크립트
입력 빌드 스크립트는 보통 데이터 입력 화면에 값을 입력할 때 실행됩니다. 입력 빌드 스크립트는 카탈로그 속성 화면에서 정의할 수 있습니다. 이 기능은 스크립트 경험이 풍부한 고급 WebSphere Product Center 사용자가 사용해야 합니다.
순환 참조 방지
상속을 넣을 때 순환 참조를 작성할 수 없으며 WebSphere Product Center도 사용자가 순환 참조를 작성하는 것을 허용하지 않습니다. 예를 들어, 세 개의 항목(항목 1, 항목 2 및 항목 3)이 있습니다. 상속을 정의하여 항목 3은 항목 2에서 값을 찾은 후에 항목 1을 봅니다. 항목 3에서 값을 찾는 상속 경로를 정의할 수 없게 됩니다.
상위 값 삭제
상속 규칙이 연관된 속성 값을 삭제하기 전에 연관된 모든 상속 경로를 보고 다른 카탈로그의 데이터 무결성을 재확인하는 것이 좋습니다. 큰 카탈로그에 이 기능을 사용할 때에는 응용프로그램이 연관된 모든 인스턴스를 찾도록 지시 받으므로 조작을 완료하는 데 적지 않은 시간이 소요될 것으로 예상됩니다.
상속을 사용하기 위해 카탈로그를 이주하는 방법
현재 카탈로그 세트로 상속을 구현하는 것이 바람직한 경우, 서브스펙의 공유 노드로 새 카탈로그 구조를 작성해야 합니다. 상속을 구현하여 카탈로그를 설계할 때 WebSphere Product Center에 문의하는 것이 가장 좋은 방법입니다.
기타 주의할 제한사항
- 상속된 값을 검색할 수 없습니다.
- 제공된 카탈로그의 항목들 간에 상속할 수 없습니다.
- 트리 간에 상속할 수 없습니다.
- 비어 있는 값은 상속할 수 없습니다.
- 다중 어커런스 상속은 어커런스 수 초과 및 항목을 항목이 되지 않고 유효하지 않게 하는 원인이 됩니다. 다중 어커런스 상속은 최대 어커런스를 강제 실행할 의도가 없는 대량의 최대 어커런스에만 사용해야 합니다.
- 상속된 다중 어커런스를 삭제할 수 없습니다.
- 상속은 그룹의 다중 어커런스 필드에 대한 상속을 지원하지 않습니다.
- 다중 어커런스 그룹에 대한 상속 규칙이 존재하며 더 이상 다중 어커런스가 되지 않도록 스펙이 수정된 경우, 상속 규칙을 삭제하고 다시 작성해야 합니다.
- GUI에서는, 항목으로부터 상속되는 항목/카테고리를 알려줄 수는 없지만 상속될 수 있는 카테고리 또는 항목은 최대 50개까지 알려줄 수 있습니다.
- 카테고리 대 항목 상속의 경우, 항목은 바로 위의 상위에서만 상속할 수 있습니다.
- 서브스펙의 노드는 고유할 수 없으며 링크로 작성할 수 없습니다.
- 서브스펙은 카탈로그 스펙, 계층 구조 스펙 및 2차 스펙 이외의 스펙에서는 사용할 수 없습니다.
- 서브스펙을 마스터 스펙의 그룹에 추가할 수 없습니다.
- 동일한 서브스펙 속성이 한 항목에 두 번 이상 상속된 경우, 하나의 속성 인스턴스만이 표시됩니다. 표시되는 인스턴스는 예측할 수 없습니다.
- 항목 또는 카테고리에 둘 이상의 가능한 상속 소스가 있는 경우, 상속되는 값을 예측할 수 없습니다.
- 새 항목 또는 카테고리를 추가할 때 상속된 값은 화면을 저장하고 새로 고칠 때까지 표시되지 않습니다.
- 상속된 값은 화면에 자동으로 표시되지 않습니다. 상속된 값을 보려면 화면을 새로 고쳐야 합니다.
- 로컬화된 노드가 포함된 그룹의 속성에 대해 구별된 상속 규칙을 작성할 수 없습니다.
- 상속은 소스 카탈로그의 플래그가 "false"로 설정되지 않았으면 FLAG 유형의 속성은 지원하지 않습니다. 이 문제를 해결하려면 간단하게 STRING_ENUM 유형을 세 가지 선택사항(YES/NO/NA)과 사용하십시오.
- 현재 다중 값 상속은 그룹화된 다중 값에 대해서만 지원됩니다. 따라서 NON_GROUPED, MULTI_VALUED 속성에는 상속을 포함할 수 없습니다.
- 상속은 값 규칙 노드를 지원하지 않습니다.
WebSphere Product Center는 컨텍스트 도움말 텍스트로 만드는 옵션을 사용하여 사용자 정의된 도움말 텍스트를 작성하는 기능을 제공합니다. 도움말 기능은 사용자 정의된 도움말 파일에 대한 링크를 식별하는 카탈로그 스펙 레벨에서 정의됩니다. 따라서 별도의 위치를 사용하여 사용자 정의된 모든 도움말 파일을 저장 및 유지보수할 수 있으며 WebSphere Product Center가 파일 위치에 링크됩니다.
- 도움말 파일이 별도의 표준 창에 열리며 사용자가 닫을 때까지 계속 열려 있습니다.
- 이전 페이지가 새 파일에 액세스하여 새로운 내용으로 대체될 때 사용자 정의된 도움말 파일에 대한 모드 없는 창이 하나만 열립니다.
도움말 텍스트 작성
1. 스펙 콘솔에서 1차 스펙을 선택하고 도움말 텍스트를 정의할 노드를 클릭하십시오. 로컬화된 도움말 파일에 정의할 수 있는 로컬화된 노드가 포함됩니다.
2. 드롭 다운 필드에서 도움말 URL을 선택하고 + 아이콘을 클릭하십시오.
3. 도움말 URL 필드에 사용자 정의 도움말 파일 위치를 입력하십시오.
그림 5. 1 – 컨텍스트 도움말 액세스
4. 스펙에 변경사항을 저장하려면 저장을 클릭하십시오.
5. 카탈로그에서 항목을 추가하거나 편집할 때, 도움말 URL(단일 편집 화면 전용)로 정의된 노드 옆에 도움말 아이콘이 표시됩니다. 도움말 파일에 액세스하려면 단일 편집 화면에서 노드 이름 옆의 단추를 클릭하고 "속성 도움말"을 선택하십시오.
컨텍스트 도움말 작성
기본적으로 단일 편집 화면에서 노드에 액세스할 때 사용자 정의된 도움말 파일에 액세스합니다. 단일 편집 화면에서 필드에 액세스할 때 도움말 파일을 활성화하려면 사용자 정의 설정을 갱신하십시오. 다음 옵션을 설정하십시오.
- 홈 > 내 설정의 특정 화면 설정 테이블에서 "도움말 텍스트 항상 표시를 "예"로 선택하십시오.
카탈로그 보기를 사용하면 사용자가 편집 가능하거나 읽기 전용이거나 볼 수 없는 항목 속성을 개인화할 수 있습니다. 다음 목적으로 보기를 작성합니다.
- 카탈로그에서 작업할 경우 보다 효율적인 또는 타스크 특정한 항목 보기 작성
- 특정 데이터 입력 또는 데이터 유지보수 프로세스와 관련된 속성 그룹 작성에 사용됨(예: 프로모션 관련 속성)
- 각 카탈로그와 함께 사용하는 여러 보기 작성
- 모든 사용자가 공유하는 보기 작성
- 특권을 카탈로그화하여 보기 작성에서 사용자가 선택할 수 있는 속성 판별
왼쪽 분할창, 항목 목록 또는 내용 작성 화면에 카탈로그가 표시되는 방법을 사용자 정의하도록 카탈로그 보기를 구성할 수도 있습니다. 다음 방법에 따라 보기를 구성할 수 있습니다.
- 특정 항목 속성 숨기기
- 화면에 속성이 표시되는 방법 다시 정렬
- 특정 속성의 수정 제한
보기 및 코어 속성
보기는 다음 콜렉션 유형을 포함하는 속성 콜렉션으로 정의됩니다.
생성된 기본 코어 속성 모든 오브젝트에 대해 검색 및 저장되는 시스템 정의 속성이며, 키 규칙 위반 시 항목이 데이터베이스에 저장되지 않게 하는 속성만 포함됩니다. 이 속성은 다음과 같습니다.
- 1차 키
- 경로 속성(카테고리의 경우에만)
- 필수 속성(1차 또는 2차 스펙에서)
사용자 정의 코어 속성 모든 오브젝트에 대해 검색 및 저장되어야 하는 필수 속성. 이 속성에는 항목 또는 카테고리를 저장할 때마다 유효성 검증 또는 계산이 필요한 속성이 포함됩니다. 보기는 코어 속성에서 다음 방법에 따라 작업합니다.
- 현재 보기의 속성만 검색 및 저장
- 보기에 없더라도 코어 속성(기본 또는 사용자 정의)이 항상 검색 및 저장됨
- 코어 속성만 표시하도록 시스템 보기 수정
- 중점을 둔 데이터 검색 및 처리로 사용자 응답 시간이 향상되고 서버 로드 감소
시스템 기본 보기
각 계층 구조는 기본 보기를 사용하여 정의됩니다. 이 보기는 계층구조에 적용 가능한 모든 속성을 포함합니다. 이 보기는 기본 코어 속성과 사용자 정의 코어 속성의 조합일 수 있습니다.
기본값 필드, 고유 필드를 가진 필드 또는 순서 필드는 사용자 정의 코어 속성 또는 "새 항목 보기"의 경우 고려해야 합니다. 기본값 필드가 코어 속성이나 보기에 없을 경우, 다른 보기에서 필드를 가져오지 않으면 필드가 채워지지 않습니다.
보기 관리
보기는 카탈로그 콘솔을 통해 작성, 삭제 및 수정되며 보기의 드롭 다운 목록을 제공하는 모든 화면에서 사용할 수 있습니다.
카탈로그 보기 작성
1. 카탈로그 콘솔에서 카탈로그를 선택하고 보기 단추를 클릭하십시오. 카탈로그 보기 마법사가 나타납니다. 카탈로그를 선택해야 합니다.
2. 새 카탈로그 보기의 이름을 입력하고 다음을 클릭하십시오.
3. 왼쪽 열에서 속성을 선택하고 표시 가능 항목 추가 또는 편집 가능 항목 추가 단추를 클릭하십시오. 선택사항은 오른쪽 열에 표시됩니다. 다음과 같은 네 가지 보기 구성 영역이 있습니다.
- 항목 편집: 편집 가능하게 할 필드를 선택하십시오.
- 대량 편집: 대량 항목을 추가할 수 있는 필드를 선택하십시오(보통, 항목 카탈로그에 새 항목을 추가하는 것이므로 모든 필드가 선택됨).
- 항목 목록: 항목 목록에서 표시할 필드를 선택하십시오.
- 항목 팝업: 팝업 창에 표시되는 필드를 선택하십시오.
4. 모든 선택사항을 결정하였으면 저장 단추를 클릭하십시오. 새 보기가 작성되었음을 나타내는 메시지가 표시됩니다.
5. 새 보기를 사용하려면 카탈로그 콘솔에서 카탈로그 선택사항을 작성하고 보기 열에서 보기를 선택하십시오.
카탈로그 보기 삭제
시스템 기본 보기를 제외한 모든 카탈로그 보기를 삭제할 수 있습니다. 카탈로그 보기를 삭제하려면 먼저 삭제할 카탈로그 보기를 카탈로그 콘솔에서 선택해야 합니다.
1. 보기 열에서 카탈로그 보기를 선택하고 편집 단추를 클릭하면 카탈로그 보기 작성/편집 페이지가 표시됩니다.
2. 삭제 단추를 클릭하여 삭제를 확인하는 대화 상자가 표시되면 확인을 클릭하십시오.
카탈로그 보기 수정
기존 보기를 수정하려면 다음을 수행하십시오.
1. 카탈로그 콘솔을 탐색하십시오.
2. 카탈로그에서 보기를 수정하려면 보기 열에서 보기를 선택하십시오.
3. 보기 옆의 편집 단추를 클릭하십시오.
카탈로그 보기 사용
카탈로그 보기는 카탈로그 콘솔, 단일 편집 또는 다중 편집 화면에서 변경할 수 있습니다.
기존 보기를 사용하려면 다음을 수행하십시오.
1. 카탈로그 콘솔을 탐색하십시오.
2. 카탈로그 보기를 수행하려면 보기 열에서 보기를 선택하십시오.
3. 보기를 선택하면 보기가 자동으로 적용되고 다음 로그온에 기억됩니다. 단일 및 다중 편집 화면에서도 보기를 변경할 수 있습니다.
탭 보기
카탈로그에 대해 작성된 사용자 정의 보기는 표시 가능 항목 또는 편집 가능 항목 속성을 제한하며 기본 레이아웃에 표시됩니다. WebSphere Product Center에는 카탈로그에 대한 탭 보기를 작성하는 기능이 있으므로 카탈로그의 긴 속성 목록에서 화면이동할 필요성이 적어집니다.
탭 보기는 현재 카탈로그 보기에서 작성됩니다. 각 탭 보기의 맨 위에 표시되는 1차 키를 제외하고는 여러 탭 보기에서 동일한 속성을 표시할 수 있습니다.
탭 카탈로그 보기 작성
카탈로그 보기를 작성할 때 항목을 좀더 자세히 표시하는 방법을 조작하기 위해 탭 보기를 작성할 수 있습니다.
1. 카탈로그 콘솔에서 카탈로그를 선택하고 보기 단추를 클릭하십시오. 카탈로그를 선택해야 합니다.
2. 새 카탈로그 보기의 이름을 입력하고 다음을 클릭하십시오.
모든 탭 보기에 표시할 모든 속성 콜렉션을 선택하고 표시 가능 항목 추가 또는 편집 가능 항목 추가를 클릭하십시오. 여기에서 속성을 선택하지 않으면 탭 보기를 작성할 때 표시되지 않습니다.
4. 저장을 클릭하여 탭 보기를 작성하기 전에 카탈로그 보기를 작성하십시오.
5. 탭 보기 단추를 클릭하여 탭 보기 페이지에 액세스하고 새로 작성을 클릭하여 새 탭 보기를 작성하십시오. 사용자 정의 보기에서 선택한 모든 속성 목록이 탭 세부사항 테이블에 표시됩니다.
6. 탭 레이블에 표시될 탭 이름을 입력하고 탭에 표시될 속성 콜렉션을 선택한 후에 저장을 클릭하십시오.
참고: 추가>>를 사용하면 탭 보기에 속성 콜렉션을 추가할 수 있습니다.
탭은 탭 보기 테이블에 나열됩니다. 각 탭에 대해 새 탭 보기를 작성해야 합니다.
탭 보기 편집
탭 보기에서 속성 콜렉션을 추가하거나 삭제하려면 탭 보기를 편집해야 합니다.
1. 카탈로그 콘솔에서 탭 보기를 사용하여 사용자 정의된 카탈로그 보기를 선택하고 편집 단추를 클릭하십시오.
2. 탭 보기 단추를 클릭하면 카탈로그 탭 테이블이 표시됩니다.
3. 편집할 탭 보기 옆의 단일 선택 단추를 클릭하고 편집 단추를 클릭하십시오.
4. 필요하면 탭 보기에 속성을 추가하거나 제거하고 저장을 클릭하여 변경사항을 적용하십시오.
탭 보기 삭제
카탈로그 보기가 더 이상 필요하지 않고 삭제된 경우, 연관된 모든 탭 보기가 삭제됩니다. 단일 탭 보기를 삭제하려면 다음을 수행하십시오.
1. 카탈로그 콘솔에서 탭 보기로 사용자 정의된 카탈로그 보기를 선택하고 편집 단추를 클릭하십시오.
2. 탭 보기 단추를 클릭하면 카탈로그 탭 테이블이 표시됩니다.
3. 삭제할 탭 보기 옆의 단일 선택 단추를 클릭하고 삭제 단추를 클릭하십시오.
탭 보기 재정렬
탭 보기의 순서를 재배열할 수 있습니다.
1. 카탈로그 콘솔에서 탭 보기로 사용자 정의된 카탈로그 보기를 선택하고 편집 단추를 클릭하십시오.
2. 탭 보기를 클릭하면 카탈로그 탭 테이블이 표시됩니다.
3. 다시 정렬할 탭 보기 옆의 단일 선택 단추를 클릭하고 위 또는 아래 단추를 클릭하십시오.
WebSphere Product Center의 링크 기능은 카탈로그 스펙에서만 사용할 수 있습니다. 둘 이상의 다른 카탈로그에 있는 정보를 사용하여 카탈로그를 작성하려면 하나 이상의 다른 카탈로그에 대한 링크가 있는 하위 카탈로그를 작성하십시오.
하나의 카탈로그("소스" 또는 "마스터" 카탈로그)를 두 번째 카탈로그("목적지" 또는 "하위" 카탈로그)에 링크하여 소스 카탈로그에 있는 링크된 관련 항목의 속성으로 목적지 카탈로그의 항목을 보충할 수 있습니다.
- 하나의 소스/마스터 카탈로그에서 공유 속성 값을 유지보수할 수 있도록 합니다.
- "소스 속성 이름"은 마스터 카탈로그에 있는 키를 참조하는 하위 카탈로그의 속성입니다.
- "목적지 속성"은 마스터 카탈로그에 있는 키의 이름입니다.
카탈로그 링크의 목적 및 전제조건
카탈로그 링크 목적:
- "마스터" 카탈로그 항목과 "하위" 카탈로그 항목 사이의 관계를 작성합니다.
- 신디케이션에 대한 하위 카탈로그에서 속성을 상속합니다.
전제조건
- "마스터" 카탈로그에 링크된 속성이 있어야 합니다.
- "하위" 카탈로그가 있어야 합니다.
예 1:
- 마스터 카탈로그가 항목 카탈로그가 될 수 있습니다.
- 하위 카탈로그가 고객 카탈로그가 될 수 있습니다.
- 카탈로그가 "고객 ID" 속성을 통해 링크됩니다.
- 고객 카탈로그에서 특정 고객이 가격을 기록하고 이 가격을 마스터 카탈로그에 링크할 수 있습니다.
예 2:
여러 고객 카탈로그가 동일한 설명 및 표시 가격을 공유하지만 고객 가격 각각이 서로 다릅니다.
- 단일 마스터 카탈로그를 작성하여 마스터 항목 번호, 설명 및 표시 가격을 유지보수하십시오.
- 고객 가격만 유지보수하는 각 고객의 하위 카탈로그를 작성하십시오.
- 이러한 고객에 특정한 하위 카탈로그를 마스터 카탈로그에 링크하십시오.
예 3:
카탈로그 링크는 제품 정보를 "정상화"합니다.
- 여러 카탈로그에 데이터를 저장하면 WebSphere Product Center가 항목과 속성을 제시, 액세스 및 갱신하는 속도가 매우 빨라집니다.
카탈로그 아키텍처 설계
링크된 카탈로그의 아키텍처를 설계할 때 카탈로그에 대한 정보를 검색할 위치를 결정하십시오.
- 두 카탈로그에 있는 하나의 항목(한 항목에 대한 속성 병합)
- 병합된 항목 목록
카탈로그를 링크하려면 두 가지 방법이 있으며 서로 다른 유형의 관계를 제공합니다.
- 1 - 여러 하위 카탈로그를 하나의 상위/마스터 카탈로그에 링크합니다. 다양한 시장에 맞는 여러 카탈로그가 있으며 모든 항목을 마스터 카탈로그에 넣는 경우에 유용합니다.
- 2 - 둘 이상의 카탈로그에서 카탈로그를 작성하고, 하위 카탈로그는 하나 이상의 카탈로그에 링크하여 작성해야 합니다.
참고: 하위 카탈로그의 속성에는 하나의 링크만 있을 수 있다는 점을 유의하십시오. 따라서 두 개의 카탈로그를 하나의 카탈로그에 링크하려면 각 하위 카탈로그에 링크가 있어야 합니다.
사례 1
하위 카탈로그에 있는 두 개의 링크를 모두 선택해야 합니다(SKU가 동일할 수도 있음). 사용된 신디케이션 스크립트는 데이터 처리 방법을 결정합니다.
사례 2
이 경우 두 카탈로그 중 하나만이 링크됩니다. 카탈로그를 내보낼 때 가져오기 스크립트는 데이터 출력을 정의합니다. 다음 그림에서 하위 카탈로그는 마스터 카탈로그에 링크됩니다.
카탈로그 링크 단계
카탈로그 사이의 링크를 작성할 때 수행해야 하는 여러 단계가 있습니다.
- 소스 속성 선택
- 링크 대상 카탈로그 선택
- 목적지 속성 선택
- 카탈로그 간 링크 작성
소스 속성 선택
소스 속성은 "마스터" 카탈로그로 맵핑된 서브카탈로그의 속성입니다. 하나의 유형 링크의 속성만 있는 경우 이 속성은 드롭 다운에서 사용할 수 있는 유일한 속성입니다. 유형 링크의 속성이 없는 경우에는 드롭 다운 필드를 사용할 수 없습니다.
링크 대상 카탈로그 선택
카탈로그 목록에서 속성이 링크되는 카탈로그를 선택하십시오. 현재 링크가 작성 중인 카탈로그를 제외한 시스템의 기존 링크를 선택할 수 있습니다.
목적지 속성 선택
카탈로그를 선택할 경우, 목적지 속성 필드가 기본값으로 마스터 카탈로그의 1차 키를 표시합니다. 이 필드는 서브카탈로그에 링크하는 데 사용되는 필드입니다. 서브카탈로그 항목과 마스터 카탈로그 항목 간에 링크를 작성하려면 마스터 카탈로그 항목의 1차 키에 해당하는 서브카탈로그 항목의 소스 속성에 값을 입력하십시오.
카탈로그 간 링크 작성
다음 단계는 다음 사례에 대해 카탈로그를 링크시키는 예제를 제공합니다.
여러 고객 카탈로그가 동일한 설명 및 표시 가격을 공유하지만 고객 가격 각각이 서로 다릅니다.
1. 단일 마스터 카탈로그를 작성하여 마스터 항목 번호, 설명 및 표시 가격을 유지보수하십시오.
2. 고객 가격만을 유지보수하는 각 고객의 하위 카탈로그를 작성하십시오.
3. 소스 속성이 들어 있는 카탈로그의 카탈로그 속성을 보십시오.
4. 카테고리 세부사항 화면에서 소스 속성 이름, 제품 카탈로그 및 목적지 속성 이름을 선택하십시오(모두 다른 카탈로그에 대한 링크를 정의함).
5. 새 링크를 추가하려면 "추가"를 클릭하십시오.
다른 카탈로그에서 인쇄 카탈로그(또는 임의의 카탈로그)를 쉽게 로드하려면 카탈로그를 카탈로그로 내보내기를 사용하십시오. 카탈로그에서 카탈로그로 내보내기는 하나의 카탈로그에서 다른 카탈로그로 카테고리화 및 항목을 로드합니다.
카탈로그를 카탈로그로 내보내기 설정
제품 관리자 > 카탈로그 > 카탈로그를 카탈로그로 내보내기 > 새 카탈로그를 카탈로그로 내보내기 메뉴 경로를 사용하십시오. 카탈로그를 카탈로그로 내보내기 마법사가 표시됩니다. 각 마법사 단계를 완료하십시오.
1. 카탈로그 소스 선택: 내보내기에 사용하는 소스 카탈로그를 선택하십시오.
2. 내보낼 항목 그룹 선택: 전체 카탈로그 또는 저장된 선택사항을 선택하십시오.
3. 카탈로그 대 카탈로그로 내보내기 유형 선택: 버전의 모든 항목, 두 버전 간의 차이점 또는 마지막 버전 이후 차이점을 선택하십시오.
4. 카탈로그 목적지 선택: 카탈로그 목적지를 작성하지 않은 경우 다음 단계로 이동하기 전에 작성해야 합니다.
5. 카탈로그에서 카탈로그로 맵핑 선택: 소스 카탈로그의 필드를 목적지 카탈로그의 필드에 맵핑하십시오.
6. 카탈로그를 카탈로그로 내보내기 스크립트 선택: 기본적으로 자동 생성 스크립트가 포함됩니다.
7. 승인 권한 선택: 선택사항 - 내보내기의 승인 권한을 선택하십시오.
9. 카탈로그 내보내기 이름 선택 - 카탈로그 내보내기의 이름을 입력하십시오.
카탈로그를 카탈로그로 내보내기의 모든 단계를 완료한 후에는 내보내기 콘솔에서 카탈로그를 카탈로그로 내보내기를 실행하십시오. 기타 내보내기 작업과 같이 내보내기가 스케줄러로 전송됩니다.
WebSphere Product Center는 ISO의 국제 표준을 준수하는 로컬화를 제공합니다. 국가마다 다른 언어/국가 쌍에 기초한 로케일을 작성합니다(미국 영어, 영국 영어).
로컬화가 스펙 레벨(1차, 찾아보기 테이블 또는 2차 스펙)로 구성되기 때문에 단일 노드 또는 다중 노드를 로컬화하고 각 노드에 대해 로컬화된 표시 이름을 설정할 수 있습니다. 스펙이 로컬화로 구성되고 카탈로그와 연관된 경우 WebSphere와의 로컬화된 데이터 가져오기 또는 내보내기를 수행할 수 있습니다. 사용자 설정을 통해 사용자 인터페이스에 표시되는 항목 세트의 특정 로케일 세트를 보도록 로컬화된 노드가 있는 카탈로그를 설정할 수 있습니다.
1차, 찾아보기 테이블 또는 2차 스펙에 대한 스펙 노드 값의 로컬화
- 1차 스펙, 찾아보기 테이블 스펙 및 2차 스펙의 모든 노드에 언어 + 국가 로케일 첨부를 지원합니다.
- 로케일은 국가마다 다양한 언어에 제공되는 언어 + 국가 쌍(예: 미국 영어 대 영국 영어)을 통합합니다.
카탈로그 표시 이름을 로컬화하십시오.
- 로컬화된 모든 카탈로그 속성의 로케일별 표시 이름을 입력하거나 기본 표시 이름을 사용할 수 있습니다.
사용자의 설정, 역할 및 보기에 따라 하나 이상의 로케일로 카탈로그 항목을 표시하십시오.
- 사용자는 사용자 설정 드롭 다운 상자에서 원하는 로케일을 설정할 수 있습니다.
- 사용자의 환경에서 작성된 로케일은 사용자 설정에 자동으로 로드됩니다.
- 사용자는 사용자 설정을 통해 표시를 하나의 로케일 또는 사용 가능한 모든 로케일로 제한할 수 있습니다.
- 또한 사용자는 스펙에서 정렬되면 표시되는 하나 이상의 로케일을 표시하도록 카탈로그 보기를 설정할 수 있습니다.
- 카탈로그 액세스 권한이 로컬화된 모든 카탈로그 노드에 적용됩니다.
사용자 인터페이스에 표시되는 로케일의 제한사항은 회사 속성, 사용자 설정 또는 역할 구성을 통해 제어됩니다.
- 회사 속성 - 회사에서 사용 가능한 로케일을 정의하십시오. 이 설정은 사용자 설정 및 역할 구성에 사용할 수 있는 로케일을 정의합니다.
- 역할 구성 - 역할에 대해 로케일 설정을 정의할 수 있기 때문에 사용자의 로케일은 사용자에게 지정된 역할에 따라 다릅니다. 사용자만 지정된 역할에 사용 가능한 사항에 기초하여 표시되는 로케일을 제어할 수 있습니다.
- 사용자 설정 - 사용자는 해당 사용자 설정에서 "항목 및 카테고리 화면에 표시된 속성을 선택한 로케일로 제한"을 사용하여 원하는 로케일을 설정할 수 있습니다. 사용자의 환경에서 작성된 로케일은 사용자 설정의 "사용 가능한 로케일"에 자동으로 로드됩니다. 둘 이상의 로케일이 작성된 경우 사용자 보기를 단일 또는 복수 로케일로 제한하십시오.
회사에서 사용 가능한 로케일 설정
데이터를 로컬화하려면 먼저 회사에서 사용 가능한 로케일을 설정해야 합니다. 이 타스크는 WebSphere Product Center 관리자가 수행해야 합니다.
1. 데이터 모델 관리자 > 보안 > 회사 속성 메뉴 경로를 사용하면 "회사 로케일 설정" 테이블이 표시됩니다.
그림 6.1 - 회사 로케일 설정 테이블
2. "언어"에서 언어를 클릭하고 "국가"에서 국가를 클릭한 다음 추가를 클릭하여 로케일을 "선택됨 열"에 추가하십시오.
3. 로케일을 제거하려면 "선택됨" 열에서 로케일을 클릭하고 "제거"를 클릭하십시오.
4. 모든 로케일이 선택되면 저장을 클릭하십시오. 선택된 로케일 모두를 회사의 사용자가 사용할 수 있습니다.
역할에 대해 표시할 로케일 제한
역할에 대해 제한된 로케일을 정의할 수 있습니다. 사용자가 역할에 지정된 경우 사용자 그래픽 인터페이스가 역할에 대해 정의된 로케일로 제한됩니다. 따라서 사용자 로케일은 지정된 역할에 기반하며, 역할 로케일 제한은 사용자 설정에서 제어를 대체합니다. 사용자 설정에서 제한하거나 사용 가능한 역할 목록을 사용할 경우 사용자는 역할 정의를 통해 사용 가능한 로케일에 기초하여 제한된 로케일을 제어할 수 있습니다.
1. 데이터 모델 관리자 > 보안 > 역할 콘솔 메뉴 경로를 사용하면 역할 콘솔이 표시됩니다.
2. 편집할 역할을 선택하고 편집을 클릭하거나 단순히 역할 편집 화면으로 가져올 역할 이름을 클릭하십시오.
3. 새 역할이 작성되면 모든 카테고리 및 계층 구조가 회사에 사용 가능한 모든 로케일을 사용하도록 기본 설정됩니다. 이 기본 설정에 사용 가능한 로케일을 변경하려면 화면 맨 아래 "역할에 대한 로케일 액세스" 테이블로 화면이동하십시오. 편집 단추를 클릭하고 로케일을 추가/제거한 다음 저장을 클릭하십시오.
4. 역할에 대해 새 로케일 액세스를 작성하려면 로케일 액세스 새로 작성 단추를 클릭하여 "컨테이너 대 로케일 맵" 마법사를 표시하십시오. 이를 통해 로케일이 특정 오브젝트(카탈로그 또는 계층 구조)로 제한됩니다. 로케일을 추가/제거하고 저장을 클릭하십시오.
그림 6.2 - 역할에 대해 구성한 로케일 액세스
5. 역할에서 정의한 로케일 제한사항을 적용하려면 사용자 콘솔을 사용하여 사용자를 역할에 지정하십시오.
사용자 설정에서 표시할 로케일 제한
1. 홈 > 내 설정 메뉴 경로를 사용하면 여러 사용자 설정 테이블이 표시됩니다.
2. 다음 설정 중 하나를 선택하여 사용자 그래픽 인터페이스에서 표시되는 로케일을 제어하십시오.
사용자 인터페이스 표시 로케일
사용자 인터페이스에 사용할 로케일을 선택하십시오. 이 로케일은 사용자 그래픽 인터페이스에만 적용됩니다.
항목 및 카테고리 데이터 표시 로케일
항목 또는 카테고리 데이터를 표시할 로케일을 설정하십시오.
항목 및 카테고리 화면에 표시된 속성을 선택한 로케일로 제한하십시오.
이 옵션은 항목 및 카테고리 화면의 속성에 대해 선택한 로케일 표시를 제한합니다.
3. 저장을 클릭하여 설정을 적용하십시오.
로컬화는 1차, 찾아보기 테이블 및 2차 스펙의 스펙 레벨에서 정의됩니다. 이 절에서는 스펙의 로컬화 구성 방법이 자세히 설명되어 있습니다.
WebSphere Product Center에서 로컬화를 구현하면 모든 로케일이 개별 문자열로 저장되므로 데이터베이스 로컬화를 지원하도록 적절한 구조가 제공됩니다. 노드 데이터는 리프 노드로 이동됩니다.
작성된 표시 이름은 사용자 설정의 로케일 설정에 기초하여 항목 목록/편집 화면에 표시됩니다. 데이터의 실제 변환은 수동으로 수행되지만 각 개별 리프 노드에 저장됩니다.
참고: 로컬화 선택란 옵션은 이미 로컬화되었거나 로컬화가 사용 불가능한 경우에는 사용할 수 없습니다.
로컬화 구성 스펙
1. 스펙 콘솔에서 로컬화할 1차, 찾아보기 테이블 또는 2차 스펙을 선택하고 편집을 클릭하십시오.
2. "...스펙 세부사항" 테이블에서 로컬화 선택란을 선택하십시오. "로컬화 정보" 섹션이 표시됩니다.
3. "사용 가능한 로케일" 열에서 로케일을 선택하여 "선택된 로케일" 열에 추가하십시오. 저장을 클릭하여 스펙을 저장하십시오.
4. 스펙 노드를 클릭하십시오. "표시 이름" 섹션에서 로컬화된 표시 이름을 입력하십시오. 이를 통해 스펙 노드의 표시 이름이 여러 언어로 표시됩니다.
5. 스펙 노드에 대해 로컬화 선택란을 클릭하십시오. 스펙에 정의된 모든 로케일에 대해 노드가 로컬화되었는지를 확인하십시오. 필요한 경우 각 스펙 노드를 계속 로컬화하십시오.
그림 6. 3 - 로컬화된 노드
로컬화된 데이터 입력
스펙이 로컬화된 경우에는 항목의 각 로케일에 대해 데이터를 개별적으로 입력할 수 있습니다. 사용자 설정 또는 역할에 지정되지 않는 한 모든 로케일이 카탈로그 항목 목록에 표시됩니다. 로케일에 대해 로컬화된 표시 이름이 작성되지 않은 경우 기본 이름이 표시됩니다.
그림 6. 4 - 수동 입력한 로컬화된 노드의 데이터
로컬화된 노드로 속성 콜렉션 작성
속성 콜렉션을 정의할 경우 특정 로케일의 노드를 포함시킬 수 있습니다. 속성 콜렉션 작성 화면에서 스펙 또는 속성을 검색할 경우 로컬화된 노드가 "(L)'로 표시됩니다.
그림 6.5 - 속성 콜렉션에 특정된 로케일 노드 선택
로컬화된 노드로 가져오기/내보내기
로컬화된 노드로 가져오는 기능은 WebSphere Product Center의 맵핑 콘솔을 사용하면 간단해집니다. 소스 파일에 다양한 지역에 맞게 로컬화된 필드가 포함된 경우 카탈로그의 적절히 로컬화된 노드에 맵핑할 수 있습니다. 따라서 내보내기의 경우도 동일하게 수행할 수 있습니다.
내 설정에 로케일 선택사항 없음
로케일에 대해 회사가 구성되지 않았습니다. 데이터 모델 관리자 > 보안 > 회사 속성 메뉴 경로를 사용하면 회사 로케일 설정 화면이 표시됩니다.
회사의 필수 로케일을 선택하십시오. 선택한 로케일은 사용자 설정의 선택사항으로 표시됩니다.