첫 번째 활성화 단계 - 기존 라이프 사이클 데이터를 표준에 CSDM 매핑

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기7분
  • CSDM 수명주기 전환 동안 자산이 정확하게 추적되도록 표준 수명주기 상태를 적용합니다. 플랫폼 전체의 모든 수명주기 데이터를 표준으로 마이그레이션합니다 CSDM .

    수명주기 이해

    의 CMDB - 수명주기 스테이지 및 상태 프레젠테이션을 참조하십시오.https://nowlearning.servicenow.com/nowcreate/en/pages/assets?id=nc_asset&nc_ai_search=true&sys_id=fb390e7697dc69948934b67e6253af5e&table=x_snc_accel_asset&asset_id=27e8d18847213110db63fb25126d436f

    직접 링크가 작동하지 않는 경우 다음 절차에 따라 Now Create! 에서 직접 링크에 액세스하십시오 ServiceNow 커뮤니티.
    1. https://nowlearning.servicenow.com/nowcreate 로 이동합니다.
    2. 자산 검색 카드를 선택합니다.
    3. 검색 상자에서 Lifecycle Stage 및 Status를 검색합니다.

    또한 다음 비디오를 참조하십시오.

    기존 데이터를 마이그레이션한 후에도 CI를 만들거나 업데이트할 때 표준 수명주기 상태만 계속 사용하면 다음과 같은 이점을 얻을 수 있습니다.
    • 경보를 적절히 처리하려면 Event Management 및 Operational Intelligence에서 CI가 유지관리 수명주기 상태인지 여부를 알아야 합니다.
    • 비용 데이터를 효과적으로 보고하려면 Cloud Insights에서 CI의 상태를 알아야 합니다.
    • 일관된 작업과 워크플로우를 생성하려면 감사 및 준수에서 표준 수명주기 값을 사용해야 합니다.

    레거시 수명주기 값을 CSDM 표준 필드 및 값으로 마이그레이션하려면 수명주기 마이그레이션을 활성화 해야 합니다.

    수명주기 매핑 테이블

    에는 기본 시스템 널리 사용되는 레거시 라이프 사이클 매핑으로 미리 채워진 life_cycle_mapping 테이블 [Life Cycle Mapping] 테이블이 포함되어 있습니다. 각 매핑 기록은 테이블을 기반으로 하는 레거시 수명주기 필드의 값을 표준 CSDM 값에 매핑하는 방법을 지정합니다.

    • Life cycle stage (life_cycle_stage): CI가 시작 또는 조달에서 폐기 및 수명 종료에 이르기까지 거치는 광범위한 수명주기 단계입니다.
    • Life cycle status (life_cycle_stage_status): 현재 수명주기 스테이지 내의 CI의 특정 상태입니다.

    일반적으로 이 테이블에는 클래스당 여러 기록 항목이 포함되며, 각 항목은 특정 레거시 수명주기 및 수명주기 값 쌍에 대한 것입니다. 클래스에 대한 기록 항목이 여러 개 있는 경우 매핑 프로세스에 의미 있는 값을 포함하는 중요도 및 가능성에 따라 항목의 우선순위가 지정됩니다.

    수명주기 상태는 자산 또는 CI의 두 가지 값, 즉 CI 수명주기 동안의 수명주기 스테이지수명주기 상태의 조합으로 생각할 수 있습니다. 예를 들어 운영 단계의 하드웨어 CI는 시간이 지남에 따라 상태가 사용 중에서유지관리 중 , 지원 종료로 변경될 수 있습니다. 다른 하드웨어 CI는 유지관리 중 상태가 아니어도 사용 중에서지원 종료로 전환될 수 있습니다.
    하드웨어 CI 수명주기의 운영 단계에서 허용되는 상태 값

    사용자 지정 수명주기 값

    업그레이드 시나리오에서 수명주기 마이그레이션은 시스템에 추가된 사용자 지정 레거시 수명주기 값을 확인합니다. 각 사용자 지정 값에 대해 시스템은 수명주기 매핑 [life_cycle_mapping] 테이블에 기록을 추가합니다. 그러나 이러한 매핑 기록은 불완전하고 비활성 상태입니다.

    라이프 사이클 마이그레이션을 활성화하기 전에 해당 기록을 편집하고 활성화하여 매핑에 사용할 원하는 라이프 사이클 제어를 제공해야 합니다.

    레거시 수명주기 상태를 CMDB 상태에 매핑하는 방법 지정

    수명주기 매핑(Life Cycle Mapping) 모듈을 사용하여 기존 수명주기 값을 수명주기 상태로 변환하는 CSDM 방법을 지정할 수 있습니다. 매핑을 통해 Now Platform 제품은 사용자 환경의 레거시 CI에 대한 정확한 보고서를 생성할 수 있습니다.

    시작하기 전에

    필요한 역할: itil_admin 또는 asset_admin

    이 태스크 정보

    이 예에서 기존 데이터는 하드웨어 CI의 설치 상태 라는 수명주기 속성을 사용합니다. 수명주기 매핑 양식을 사용하여 설치 상태 속성의 기존 보류 중인 설치 값을 의 배포/테스트 수명주기 상태에 CMDB매핑합니다.

    기존 레거시 값에 CSDM 수명주기 값을 할당합니다.

    프로시저

    1. 다음으로 이동 모두 > CSDM > 수명주기 매핑레이블이 표시됩니다.
    2. 수명주기 매핑 목록 뷰에서 새로 만들기 를 선택한 다음 수명주기 매핑 양식을 채웁니다.
      필드 설명
      테이블 매핑 이 매핑이 적용되는 레거시 CMDB 테이블 및 내림차순 테이블입니다.

      내림차순 테이블에 대해 특별히 구성된 매핑이 없는 경우 내림차순 테이블에 적용됩니다.

      우선순위

      테이블에 대한 이 매핑 정의를 적용하는 우선순위입니다.

      우선 순위는 life_cycle_mapping 테이블에 클래스에 대한 여러 항목이 포함될 때 사용됩니다. 의미 있는 레거시 값을 검색할 때 우선순위가 가장 높은 항목이 먼저 사용됩니다. 첫 번째 항목을 사용할 수 없는 경우 우선순위가 그 다음 기록이 사용됩니다.

      숫자 값이 낮을수록 우선 순위가 높습니다.

      활성

      이 매핑 정의를 적용할지 여부를 나타냅니다.

      비활성화하면 낮은 우선순위 매핑이 사용되거나 표준 수명주기 필드가 TBD로 설정됩니다.

      레거시 필드 이름 현재 수명 주기 스테이지를 저장하는 데 사용 중인 지정된 Mapping for table 레거시 필드입니다. 이 값은 수명주기 매핑의 소스로 사용되어야 합니다.
      레거시 필드 값 현재 사용 중인 지정된 Mapping for table 저장소의 레거시 값은 수명주기 상태를 저장합니다. 이 값은 수명주기 매핑의 소스로 사용되어야 합니다.
      레거시 하위 필드 이름 지정된 Mapping for table 값 중 수명주기 관리에도 사용되는 추가 레거시 필드입니다.
      레거시 하위 필드 값 지정된 값 중 수명주기 관리에도 사용되는 추가 레거시 값 Mapping for table 입니다.
      수명 주기 통제 클래스 및 수명주기 스테이지 및 상태는 수명주기 매핑에 유효한 조합의 권한이 부여된 소스로 사용됩니다.
      테이블 지정된 매핑 대상 테이블을 매핑할 표준 수명주기 테이블입니다. 설정은 수명 주기 제어의 선택을 기반으로 합니다.
      수명주기 스테이지

      지정된 레거시 필드 이름을 매핑할 표준 수명주기 스테이지입니다. 설정은 수명 주기 제어의 선택을 기반으로 합니다.

      life_cycle_mapping 테이블에 일치하는 항목이 없으면 값은 TBD로 설정됩니다.

      수명주기 스테이지 상태

      지정된 레거시 필드 값을 매핑할 표준 수명주기 스테이지 값입니다. 설정은 수명 주기 제어의 선택을 기반으로 합니다.

      life_cycle_mapping 테이블에 일치하는 항목이 없으면 값은 TBD로 설정됩니다.

    3. 제출을 선택합니다.
    4. 이 프로세스를 반복하고, 기존의 모든 라이프 사이클 상태를 CMDB매핑했으면 .
      지침은 수명주기 마이그레이션 활성화 문서를 참조하십시오.

    수명주기 마이그레이션 활성화

    수명주기 마이그레이션을 활성화하여 매핑된 레거시 사용자 지정 수명주기 설정을 표준 수명주기 값으로 마이그레이션합니다 CSDM . 마이그레이션 스크립트는 기존 데이터와 들어오는 데이터를 모두 마이그레이션합니다.

    시작하기 전에

    라이프 사이클 마이그레이션을 활성화하기 전에 다음으로 이동합니다. CSDM > 수명주기 매핑레이블이 표시됩니다. 수명 주기 매핑 목록 뷰에서 미리 채워진 매핑을 검토합니다.
    • 환경에 필요한 대로 매핑을 조정하고 추가합니다.
    • 사용자 정의 레거시 라이프 사이클 값에 대한 매핑을 검토합니다. 이러한 매핑은 불완전하며 매핑할 원하는 표준 수명주기 제어를 제공해야 합니다.
    • 모든 매핑이 수명주기 제어를 사용하여 구성되었는지 확인합니다.
    • 모든 매핑이 활성화되어 있는지 확인합니다.

    필요한 역할: itil_admin 또는 asset_admin

    프로시저

    1. 다음으로 이동 CSDM > 수명주기 매핑레이블이 표시됩니다.
    2. 라이프 사이클 매핑(Life Cycle Mappings) 목록 뷰에서 활성화(Activate)를 클릭합니다.
      활성화는 모든 매핑 기록이 활성으로 설정되고 수명주기 제어로 구성되어 있으며 사용자 지정 레거시 값에 대한 모든 매핑 기록이 완전히 구성된 경우에만 완료할 수 있습니다.

    결과

    스크립트는 다음 활동을 수행합니다.
    • 및 필드에 레거시 값을 일 Life cycle status 회성 대량 매핑합니다Life cycle stage. 매핑은 값, 소스 및 대상 필드를 포함하는 수명주기 매핑 테이블의 매핑 기록을 기반으로 합니다.
    • 시스템 속성의 csdm.lifecycle.migration.activated 기본 false 설정을 true로 변경합니다. 변경하면 비즈니스 규칙이 활성화됩니다 Update life cycle from legacy . 향후 CI 작업을 삽입하거나 업데이트하면 표준 및 Life cycle status 필드를 채우 Life cycle stage 는 규칙이 트리거되어 수명주기 표준이 지속적이고 일관되게 사용되도록 보장합니다.

      예를 들어 하드웨어 CI를 만들고 레거시 StatusOperational status 필드를 설정할 때 사용합니다. 저장한 후 새 수명주기 표준 필드는 수명주기 매핑 테이블의 해당 기록 항목을 기준으로 일치하는 수명주기 표준 값으로 자동으로 채워집니다. 레거시 값을 수정하면 표준 필드는 수명주기 매핑 테이블에서 일치하는 다른 기록을 기반으로 자동으로 업데이트됩니다.

    • 라이프 사이클 마이그레이션은 일회성 프로세스이므로 활성화(Activate ) 버튼을 사용할 수 없습니다.

    다음에 수행할 작업

    데이터를 성공적으로 마이그레이션한 후에는 CSDM 모델에 따라 데이터 관리를 시작할 수 있습니다.
    1. CSDM Activation(com.snc.cmdb.csdm.activation) 플러그인을 활성화합니다.
    2. CMDB 데이터 관리자를 사용하여 CI의 수명주기를 중앙에서 일괄적으로 일관되고 표준적인 방식으로 관리합니다.