설계 및 할당 기능 구성 예시

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기7분
  • 이 예에서는 플레이북을 생성하고 구성하여 애플리케이션에서 네트워크 서비스를 Telecommunications Network Inventory 설계하고 할당하는 방법을 보여줍니다.

    예제 개요

    지정된 위치에 대해 광 네트워크 터미널(ONT)을 생성해야 하는 네트워크 서비스를 이행하기 위한 고객의 주문 요청이 있다고 가정해 보겠습니다. 이 네트워크 서비스를 설계하고 할당하려면 ONT 사이트 및 장비 템플릿 세부 정보와 같은 ONT 세부 정보를 캡처해야 합니다. 설계 및 할당 기능에 대한 플레이북을 생성하고 구성하면 네트워크 서비스 설계에 대한 단계별 지침에 따라 이러한 작업을 자동화할 수 있습니다.

    플레이북 관리자는 플레이북을 생성하고 구성하여 네트워크 서비스에 대한 인벤토리를 설계하고 할당합니다. 플레이북에는 ONT 장치를 생성하기 위한 다음 활동이 포함되어 있습니다.
    1. 네트워크 서비스 설정 - 설계 요청에 대한 서비스 상세 정보를 수집합니다.
    2. ONT 상세 정보 캡처 - ONT 사이트 및 인벤토리 템플릿 상세 정보를 캡처하여 장비를 인스턴스화합니다.
    3. 검토 및 제출 - 활동 세부 정보를 검토하고 템플릿에 따라 특정 위치에 대한 ONT 장치를 생성합니다.
    이 플레이북 워크플로우의 일부로 다음을 자동화합니다.
    • ONT 설계에 대한 변경 요청을 작성합니다.
    • ONT 상세 정보 캡처와 같은 활동에 대한 변경 작업을 생성합니다.
    • 인벤토리 템플릿을 사용하여 장비를 인스턴스화하려면 변경 작업을 실행합니다.

    플레이북 에이전트는 이 설계 및 할당 기능을 사용하여 네트워크 서비스에 대한 고객 주문 및 요청을 이행할 수 있습니다.

    필수 구성요소

    플레이북을 생성하기 전에 인벤토리 코어 관리자는 다음을 생성하고 구성합니다.
    1. 변경 모델을 만들고 모델 상태를 추가합니다.
      표 1. 변경 모델 상세 정보
      항목 설명
      변경 모델 이름 이름을 네트워크 서비스 자동 플로우로 설정합니다.
      모델 상태 다음 모델 상태를 추가하고 모델 상태 전환을 설정합니다.
      설계 진행 중
      모델 상태 전환을 설계 완료로 설정합니다.
      설계 완료
      모델 상태 전환을 종결로 설정합니다.
      종결
      이 상태에 대한 모델 상태 전환을 설정하지 마십시오.
      주:
      설계 진행 중설계 완료 모델 상태에 CI 수정 허용 속성을 추가해야 합니다.

      자세한 단계에 대한 자세한 내용은 문서를 참조하십시오 설계 및 할당 기능에 대한 변경 모델 생성.

    2. 기록 생성자를 생성하여 ONT 사이트 및 인벤토리 템플릿과 같은 ONT 입력 세부 정보를 캡처합니다. 이 기록 생성자는 플레이북의 두 번째 활동에 사용됩니다.
      표 2. 기록 생성자 상세 정보
      항목 설명
      기록 생성자
      • 기록 생성자 이름을 Capture ONT Details로 설정합니다.
      • 테이블 필드를 변경 작업으로 설정합니다.

      자세한 단계에 대한 자세한 내용은 문서를 참조하십시오 설계 및 할당 기능에 대한 기록 생성자 생성.

    3. 기록 생성자에 변수를 추가합니다.
      표 3. 변수 상세 정보
      항목 설명
      가변 1 가변 1에 대해 다음 세부 정보를 설정합니다.
      • 유형 필드를 참조로 설정합니다.
      • 질문 탭에서 질문 필드를 ONT 사이트로 설정합니다.
      • 사양 탭에서 참조 필드를 네트워크 사이트 [cmdb_ci_ni_site]로 설정합니다.
      가변 2 가변 1에 대해 다음 세부 정보를 설정합니다.
      • 유형 필드를 참조로 설정합니다.
      • 질문 탭에서 ONT 템플릿 필드를 ONT 사이트로 설정합니다.
      • 사양 탭에서 참조 필드를 인벤토리 템플릿 [sn_ni_core_inventory_template]으로 설정합니다.

      자세한 단계에 대한 자세한 내용은 문서를 참조하십시오 설계 및 할당 기능에 대한 변수 생성.

    4. DA 공통 변수를 기록 생성자에 대한 변수 세트로 선택합니다.

      자세한 단계에 대한 자세한 내용은 문서를 참조하십시오 설계 및 할당 기능을 위해 기록 생성자에 변수 세트 추가.

    5. 플레이북에서 두 번째 활동을 구성하는 데 사용하는 요청 정의에 대한 하위 플로우를 생성합니다.
      표 4. 하위 플로우 상세 정보
      항목 설명
      하위 플로우 이름 하위 플로우 이름을 Capture ONT Details로 설정합니다.
      입력 필드 하위 플로우에 대해 다음 입력 필드를 추가합니다.
      • 입력 1에 대해 레이블을 확인 오류 무시 로 설정하고 유형을 예/아니오 로 설정합니다.
      • 입력 2에 대해 레이블을 변경 작업으로 설정하고 유형을 참조.변경 작업으로 설정합니다.
      작업 하위 플로우에 다음 작업을 추가합니다.
      • 카탈로그 변수 가져오기 작업을 추가하여 기록 생성자에서 상세 정보를 읽습니다.
      • TNI 템플릿에서 CI 생성 작업을 추가하여 인벤토리 템플릿에서 장비를 생성합니다.
      • 기록 업데이트 작업을 추가하여 영향을 받는 CI(구성 항목)로 장비를 업데이트합니다.

      자세한 단계에 대한 자세한 내용은 문서를 참조하십시오 설계 및 할당 기능을 위한 하위 플로우 생성.

    6. 플레이북에서 두 번째 활동을 구성하는 데 사용하는 요청 정의를 생성합니다.
      표 5. 요청 정의 상세 정보
      항목 설명
      요청 정의 상세 정보 요청 정의에 대해 다음 상세 정보를 설정합니다.
      • 요청 정의 이름을 Capture ONT Details로 설정합니다.
      • 플로우 필드를 ONT 세부 정보 캡처 하위 플로우로 설정합니다.
      • 작업 유형 필드를 변경 작업으로 설정합니다.

      자세한 단계에 대한 자세한 내용은 문서를 참조하십시오 설계 및 할당 기능을 위한 하위 플로우 생성.

    플레이북 생성 및 구성

    플레이북 관리자는 에서 워크플로우 스튜디오설계 및 할당 기능에 대한 플레이북을 생성하고 구성합니다. 다음 단계에 대한 자세한 내용은 다음 문서를 참조하십시오 설계 및 할당 기능을 위한 플레이북 생성.
    1. 플레이북을 작성하고 이름을 Design Network Service로 설정합니다.
    2. 트리거를 추가하고 구성합니다.
      표 6. 트리거 상세 정보
      항목 설명
      추가 속성 창 일정 탭에서 트리거에 대한 다음 상세 정보를 설정합니다.
      • 프로세스가 레코드 생성으로 실행되는 경우에 대한 고유한 조건을 정의합니다.
      • 트리거 조건을 네트워크 서비스 자동 플로우 변경 모델로 설정합니다.
      네트워크 서비스 자동 플로우 변경 모델을 사용하여 변경 요청이 생성될 때 플레이북을 트리거하는 추가 속성을 구성합니다.
    3. 스테이지를 만들고 네트워크 서비스 설정, ONT 세부 정보 캡처, 검토 및 제출과 같은 활동을 추가합니다.
      1. 네트워크 서비스 설정 작업을 만들고 구성합니다.
        표 7. 네트워크 서비스 설정 활동 상세 정보
        항목 설명
        활동 추가 양식 표시 기본 활동을 선택합니다.
        상세 정보 탭 활동 이름을 네트워크 서비스 설정으로 변경합니다.
        UI 레이아웃 탭 UI 레이아웃 탭에서 다음 상세 정보를 설정합니다.
        • 연결된 테이블 필드를 Chang 요청으로 설정합니다.
        • 연결된 기록 필드를 플로우 DataTrigger - change_request > change_request 기록
        • 경험 상태 테이블 필드를 플로우 데이터로 설정합니다.
        • 경험 상태 기록 필드를 자동화 계획 > 플로우 데이터 작성 > 출력 > 플로우 데이터 기록.
        • 양식 뷰 필드를 플레이북으로 설정합니다.
      2. ONT 세부 정보 캡처 활동을 생성하고 구성합니다.
        표 8. ONT 세부 정보 활동 세부 정보 캡처
        항목 설명
        활동 추가 변경 작업 자동 작성 기본 활동을 선택합니다.
        상세 정보 탭 활동 이름을 Capture ONT Details로 바꿉니다.
        자동화 탭 자동화 탭에서 다음 상세 정보를 설정합니다.
        • 요청 유형 필드를 Capture ONT Details로 설정합니다. ONT 세부 정보 캡처는 생성한 요청 정의입니다.
        • 기록 생성자 필드를 Capture ONT Details로 설정합니다.
        • 변경 요청 필드를 플로우 DataTrigger - change_request > change_request 기록
        UI 레이아웃 탭 UI 레이아웃 탭에서 다음 상세 정보를 설정합니다.
        • 연결된 테이블 필드를 Chang 작업으로 설정합니다.
        • 연결된 기록 필드를 자동화 계획 > 변경 작업 데이터 작성 > 출력 > 변경 작업.
        • 경험 상태 테이블 필드를 플로우 데이터로 설정합니다.
        • 경험 상태 기록 필드를 자동화 계획 > 플로우 데이터 작성 > 출력 > 플로우 데이터 기록.
        • 양식 뷰 필드를 플레이북으로 설정합니다.
      3. 검토 및 제출 활동을 생성하고 구성합니다.
        표 9. 활동 세부 정보 검토 및 제출
        항목 설명
        활동 추가 설계 할당 검토 및 제출 기본 활동을 선택합니다.
        상세 정보 탭 활동 이름을 검토 및 제출로 변경합니다.
        UI 레이아웃 탭 UI 레이아웃 탭에서 다음 상세 정보를 설정합니다.
        • 연결된 테이블 필드를 Chang 작업으로 설정합니다.
        • 연결된 기록 필드를 자동화 계획 > 변경 작업 데이터 작성 > 출력 > 변경 작업.
        • 경험 상태 테이블 필드를 플로우 데이터로 설정합니다.
        • 경험 상태 기록 필드를 자동화 계획 > 플로우 데이터 작성 > 출력 > 플로우 데이터 기록.
        • 양식 뷰 필드를 플레이북으로 설정합니다.
      4. 저장 및 닫기를 선택합니다.
    4. 활성화를 선택합니다.
    다음 예는 에서 워크플로우 스튜디오생성하고 구성한 플레이북을 보여줍니다.
    그림 1. 의 플레이북 예시 워크플로우 스튜디오
    활동 목록이 있는 워크플로우 스튜디오의 플레이북입니다.

    홈페이지에 플레이북 추가

    sn_ni_ws.tni_design_assign_chg_models 기록에 네트워크 서비스 자동 플로우 변경 모델의 sys_id 추가합니다. 자세한 단계에 대한 자세한 내용은 문서를 참조하십시오 시스템 속성을 업데이트하여 홈페이지 설계 및 할당 구성.

    설계 및 할당 기능 사용

    에이전트는 설계 및 할당 기능에 대한 플레이북을 사용하여 단계에 따라 네트워크 서비스의 요구사항을 이행합니다.
    1. 다음으로 이동 작업 공간 > 네트워크 인벤토리 작업 공간.
    2. 설계 및 할당 아이콘( 설계 및 할당 아이콘)을 선택하여 설계 및 할당 홈페이지를 엽니다.
    3. Design Assign 홈페이지에서 신규 > 네트워크 서비스 자동화된 플로우.
    4. 플레이북의 활동을 완료하여 네트워크 서비스를 설계하고 할당합니다.

    이 프로세스는 플레이북 활동에서 선택한 템플릿과 사이트를 기반으로 ONT 장치를 생성합니다.

    다음 예는 사용자가 만든 설계 및 할당 기능입니다.

    그림 2. Playbook의 예
    활동 목록이 있는 플레이북 뷰