사용자 지정 데이터 조회 만들기
사용자 지정 데이터 조회를 만들려면 조회 값을 추가하고, 정의를 만들고, 데이터 조회를 활성화해야 합니다.
사용자 지정 데이터 조회 테이블 만들기
조회 데이터를 저장할 사용자 지정 테이블을 만듭니다.
사용자 지정 테이블은 데이터 조회 정합기 규칙 [dl_matcher] 테이블을 확장해야 합니다. 예를 들어 이 사용자 지정 조회 테이블에는 VIP 호출자 및 인시던트 할당에 대한 정보가 저장됩니다.
| 필드 | 샘플 값 |
|---|---|
| 레이블 | VIP 호출자 조회 |
| 테이블 이름 | u_vip_caller_lookup |
| 기본 테이블 확장 | dl_matcher |
| 새 모듈 작성 | 예 |
| 메뉴에 모듈 추가 | 시스템 정책 |
데이터 조회 테이블에 데이터 조회 값 추가
데이터 조회 테이블의 열에는 정합기 및 설정기 필드 데이터가 모두 포함되어 있습니다.
이 태스크 정보
각 데이터 조회는 정합기 필드와 일치하는 값이 포함된 행을 검색하는 쿼리입니다. 그런 다음 데이터 조회는 설정기 필드에 나열된 값을 반환합니다. 예를 들어 다음 우선순위 데이터 조회 [dl_u_priority] 테이블에는 특정 우선순위 값(설정기 필드)을 생성하는 영향과 긴급도(정합기 필드)의 조합이 나열됩니다.
| 정합기 필드 | 설정기 필드 | |
|---|---|---|
| 영향도 | 긴급도 | 우선순위 |
| 1 - 높음 | 1 - 높음 | 1 - 중요 |
| 1 - 높음 | 2 - 보통 | 2 - 높음 |
| 1 - 높음 | 3 - 낮음 | 3 - 보통 |
| 2 - 보통 | 1 - 높음 | 2 - 높음 |
| 2 - 보통 | 2 - 보통 | 3 - 보통 |
| 2 - 보통 | 3 - 낮음 | 4 - 낮음 |
| 3 - 낮음 | 1 - 높음 | 3 - 보통 |
| 3 - 낮음 | 2 - 보통 | 4 - 낮음 |
| 3 - 낮음 | 3 - 낮음 | 5 - 계획 중 |
프로시저
데이터 조회 정의 기록 만들기
데이터 조회에는 지정된 조건이 충족될 때 하나 이상의 필드 값을 설정하는 방법을 지정하는 정의 기록이 필요합니다.
프로시저
데이터 조회 모듈 만들기
인스턴스 애플리케이션 내비게이터에 나타나도록 데이터 조회용 모듈을 생성할 수 있습니다.
프로시저
데이터 조회 문제점 해결
사용자 정의 데이터 조회 정의 규칙이 예상대로 작동하지 않으면 특정 조건을 확인합니다.
- 데이터 조회 정의가 적절한 이벤트에서 실행되도록 설정되어 있는지 확인합니다.
- 정합기 필드가 읽기 전용이 아닌지 확인합니다. 사용자는 읽기 전용 필드를 변경할 수 없으므로 사용자 상호작용은 읽기 전용 필드에 대해 양식에서 변경(on-form change) 이벤트를 트리거할 수 없습니다.
- 클라이언트 스크립트가 필드 값을 변경하고 있지 않은지 확인합니다. 클라이언트 스크립트는 읽기 전용 필드에서도 이벤트를 트리거 Run on form change 할 수 있습니다.
- 정합기 테이블의 데이터가 올바른지 확인합니다.
- 조회에 정확한 일치가 필요한 경우 빈 값을 포함하여 가능한 조합마다 정합기 테이블 행이 있는지 확인하십시오. 일치하는 값을 찾을 수 없으면 조회가 실패합니다.
- 다음과 같은 재귀 규칙을 만들지 않았는지 확인합니다.
필드 A = 1이면 필드 B = 2입니다. 필드 B = 2이면 필드 A = 2입니다.