예: 스크립트 매핑
기간 세부 항목은 Incident.Age.Days 스크립트를 사용하여 인시던트의 기간(일)을 계산하고 값을 인시던트 연령대 버킷 그룹에 매핑합니다.
처음 두 이미지에는 세부 항목 매핑에 Incident.Age.Days 세부 항목 소스와 Incident.Age.Days 스크립트를 사용하는 Age 세부 항목이 나와 있습니다. 또한 세부 항목 소스가 인시던트 연령대(일) 버킷 그룹을 참조하는 것으로 보입니다.
Incident.Age.Days 스크립트는 인시던트 테이블에서 인시던트가 열렸을 때 타임 스탬프를 가져와서 수집 기간이 끝날 때의 타임 스탬프에서 이 타임 스탬프를 뺍니다. 스크립트가 이 값을 밀리초에서 일로 변환합니다.
var diff=function(x,y){return y.dateNumericValue() - x.dateNumericValue();};
var days=function(x,y){return diff(x,y)/(24*60*60*1000);};
days(current.opened_at, score_end);
결과 일수는 버킷 그룹의 버킷으로 정렬됩니다.
다음은 오픈 인시던트 수 표시기에서 이 스크립트를 실행한 결과입니다.