항목 진단 보고서
카탈로그 항목 데이터 및 구성의 경우 권장 프랙티스에서 ServiceNow 가능한 위반을 식별할 수 있습니다.
항목 진단 보고서에는 항목의 상태를 측정하는 점수와 진단 결과 항목 목록이 포함됩니다. 이러한 항목은 규칙, 문서(규칙을 위반하는 기록) 및 카운트(기록의 위반 수)로 구성됩니다.
최상의 성과를 수행하고 예상된 동작을 유지하기 위해 위반 사항을 수정합니다.
점수가 낮을수록 좋습니다(0이 이상적). 점수가 높을수록 항목에 권장 방법과의 위반이 더 많다는 것을 의미합니다.ServiceNow 각 규칙은 가중치와 중요도 수준이 다릅니다. 예를 들어 중복 변수를 위반하면 사용자 문제가 발생할 가능성이 높습니다. AJAX 사용 위반으로 인해 UI가 지연될 수 있으므로 문제가 발생할 가능성이 적습니다.
기본 진단 규칙
이러한 진단 규칙은 권장 프랙티스에 따라 ServiceNow 설계되었습니다.
| 규칙 | 설명 |
|---|---|
| checkUserCriteriaUsage | 항목이 사용자 기준 대신 권리를 사용하는지 여부를 식별합니다. |
| checkBalancedContainers | 컨테이너 시작 및 컨테이너 끝 변수의 균형이 맞는지 확인합니다. |
| 중복 변수 확인 | 카탈로그 항목(또는 관련된 변수 세트)에 관련된 이름이 같은 변수를 식별합니다. |
| checkDOM조작 | 카탈로그 클라이언트 스크립트에서 DOM 위반을 식별합니다. DOM은 릴리스 간에 동일하다고 보장하지 않으며 업그레이드 중에 카탈로그 클라이언트 스크립트에 영향을 줄 수 있습니다. 따라서 고객이 어떤 종류의 DOM 조작도 수행하지 않는 것이 좋습니다. 정보 아이콘을 클릭하여 각 클라이언트 스크립트에 대한 자세한 정보를 볼 수 있습니다. |
| checkLookupVariableRowCount | 조회 변수가 기록이 많은 테이블에서 실행되는지 확인하면 로드 시간이 느려질 수 있으므로 확인합니다. |
| checkAJAX | 카탈로그 클라이언트 스크립트의 AJAX 호출은 허용되지만 비동기적이어야 하기 때문에 카탈로그 클라이언트 스크립트의 모든 AJAX 호출을 식별합니다. 비동기 호출도 약간의 지연이 발생할 수 있으므로 모든 AJAX 호출이 나열됩니다. 정보 아이콘을 클릭하여 각 클라이언트 스크립트에 대한 자세한 정보를 볼 수 있습니다. |
| checkSelectBoxUnique | 선택 상자에 고유 항목만 표시하도록 속성을 활성화한 선택 Box 유형 변수를 식별합니다. |
| checkOrderGuideRuleBaseCount | 규칙 기준이 많을수록 로드 시간이 느려질 수 있으므로 주문 가이드에서 활성 규칙 기준이 많은지 확인합니다. |
| checkFormatterVariablesUsage | 항목에 다음 변수 유형이 있는지 확인합니다.
다양한 채널에서의 변수 가용성에 대한 자세한 내용은 다음 문서를 참조하십시오 다양한 채널에서 변수 지원. |