본문으로 건너뛰기
Paul's Dev Notes

태그: #service-mapping

ServiceNow Service Mapping Patterns 심화 — Pattern Designer 로 여는 Identification·Connection·Extension 섹션과 디버깅

Pattern Designer 에서 NDL 오퍼레이션 시퀀스로 저작되는 pattern 의 내부 구조를 분해한다. Identification Section 이 CI payload 를 만드는 상류 로직이고 IRE Identification Rules 는 하류 dedup 엔진임을 층위로 구분하고, Connection Section 이 Service Mapping 전용으로 Create Connection 오퍼레이션을 통해 downstream CI 를 찾아 cmdb_rel_ci 관계를 기록하는 과정, Temporary Variables 와 CI Attributes 의 역할 차이, Debug Mode 로 step 단위 디버깅하는 실무, 그리고 Extension Section 으로 upgrade-safe 커스터마이징하는 전략까지 실무 관점으로 정리한다.

· note cmdb

ServiceNow Service Mapping 이 CSDM Application Service 를 실제로 채우는 방법 — entry point 에서 svc_ci_assoc·IRE 까지 populate 메커니즘

top-down/pattern·tag·traffic·ML 4가지 매핑 방식별 결과 클래스와 entry point 에서 시작하는 dependency chain 추적 방법, 결과가 cmdb_ci_service_discovered(Mapped Application Service)에 안착하는 경로, svc_ci_assoc 에 CI 멤버십이 자동 채워지는 원리, cmdb_rel_ci 와 svc_ci_assoc 의 역할 구분, IRE 통과 시 discovery_source 처리, Business Application 상향 링크는 수동 governance 대상임을 명확히 하는 경계, 그리고 populate 실패 6종 트러블슈팅까지 실무 관점으로 정리.

· note cmdb