장치 분류를 위한 사용자 지정 구현 추가Add a custom implementation for device classification

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 07일
  • 읽기2분
  • 유형, os_version 및 firmware_version에 따라 장치의 기본 시스템 분류를 사용자 지정합니다.

    시작하기 전에

    확장점의 sn_otsm_sgc.SGOTAssetImportExtensionPoint 기본 시스템은 라는 sn_otsm_sgc.SGOTAssetImportUtil이름과 함께 제공되는 기본 구현 스크립트를 사용합니다. 사용자 지정 분류를 추가하려면 Service Graph Connector for Operational Technology(Excel) 범위에서 확장점에 대한 구현을 생성합니다.
    주:
    사용자에게는 확장점의 구현이 하나만 있어야 합니다. 기본 확장점이 아닌 사용자 지정 확장점을 구현하고 활성화하는 경우에는 기본 구현을 비활성화해야 합니다.

    필요한 역할: cmdb_inst_admin, import_admin, import_scheduler, admin

    프로시저

    1. 다음으로 이동 모두 > 시스템 확장점 > 스크립팅된 확장점레이블이 표시됩니다.
    2. sn_otsm_sgc.SGOTAssetImportExtensionPoint 매개변수를 선택합니다.
    3. 구현 생성 관련 링크를 선택합니다.
    4. 확장점 구현의 이름을 입력합니다.
    5. 스크립트 필드에서 다음 두 함수가 있는 클래스 객체가 채워져 있는지 확인합니다.
      getAssetCMDBSysClassNameWithOtEntityTypeSysId 확장점에서 반환된 결과가 주석에 언급된 형식을 따르는지 확인하십시오. 결과 문자열 형식이 변경되면 가져오기 실패 또는 불규칙성이 발생합니다. 형식은 <cmdb class name>:::<ot entity type sys id>여야 합니다.
      옵션설명
      getAssetCMDBSysClassNameWithOtEntityTypeSysId(/*string*/ 유형, /*string*/ osVersion, /*string*/ firmwareVersion) 이 메서드를 구현하여 ":::"과 CMDB 연결된 OT 엔터티 유형과 함께 장치가 속한 시스템 클래스 이름을 반환sys_id.

      분류되지 않은 장치의 경우 OT 장치 유형이 ot_base로 설정됩니다.

      getComputerType((/*문자열*/ 운영 시스템) 전달된 운영 체제에 CMDB 따라 시스템 클래스 이름을 반환합니다.
    6. 원하는 대로 모두 변경한 후 업데이트를 선택합니다.
      확장점에 대한 구현이 생성됩니다.

    다음에 수행할 작업

    관련 목록 구현 탭에서 기본 시스템 확장점 구현을 열어 비활성화합니다.