항목 진단 보고서

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 2분
  • 카탈로그 항목 데이터 및 구성의 경우 권장 사례에서 가능한 위반을 ServiceNow 식별할 수 있습니다.

    항목 진단 보고서에는 항목의 상태를 측정하는 점수와 진단 결과 항목 목록이 포함되어 있습니다. 이러한 항목은 규칙, 문서(규칙을 위반하는 기록), 횟수(기록의 위반 수)로 구성됩니다.

    최상의 성능과 예상되는 동작을 유지하기 위해서는 위반을 수정하십시오.

    점수가 낮을수록 좋습니다(0이 이상적). 점수가 높을수록 항목에 권장 프랙티스 위반이 더 많다는 ServiceNow 것을 의미합니다. 규칙마다 가중치와 중요도가 다릅니다. 예를 들어 중복 변수 위반은 사용자 문제를 발생시킬 가능성이 높습니다. AJAX 사용 위반으로 인해 UI가 지연될 수 있으므로 문제가 발생할 가능성이 적습니다. 진단 결과

    기본 진단 규칙

    이러한 진단 규칙은 권장 사례에 따라 ServiceNow 설계되었습니다.

    표 1. 기본 진단 규칙
    규칙 설명
    checkUserCriteriaUsage (사용자 기준 사용) 항목이 사용자 기준 대신 권리를 사용하는지 여부를 식별합니다.
    checkBalancedContainers (영문) 컨테이너 시작 및 컨테이너 끝 변수의 균형이 맞는지 확인합니다.
    checkDuplicateVariables (중복 변수) 카탈로그 항목 또는 연결된 변수 세트에 연결된 동일한 이름의 변수를 식별합니다.
    checkDOMManipulation 카탈로그 클라이언트 스크립트에서 DOM 위반을 식별합니다. DOM은 릴리스 간에 동일하지 않을 수 있으며 업그레이드 중에 카탈로그 클라이언트 스크립트에 영향을 줄 수 있습니다. 따라서 고객은 어떤 종류의 DOM 조작도 수행하지 않는 것이 좋습니다.

    정보 아이콘을 클릭하여 각 클라이언트 스크립트에 대한 자세한 정보를 볼 수 있습니다.

    checkLookup변수 행 수 로드 시간이 느려질 수 있으므로 조회 변수가 많은 기록이 있는 테이블에서 실행되는지 확인합니다.
    체크AJAX 카탈로그 클라이언트 스크립트에서 모든 AJAX 호출을 식별합니다. 카탈로그 클라이언트 스크립트에서 AJAX 호출이 허용되지만 비동기 호출이어야 하기 때문입니다. 비동기 호출도 약간의 지연을 초래할 수 있으므로 모든 AJAX 호출이 나열됩니다.

    정보 아이콘을 클릭하여 각 클라이언트 스크립트에 대한 자세한 정보를 볼 수 있습니다.

    checkSelectBoxUnique (영문) 선택 상자에 고유한 항목만 표시할 수 있는 속성이 활성화된 선택 상자 유형 변수를 식별합니다.
    checkOrderGuideRuleBaseCount 규칙 베이스가 많을수록 로드 시간이 느려질 수 있으므로 주문 가이드에서 활성 규칙 베이스의 수가 많은지 확인합니다.
    checkFormatterVariablesUsage (영문) 항목에 다음 변수 유형이 있는지 확인합니다.
    • 매크로
    • 레이블이 있는 매크로
    • UI 페이지

    다양한 채널에서의 변수 가용성에 대한 자세한 내용은 을 참조하십시오 다양한 채널에서 변수 지원.

    진단 세부 정보