프로브 활동 작성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기3분
  • 특정 정보를 반환하도록 구성된 대상 호스트에서 프로브를 실행하는 활동을 작성합니다.

    시작하기 전에

    필요한 역할: activity_creator 또는 workflow_admin

    이 태스크 정보

    활동 템플릿 프로세스 흐름 사용에 대한 지침은 사용자 지정 활동 생성을 참조하십시오.

    프로시저

    1. 사용자 지정 활동을 생성합니다.
      이 작업은 템플릿을 사용하여 사용자 지정 활동을 작성합니다.
    2. 일반 속성을 설정하고 입력 변수를 생성한 후 프로브 실행 명령을 구성합니다.
      옵션설명
      입력 변수 매핑 만든 변수를 사용하여 오케스트레이션에서 실행할 명령을 구성합니다.
      프로브 시스템의 프로브 목록에서 이 활동으로 실행할 프로브
      대상 호스트 이 활동에 대한 대상 서버의 호스트 이름 또는 IP 주소입니다.
      매개변수 역량별로 사용할 MID 서버입니다.
      필요한 MID 서버 역량 이 프로브를 사용하여 호스트에 전달할 이름-값 쌍입니다. 이러한 매개변수를 수동으로 생성하거나 입력 변수를 매개변수 필드로 끌어다 놓고 값을 할당할 수 있습니다.
      주:
      테스트 페이로드의 매개변수 값을 출력 탭의 변수에 자동으로 매핑 할 수 있습니다 . 자동 매핑 출력 변수를 참조하십시오.

    다음에 수행할 작업

    프로브 템플릿 실행 매개변수

    실행 매개변수를 사용하여 전처리 양식에서 입력 프로세스 스크립트를 생성합니다.

    명령 필드에 대한 설명은 을 참조하십시오 프로브 실행 명령 구성.
    주:
    이 테이블의 모든 변수에 executionParam. 접두사를 사용해야 합니다.
    표 1. 프로브 활동 실행 매개변수
    이름 변수 유형 사용법
    프로브 프로브 참조 MID 서버 프로브의 sys_id입니다.
    소스 소스 문자열 의도된 대상 호스트
    매개변수 매개변수 JS 객체의 배열 executionParam으로 표현된 JavaScript 객체의 배열입니다. 접두사입니다. 파라미터 배열에 이름-값 쌍을 더 추가하려면 기존 배열에 추가하십시오. 다음 구문을 사용하여 JavaScript 객체를 만들고 executionParam.parameter 배열에 추가합니다. 이렇게 하면 메시지에 추가 매개변수가 할당됩니다.
    var newParameter = {"name":"parameterName","value":"parameterValue"}; executionParam.parameters.push(newParameter);
    미드역량 midCapabilities 문자열(쉼표로 구분) 필요한 MID 서버 역량 목록입니다.
    값 역량 valueCapabilities (영문) 해시맵의 배열 MID 서버를 선택하는 데 사용되는 역량 값입니다. 자세한 내용은 MID 서버 기능을 참조하십시오. 값에 의해 할당된 추가 역량이 있는 경우 다음 예를 사용하여 MID 서버 선택을 사용자 지정합니다.
    var valueCapability = {'NEW_MID_CAPABIILTY':'NEW_MID_CAPABILITY_VALUE'}; executionParam.valueCapabilities.push(valueCapability);

    프로브 템플릿 후처리 매개변수

    이러한 매개변수를 사용하여 후처리 스크립트를 생성합니다.

    표 2. 프로브 후처리 매개변수
    이름 변수 유형 사용법
    페이로드 페이로드 문자열 프로브에서 반환된 원시 페이로드를 포함합니다.
    출력 출력 문자열 프로브에서 반환된 출력 데이터를 포함합니다.
    EccSysId (영문) eccSysId (영문) 문자열 ECC 큐 입력 메시지와 관련된 참조 ID를 포함합니다.

    프로브 실행 명령 구성

    만든 입력 변수를 사용하여 오케스트레이션이 대상에서 실행할 명령을 구성합니다.

    시작하기 전에

    명령 실행 단계로 진행하기 전에 입력 양식에서 필요한 입력 변수를 생성합니다.

    필요한 역할: activity_creator, admin

    주:
    워크플로우 컨텍스트에서 활성을 실행할 필요 없이 MID Server와 대상 사이의 활동 연결을 테스트할 수 있습니다. 자세한 내용은 테스트 템플릿 출력을 참조하십시오.

    프로시저

    1. 입력 목록에서 변수를 끌어 명령 필드에 놓습니다.
      시스템은 명령에 적합한 구문으로 변수 형식을 지정합니다.
      그림 1. 프로브 실행 명령
      프로브 실행 명령
    2. 테이블에 표시된 필드를 모두 채우십시오.
      표 3. 프로브 실행 명령 필드
      필드 설명
      입력 입력 변수 작성기입니다. 입력 변수 생성 을 클릭하여 사용 가능한 필드에 매핑합니다.
      프로브 시스템의 프로브 목록에서 이 활동과 함께 실행할 프로브입니다.
      대상 호스트 이 활동에 대한 대상 서버의 호스트 이름 또는 IP 주소입니다.
      필요한 MID 서버 역량 역량별로 사용할 MID 서버입니다.
      매개변수 이 프로브를 사용하여 호스트에 전달할 이름-값 쌍입니다. 이러한 매개변수를 수동으로 생성하거나 입력 변수를 매개변수 필드로 끌어다 놓고 값을 할당할 수 있습니다.
    3. 저장을 클릭합니다.
    4. Continue(계속)를 클릭하여 Outputs(출력) 단계로 이동합니다.