서비스 운영 작업 공간에서 일괄 처리를 수행하기 위한 확장점
구현 확장점을 사용하여 구현을 생성하고 일괄 처리를 실행하여 여러 기록을 업데이트하면 시스템 성능을 개선할 수 있습니다.
MRA(Multiple Record Associator) 구성요소를 사용하면 여러 기록을 일괄 처리하기 위한 구현 확장점을 생성할 수 있습니다.
기본적으로 사용할 수 있는 확장점을 보려면 으로 이동합니다. 구현 생성 옵션을 선택하여 구현 확장점을 생성할 수 있습니다.
업데이트할 기록이 여러 개 있으면 비즈니스 규칙이 실행되어 각 기록에 대해 한 번씩 업데이트되므로 시스템 성능에 영향을 줄 수 있습니다. 각 기록에 대한 비즈니스 규칙을 실행하는 대신 RelatedListIncidentItemUpdateHandler 스크립트 포함을 사용하여 여러 기록을 업데이트하기 위한 일괄 처리를 실행할 수 있습니다.
RelatedListIncidentItemUpdateHandler 스크립트 포함을 사용하여 일괄 처리로 여러 기록을 업데이트할 수 있습니다. 예를 들어, 여러 하위 인시던트를 상위 인시던트와 연결하고 업데이트할 때 이 스크립트 포함을 사용할 수 있습니다.
RelatedListIncidentItemUpdateHandler 스크립트 포함에는 global.RelatedListItemUpdateHandler 구현 확장점이 포함되어 있으며 관련 목록에서 여러 기록을 일괄 처리할 때 사용됩니다.
related_list_edit_helper 스크립트 포함에 사용되는 확장점은 API를 사용하여 사용자 지정 코드를 쉽게 호출할 수 있습니다. 이 확장점은 비즈니스 규칙 대신 여러 기록을 업데이트할 때 구현 확장점이 실행되도록 비즈니스 규칙의 실행을 재정의합니다. 재정의해야 하는 비즈니스 규칙을 추가할 수도 있습니다. 여러 기록이 업데이트되면 이 스크립트 포함이 트리거되고 해당 비즈니스 규칙을 바이패스하는 일괄 처리가 발생합니다.
- Initialize – 여러 기록이 업데이트되기 전에 실행됩니다.
- Post update – 여러 기록이 업데이트된 후에 실행됩니다.