Microsoft SCCM용 서비스 그래프 커넥터 구성

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기12분
  • 데이터 소스 연결 자격 증명을 Microsoft 설정하고 확인하여 SCCM 데이터를 .CMDB

    시작하기 전에

    중요사항:
    현재 Microsoft SCCM 플러그인 버전을 사용 중인 경우 다음 항목을 레거시 SCCM 플러그인에서 업그레이드참조하십시오.

    정보를 저장할 수 있도록 전역 범위 대신 SCCM 애플리케이션 범위에 있는지 확인합니다.

    종속성 및 요구 사항:
    • Integration Commons for CMDB 스토어 앱으로, 자동으로 설치됩니다.
    • 자동으로 설치되는 CMDB CI Class Models 스토어 앱입니다. CMDB CI Class Models 스토어 앱 문서를 참조하십시오.
    • 통합 - JDBC(com.snc.integration.jdbc)
    • SCCM 환경에 액세스하려면 Windows MID Server가 필요합니다.
    SCCM 데이터에 액세스하려면 SCCM 데이터베이스에 대한 적절한 액세스 권한을 가지고 있어야 합니다. SCCM 데이터베이스가 포함된 SQL Server를 쿼리하려면 자격 증명이 충분해야 합니다. 다음을 수행해야 합니다.
    1. 데이터 소스를 사용하기 위해 MID Server의 SCCM 데이터베이스에 연결하기 위해 SQL Server 계정을 만듭니다.
    2. SCCM SQL Server에 연결하고 다음을 구성합니다.
      1. SQL 인증을 위한 새 로그인 사용자 이름 및 암호를 만듭니다.
      2. 데이터 소스가 ServiceNow 연결할 SCCM 데이터베이스를 선택합니다.
      3. 새 사용자에게 "db_datareader" 역할 구성원 자격을 할당합니다.
    주:
    Microsoft SCCM용 서비스 그래프 커넥터 프로덕션 환경에 버전 2.1.6 또는 이전 버전이 설치되어 있는 경우 구독 단위 소비량을 계산할 때 포함되지 않도록 SCCM 검색 소스를 제거하는 추가 단계를 문의하십시오고객 서비스 및 지원.

    버전 3.0.4부터 Microsoft SCCM용 서비스 그래프 커넥터 새로운 기능이 다중 인스턴스를 지원하며, 다중 인스턴스를 지원하며, 이는 SG-SCCM이 여러 Microsoft SCCM 인스턴스에 연결하고 데이터를 임포트하는 기능입니다. 이 기능에는 데이터 소스와 예약된 임포트를 동적으로 생성하는 기능이 포함되므로 추가 권한을 부여해야 합니다. 이러한 단계를 수행하기 위해 안내 설정에 추가 단계가 추가되었습니다. 이러한 단계를 완료하는 방법에 대한 자세한 내용은 Microsoft 3.0용 서비스 그래프 커넥터 설정 지침 [KB1001248]Now Support참조하십시오.

    필요한 역할: admin

    프로시저

    1. 다음으로 이동 모두 > Microsoft SCCM용 서비스 그래프 커넥터 > 설정레이블이 표시됩니다.
    2. [Getting Started] 페이지에서 [Get Started]를 선택합니다.
    3. Service Graph Connector for Microsoft SCCM 페이지의 데이터 소스 구성 및 예약된 데이터 임포트 접근 섹션에서 데이터 소스 액세스 구성 작업을 선택합니다.
    4. Service Graph Connector for Microsoft SCCM에서 새 연결에 대해 데이터 소스와 예약된 데이터 임포트를 작성합니다.
      1. Configure Data source access(데이터 원본 액세스 구성) 섹션에서 Configure(구성)를 클릭합니다.
      2. 범위 메뉴에서 전역 을 선택하여 기록을 편집합니다.
      3. 응용 프로그램 접근 탭에서 만들 수 있음, 업데이트 할 수 있음, 삭제할 수 있음 확인란을 선택합니다.
      4. 업데이트를 클릭하여 기록을 저장합니다.
      5. 범위 메뉴에서 Microsoft SCCM용 서비스 그래프 커넥터를 선택합니다.
      6. 도움말 작업 표시줄에서 완료로 표시를 클릭합니다.
      7. 예약된 데이터 임포트 [scheduled_data_set] 테이블을 사용하여 예약된 데이터 임포트 액세스 업데이트 섹션에서 이러한 단계를 반복합니다.
    5. 여러 SCCM 인스턴스에 연결합니다.
      주:
      통합 인증을 사용하여 연결을 구성하려면 6단계로 건너뜁니다.
      1. 왼쪽 사이드바에서 연결 구성 아이콘( 연결 구성 아이콘. )을 선택합니다.
      2. Service Graph Connector for Microsoft SCCM 페이지의 연결 구성 섹션에서 연결 구성 작업을 선택합니다.
      3. 연결 구성 섹션에서 구성을 선택하여 연결 대시보드를 엽니다.
      4. Flow Designer에서 연결 추가를 선택합니다.
      5. 양식의 필드에 내용을 입력합니다.
        표 1. 연결 생성 양식
        필드 설명
        호스트 연결의 호스트입니다.
        데이터베이스 이름 새 연결의 데이터베이스 이름입니다.
        사용자 이름 새 연결에 대한 사용자 이름 자격 증명입니다.
        암호 새 연결에 대한 암호 자격 증명입니다.
      6. Create Connection(연결 생성)을 클릭합니다.
      7. 안내 설정으로 다시 이동합니다.
      8. 연결 구성 섹션에서 완료로 표시를 선택합니다.
    6. 통합 인증을 사용하여 SCCM 데이터베이스에 대한 Microsoft 연결을 구성합니다.
      주:
      이전 단계에서 연결을 이미 구성한 경우 이 섹션을 건너뛰고 완료로 표시합니다.
      1. 연결 구성(통합 인증)에서 구성을 선택하여 연결 대시보드를 엽니다.
        주:
        JDBC 연결에서 통합 인증을 사용하는 경우에만 이 단계를 사용하십시오.
      2. Flow Designer에서 연결 추가를 선택합니다.
      3. 양식의 필드에 내용을 입력합니다.
        표 2. 연결 생성 양식
        필드 설명
        호스트 연결의 호스트입니다.
        데이터베이스 이름 새 연결의 데이터베이스 이름입니다.
      4. Create Connection(연결 생성)을 클릭합니다.
      5. 안내 설정으로 다시 이동합니다.
      6. Configure connection (Integrated authentication)(연결 구성(통합 인증)) 섹션에서 Mark as Complete(완료로 표시)를 선택합니다.
    7. 새 연결에 대한 데이터 소스 세트와 예약된 데이터 임포트를 구성합니다.
      1. 왼쪽 표시줄에서 Configure Data Sources and Scheduled Data Imports(데이터 원본 및 예약된 데이터 가져오기 구성)를 선택합니다.
      2. Service Graph Connector for Microsoft SCCM 페이지의 데이터 소스 및 예약된 데이터 임포트 구성 섹션에서 데이터 소스 및 예약된 데이터 임포트 구성 작업을 선택합니다.
      3. Configure Data Sources and Scheduled Data Imports(데이터 원본 및 예약된 데이터 가져오기 구성) 섹션에서 Configure(구성)를 선택합니다.
      4. 양식의 필드에 내용을 입력합니다.
        필드 설명
        데이터 소스 및 예약된 데이터 임포트 세트에 대한 프리픽스 프리픽스는 이 고유한 SCCM 연결에 대해 모든 데이터 소스와 예약된 임포트 이름에 사용되는 식별자입니다. 다중 인스턴스 배포에서 이 접두사는 관련 데이터 원본 집합을 식별할 수 있는 짧고 의미 있는 식별자여야 합니다.
        주:
        예를 들어, AMS 및 EMEA 지역에 대해 서로 다른 두 SCCM 인스턴스가 있다고 가정합니다. AMSEMEA를 사용하여 데이터 소스와 일정 세트를 쉽게 식별하고 구별할 수 있습니다.
        연결 및 자격 증명 별칭 이전 단계에서 생성된 연결 별칭을 선택합니다.
        MID Server 연결할 MID Server를 선택합니다.
        주:
        통합 인증 연결을 위해서는 MID Server를 선택해야 합니다.
        사용자로 예약된 임포트 실행 예약된 데이터 임포트에서 필드를 채울 사용자를 선택합니다.
      5. Create/Update Imports(가져오기 만들기/업데이트)를 클릭합니다.
    8. 데이터 소스의 유효성을 검사합니다.
      1. Validate Data Sources(데이터 원본 확인) 작업 섹션에서 Configure( 구성)를 클릭합니다.
      2. 자동으로 설정되는 데이터 소스 양식의 필드를 검토합니다.
        이 페이지의 값을 업데이트하지 마십시오. 데이터 소스는 이전 단계에서 설정한 SCCM JDBC 연결을 사용하도록 미리 구성되어 있습니다.
        표 3. 데이터 소스 양식
        필드 설명
        이름 이 데이터 소스의 고유 이름입니다.
        임포트 세트 테이블 레이블 이 데이터 소스에 대해 생성될 테이블의 레이블입니다.
        임포트 세트 테이블 이름 이 데이터 소스에 대해 생성될 테이블의 이름입니다.
        유형 임포트할 데이터의 데이터 저장소 유형입니다.
        MID 서버 사용 JDBC 서버에 액세스하는 데 사용할 MID 서버입니다.
        형식 데이터 파일의 형식입니다.
        인스턴스 이름 SQLServer의 명명된 인스턴스입니다.
        데이터베이스 이름 데이터베이스의 이름입니다.
        데이터베이스 포트 데이터베이스의 포트입니다.
        애플리케이션 이 기록이 포함된 애플리케이션입니다.
        통합 인증 사용 Windows JDBC 통합 인증.
        사용자 이름 JDBC 서버에 연결하기 위한 사용자 이름입니다.
        암호 JDBC 서버의 암호입니다.
        서버 JDBC 연결을 위한 서버 이름입니다.
        쿼리 쿼리 유형입니다. 테이블의 모든 데이터를 쿼리하거나 특정 SQL 문을 실행합니다.
        쿼리 제한 시간 JDBC 드라이버가 쿼리를 완료하기 위해 대기하는 시간(초)입니다. 0은 시간 제한이 없음을 의미합니다. 시간 제한을 초과하면 통합에서 JDBC 결과에 접근할 수 없는 것으로 간주하고 결과를 오류 상태로 놓습니다.
        연결 시간 제한 MID 서버 연결 캐시 풀이 연결을 닫고 제거하기 전 시간(초)입니다. 0은 시간 제한이 없음을 의미합니다.
        SQL 문 데이터베이스에서 원하는 데이터를 추출하기 위한 SQL 문입니다.
        마지막 실행 날짜/시간 사용 임포트 실행 중에 데이터베이스에서 검색되는 데이터의 양을 제어하는 옵션입니다. 이 옵션을 선택하지 않으면 지정된 테이블의 모든 행이 매번 임포트됩니다.

        일회성 가져오기이거나 대상 테이블의 모든 데이터가 새 데이터인 경우 이 설정을 사용할 수 있습니다. 이 옵션을 선택하면 날짜/시간 값을 선택하여 임포트한 데이터를 델타 값으로만 제한할 수 있는 두 개의 추가 필드가 나타납니다.

      3. 테스트 로드 20 기록 관련 링크를 클릭하여 데이터 소스의 유효성을 검사하십시오.
        주:
        표시된 완료 코드가 성공이면 소스의 유효성이 검사됩니다. 그러나 표시된 완료 코드가 오류이면 SCCM JDBC 연결에 오류를 수정해야 합니다.
      4. 데이터 소스의 유효성을 검사한 후 마지막 실행 날짜/시간 사용 확인란이 선택되어 있으면 데이터 소스에 대한 마지막 실행 날짜/시간 필드를 지웁니다.
        필드를 정리하면 테스트 부하로 인한 잠재적인 데이터 손실 위험을 방지할 수 있습니다.
      5. 도움말(Help) 사이드바에서 안내 설정으로 돌아가기(Back to Guided Setup)를 클릭합니다.
      6. Validate data sources(데이터 원본 확인) 작업 섹션에서 Mark as Complete(완료로 표시)를 클릭합니다.
    9. 애플리케이션이 실행 중일 때 검색 디스크 데이터를 임포트하는 프로세스를 구성합니다.
      주:
      CMDB 디스크 [cmdb_ci_disk] 테이블에 중복 기록이 생성되지 않도록 하려면 속성을 구성 sn_sccm_integrate.sccm_disks_managed 하고 값을 true로 설정해야 합니다. 기본적으로 속성 값은 false로 설정됩니다.
      1. Configure Disk Data Imports(디스크 데이터 가져오기 구성) 작업에서 Configure(구성)를 선택합니다.
      2. 시스템 속성 페이지에서 속성 값을 sn_sccm_integrate.sccm_disks_managedtrue로 설정합니다.
      3. 업데이트를 클릭합니다.
      4. 완료로 표시를 클릭하여 디스크 데이터 가져오기 구성 작업을 완료로 표시합니다.
    10. 예약된 데이터 임포트를 구성합니다.
      주:
      데이터 소스에 대해 통합 인증 사용 확인란을 선택한 경우 예약된 데이터 임포트 작업의 사용자로 실행하려면 import_admin 역할이 있어야 합니다. 자세한 내용은 지식베이스에서 Now SupportSG-SCCM 또는 SG-SCCM 컴퓨터 ID 데이터 원본 [KB1312810]과 관련된 schedueld 가져오기를 실행할 때 "통합 인증 사용"이 선택 취소되어 있음을 참조하십시오.
      1. 왼쪽 사이드바에서 예약된 데이터 임포트 설정 아이콘( 예약된 데이터 임포트 설정 아이콘.)을 선택합니다.
      2. Service Graph Connector for Microsoft SCCM 페이지의 예약된 임포트 작업 설정 섹션에서 예약된 작업 구성 작업을 선택합니다.
      3. 예약된 작업 구성 작업 섹션에서 구성을 클릭합니다.
        기본적으로 명명한 프리픽스가 있는 새로 작성된 SG-SCCM 컴퓨터 ID 예약된 작업은 비활성 상태입니다.
      4. 예약된 데이터 임포트 양식에서 예약된 작업의 필드 값을 확인합니다.
        자세한 내용은 Schedule a data import 문서를 참조하십시오.

        활성 상태인 다른 모든 SG-SCCM 예약 작업은 컴퓨터 ID 예약 작업 실행이 완료된 후 지정된 순서대로 실행됩니다. 구성에 따라 예약된 각 작업의 활성 필드를 수정할 수 있습니다.

        중요사항:
        Microsoft SCCM용 서비스 그래프 커넥터업그레이드하는 경우 기존 "SG-SCCM 컴퓨터 ID 예약된 데이터 임포트"를 비활성화합니다. 또한 베이스라인 예약된 데이터 임포트 또는 이름이 'SG-SCCM'으로 시작하는 데이터 소스는 데이터 소스 및 예약된 데이터 임포트 인스턴스를 만들기 위한 템플릿으로 사용되므로 사용할 수 없습니다.
      5. 지금 실행을 클릭합니다.
      6. 예약된 각 작업에 대해 11 d 및 11 e 단계를 반복합니다.
      7. 도움말(Help) 사이드바에서 안내 설정으로 돌아가기(Back to Guided Setup)를 클릭합니다.
      8. 예약된 데이터 임포트 구성 작업 섹션에서 완료로 표시를 클릭합니다.
      9. 옵션: 으로 Microsoft SCCM용 서비스 그래프 커넥터업그레이드하는 경우 기존의 "SG-SCCM 컴퓨터 ID" 예약된 데이터 임포트를 비활성화합니다.
        Deactivate Legacy Scheduled Data Imports(레거시 예약된 데이터 임포트 비활성화) 섹션에서 Configure(구성)를 클릭합니다.
      10. "SG-SCCM 컴퓨터 ID" 예약된 데이터 임포트를 선택하고 활성 확인란의 선택을 취소합니다.
      11. Deactivate Legacy Scheduled Data Imports(레거시 예약된 데이터 임포트 비활성화) 작업 섹션에서 Mark as Complete(완료로 표시)를 클릭합니다.
    11. 옵션: 인스턴스 데이터 소스 SQL 문을 사용자 지정합니다.
      1. 왼쪽 표시줄에서 인스턴스 데이터 소스 SQL 문 사용자 지정 아이콘(인스턴스 데이터 소스 SQL 문 사용자 지정 아이콘)을 선택합니다.
      2. Service Graph Connector for Microsoft SCCM 페이지의 인스턴스 데이터 소스 SQL 문 사용자 지정 섹션에서 데이터 소스 SQL 문 사용자 지정 작업을 선택합니다.
      3. 데이터 소스 SQL문 사용자 지정 태스크 섹션에서 구성을 클릭하십시오.
      4. SQL 문을 사용자 지정할 인스턴스의 이름을 선택합니다.
      5. 완료되면 업데이트를 선택합니다.
      6. 도움말 작업 표시줄에서 완료로 표시를 클릭합니다.
    12. 자산 태그의 매핑을 구성합니다.
      1. 왼쪽 사이드바에서 자산 태그에 대한 매핑 구성 아이콘( 자산 태그에 대한 매핑 구성 아이콘.)을 선택합니다.
      2. Service Graph Connector for Microsoft SCCM 페이지의 자산 태그에 대한 매핑 구성 섹션에서 자산 태그에 대한 매핑 구성 작업을 선택합니다.
      3. Configure mapping for Asset Tag(자산 태그에 대한 매핑 구성) 섹션에서 Configure(구성)를 클릭합니다.
      4. 필드에 true를 입력합니다.
      5. 업데이트를 클릭합니다.
      6. 도움말 작업 표시줄에서 완료로 표시를 클릭합니다.
    커넥터를 구성할 때 문제를 해결하려면 다음과 같은 추가 리소스를 볼 수 있습니다.