사용자 지정 대화형 필터

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 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가 있어야 합니다.