논리 CI에 대한 제품 모델 자동 생성
CSDM 제품 모델 할당 작업을 제품 모델 사용하여 아직 제품 모델. 제품 모델은 단일 디지털 제품의 일부인 CI를 연결하는 데 이상적입니다.
시작하기 전에
수정된 CI 기록에 대한 읽기 액세스 권한이 있는 사용자는 새 제품 모델.
필요한 역할: 관리자
이 태스크 정보
애플리케이션, 서비스 및 소프트웨어 클래스 인스턴스 CI는 를 통해 디스커버리생성되지 않으므로 해당 모델 ID [model_id] 값이 기록을 제품 모델 참조하지 않을 수 있습니다. 제품 중심 관리 패러다임으로의 마이그레이션을 지원하려면 논리적 CI의 각 인스턴스를 .제품 모델 CSDM 제품 모델 할당 작업은 다음 클래스에서 작동하며 클래스 인스턴스의 이름을 새 제품 모델.
- 서비스 제공
- 기술 관리 서비스(이전 기술 서비스)
- 서비스 인스턴스(이전의 애플리케이션 서비스): 스크립트가 연결된 소프트웨어 모델 이름에 버전(비즈니스 애플리케이션과 관련된)을 추가합니다. 예를 들어 MyAppService 서비스 인스턴스 CI의 소프트웨어 모델은 MyAppService - 버전: 2.1일 수 있습니다.
- 비즈니스 서비스
- 비즈니스 애플리케이션
CSDM 제품 모델 할당 작업은 CSDMModelUtil 스크립트를 호출합니다. 스크립트는 다음을 참조하지 않는 지원되는 CSDM 클래스의 각 인스턴스에 대해 이러한 작업을 수행합니다.제품 모델
- CI와 이름이 같은 애플리케이션 모델, 서비스 모델 또는 소프트웨어 모델 기록을 생성합니다. 이름 값을 작성하는 데 필요한 정보가 CI에 나타나지 않으면 스크립트는 지정한 기본값을 사용합니다.
- CI의 경우 모델 ID [model_id] 필드에 새 제품 모델 항목에 대한 참조를 추가합니다.
스크립트 운영:
- 스크립트는 스크립트를 실행하는 관리자의 CMDB 접근 규칙을 관찰합니다.
- 클래스 인스턴스 CI에 대해 자동 생성된 제품 모델 기록이 기존 기록과 동일하면 해당 CI에 기존 기록이 사용됩니다.
- 데이터에 이름이 동일한 CI가 포함된 경우(실제로는 오류입니다) 결과 model_id 값이 충돌할 수 있습니다. 스크립트를 실행한 후 결과 model_ids 확인합니다.