사용자 지정 대화형 필터

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기1분
  • 관리자는 스크립팅된 대화형 필터 위젯을 생성하여 대시보드 보고서에서 고급 필터링 옵션을 제공할 수 있습니다.

    사용자 지정 대화형 필터를 사용하여 필터 인터페이스와 필터링 논리의 여러 측면을 제어할 수 있습니다. 특정 요구에 맞는 필터를 생성합니다. 사용자 지정 대화형 필터에는 한 번의 클릭으로 여러 가지 일반적인 필터링 작업을 수행하는 필터가 포함됩니다.

    사용자 지정 필터는 DashboardMessageHandler JavaScript 클래스를 사용하여 보고서 필터를 정의하고 게시하는 스크립트된 시스템 UI 위젯입니다.

    필요한 역할: hp_publisher_admin 및 report_admin. hp_publisher_admin 역할은 코어 UI에서 대화형 필터를 관리하기 위해서만 존재합니다. 기본적으로 환경으로 마이그레이션 플랫폼 분석 되는 코어 UI 필터를 관리하기 위한 역할 analytics_filter_admin 포함되어 있습니다.

    주:
    사용자 지정 대화형 필터에 대해 노출된 API는 제한적이며 표준 대화형 필터와의 패리티를 제공하지 않습니다. 사용자 지정 대화형 필터를 구현하기 전에 .사용자 지정 대화형 필터 제한 사항

    테이블 API의 액세스 제어 목록은 대시보드가 필터링될 때 표시되는 기록을 제한할 수 있습니다. 이 문제를 완화하려면 테이블 API 액세스 제어 목록에 사용자 또는 역할을 추가합니다. 자세한 내용은 접근 제어 목록 규칙을 참조하십시오.

    필터를 게시하는 코드는 SNC.canvas.interactiveFilters.setDefaultValue() 메서드를 호출하고 dashboardMessageHandler.publishFilter() 메서드를 호출하여 필터를 게시해야 합니다.

    Jelly를 사용하여 사용 가능한 단추와 같은 위젯의 모양을 정의합니다.

    동일한 대시보드에 여러 사용자 지정 대화형 필터를 추가할 수 있습니다. 필터는 필터 개체의 고유 ID와 에 대한 대시보드 메시지 처리기고유 ID를 가져야 합니다.