본문 바로가기

데이터 시각화/superset

Apache Superset(아파치 슈퍼셋) 검색조건 Filter 추가하기 - 2

이번에는 DASHBOARD_NATIVE_FILTERS 를 적용하는 방법에 대해 알아보려 한다.

DASHBOARD_NATIVE_FILTERS 는 설정 파일에 사용하도록 설정만 해주면 바로 적용된다.

superset_config.py 파일의 FEATURE_FLAGS에  "DASHBOARD_NATIVE_FILTERS" : True를 추가해준다. 

superset_config.py 파일을 셋팅하는 방법은 아래 글을 참고... 

2021.11.20 - [open source BI/superset] - Apache Superset(아파치 슈퍼셋) 설정파일(superset_config.py)

 

Apache Superset(아파치 슈퍼셋) 설정 파일(superset_config.py)

Superset에서는 다양한 기능을 제공하고 있고 이를 설정 파일을 통해 관리하고 있다. default 값들은 config.py 파일에 정의되어 있다.(자세한 내용은 아래 링크 참고) https://github.com/apache/superset/blob/m..

tedparkdev.tistory.com

 

FEATURE_FLAGS = {
	"DASHBOARD_NATIVE_FILTERS" : True,
	"DASHBOARD_NATIVE_FILTERS_SET": True,
}

Filter set을 저장하여 사용하고 싶은 경우에는 "DASHBOARD_NATIVE_FILTERS_SET" 도 True로 셋팅해준다.

 

Native filter가 추가되게 되면 Dashboard에 아래 그림과 같은 아이콘이 표시된다.

 

 

Native filter 편집 아이콘을 누른 후 Filter를 설정해준다.

 

 

Filter가 추가된 것을 확인할 수 있다.

Apply 버튼을 클릭하면 Filter가 적용된다.

 

 

현재 적용한 Filter 상태를 Filter Set으로 저장하고 싶은 경우 Filter Sets 탭으로 이동 후 Create new filter set 버튼을 클릭하면 된다. 

 

 

반응형