기술 대시보드의 저장된 데이터 시각화에 드릴다운 이벤트 추가
기술 대시보드는 데이터 시각화에서 드릴다운하기 위해 미리 구성된 대상을 지원하지 않습니다. 뷰어가 시각화와 상호 작용할 때 데이터에 대한 더 자세한 뷰를 열도록 하려면 사용자 지정 드릴다운 이벤트를 구성합니다.
시작하기 전에
필요한 역할: ui_builder_admin, 기술 대시보드 편집 권한
프로시저
간단한 목록 구성요소로 드릴다운
우선순위별로 그룹화된 인시던트 [incident] 테이블의 기록 수를 보여주는 수직 데이터 시각화가 있습니다. 뷰어가 이 시각화와 상호작용할 때 뷰어가 에서 인시던트 기록 목록을 열도록 합니다.플랫폼 분석 경험
주:
이 예에서는 컨텍스트 플랫폼 분석 경험 와 기본 경로 이름을 그 안에 있는 구성요소에 사용합니다.
- 일반 절차의 1-8단계를 따르면 이제 세로 막대 시각화를 위한 고급 대시보드 - 리디렉션 이벤트 핸들러에 대한 구성이 열렸습니다.
- 컨텍스트 필드에 {"path":"now/platform-analytics-workspace"}를 입력합니다.
이렇게 하면 뷰어 플랫폼 분석 경험가 .
- 경로 필드에 simplelist를 입력합니다. 이 경로는 의 단순 목록 페이지 플랫폼 분석 경험로 이어집니다.
- 경로 필드의 경우 먼저 데이터를 바인딩하도록 선택합니다.
- 그런 다음 {table: @payload.payload.params.table} 속성을 필드에 추가합니다. 이 속성은 시각화의 테이블 이름을 의 플랫폼 분석 경험단순 목록 페이지로 전달합니다.
- 마찬가지로 선택적 매개변수 필드의 데이터를 바인딩하고 값 {query: @payload.payload.params.query, listTitle: @payload.payload.title}을 설정하도록 선택합니다.
이제 고급 대시보드 - 리디렉션 이벤트 핸들러의 속성이 다음과 같이 나타납니다.
| 필드 | 값 |
|---|---|
| 컨텍스트 | {경로:now/플랫폼-분석 작업 공간} |
| 경로 | 단순 목록 |
| 경로 필드 | {테이블:@payload.params.table} |
| 선택적 매개변수 | {query: @payload.payload.params.query, listTitle: @payload.payload.title} |
런타임 중에 사용자는 시각화와 상호작용하여 인시던트 기록 목록을 열 수 있습니다.

표시기 데이터 소스에 대한 드릴다운
표시기 오픈 인시던트 수에 대한 꺾은선형 데이터 시각화가 있습니다. 뷰어가 이 시각화와 상호작용할 때 해당 표시기의 페이지를 열 KPI 세부 정보 도록 합니다.
- 테이블 데이터 소스 예에서 1-5단계를 반복합니다. 이 경우에도 의 페이지 플랫폼 분석 경험로 드릴다운합니다.
- 경로에 ac_kpi_details를 입력합니다.
- 경로 필드의 경우 먼저 데이터를 바인딩하도록 선택합니다
그런 다음 {uuid: @payload.payload.params.indicatorSysid}를 입력합니다. 이 매개변수는 표시기의 ID(이 경우 오픈 인시던트 수)를 페이지로 플랫폼 분석 경험 KPI 세부 정보 전달합니다.
팁:먼저 자동 완성을 사용하여 데이터 매개변수 @payload.payload.params.indicatorSysid를 추가한 다음 해당 매개변수를 중괄호로 묶고 uuid:를 추가합니다.이제 고급 대시보드 - 리디렉션 이벤트 핸들러의 속성이 다음과 같이 나타납니다.필드 값 컨텍스트 {"경로":"now/플랫폼-분석 작업 공간"} 경로 ac_kpi_details 경로 필드 {uuid:@payload.payload.params.indicatorSysid} - 다른 매개변수는 필요하지 않으므로 추가를 선택한 다음 페이지를 저장합니다.UI 빌더
런타임에 뷰어는 시각화와 상호작용하여 오픈 인시던트 수 표시기에 대한 KPI 세부 정보를 열 수 있습니다.
