서비스 운영 작업 공간에서 일괄 처리를 수행하기 위한 확장점

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 1분
  • 구현 확장점을 사용하여 구현을 생성하고 일괄 처리를 실행하여 여러 기록을 업데이트하면 시스템 성능을 개선할 수 있습니다.

    MRA(Multiple Record Associator) 구성요소를 사용하면 여러 기록을 일괄 처리하기 위한 구현 확장점을 생성할 수 있습니다.

    기본적으로 사용할 수 있는 확장점을 보려면 모두 > 시스템 확장점  > 스크립팅된 확장점으로 이동합니다. 구현 생성 옵션을 선택하여 구현 확장점을 생성할 수 있습니다.

    업데이트할 기록이 여러 개 있으면 비즈니스 규칙이 실행되어 각 기록에 대해 한 번씩 업데이트되므로 시스템 성능에 영향을 줄 수 있습니다. 각 기록에 대한 비즈니스 규칙을 실행하는 대신 RelatedListIncidentItemUpdateHandler 스크립트 포함을 사용하여 여러 기록을 업데이트하기 위한 일괄 처리를 실행할 수 있습니다.

    RelatedListIncidentItemUpdateHandler 스크립트 포함을 사용하여 일괄 처리로 여러 기록을 업데이트할 수 있습니다. 예를 들어, 여러 하위 인시던트를 상위 인시던트와 연결하고 업데이트할 때 이 스크립트 포함을 사용할 수 있습니다.

    RelatedListIncidentItemUpdateHandler 스크립트 포함에는 global.RelatedListItemUpdateHandler 구현 확장점이 포함되어 있으며 관련 목록에서 여러 기록을 일괄 처리할 때 사용됩니다.

    related_list_edit_helper 스크립트 포함에 사용되는 확장점은 API를 사용하여 사용자 지정 코드를 쉽게 호출할 수 있습니다. 이 확장점은 비즈니스 규칙 대신 여러 기록을 업데이트할 때 구현 확장점이 실행되도록 비즈니스 규칙의 실행을 재정의합니다. 재정의해야 하는 비즈니스 규칙을 추가할 수도 있습니다. 여러 기록이 업데이트되면 이 스크립트 포함이 트리거되고 해당 비즈니스 규칙을 바이패스하는 일괄 처리가 발생합니다.

    RelatedListIncidentItemUpdateHandler 스크립트 포함에는 다음 함수가 포함되어 있습니다.
    • Initialize – 여러 기록이 업데이트되기 전에 실행됩니다.
    • Post update – 여러 기록이 업데이트된 후에 실행됩니다.

    RelatedListIncidentItemUpdateHandler 스크립트 포함