태블로와 비슷하게 Redash도 많이 요구하는 플랫폼으로 한번 비교하여 정리해보았다.
내가 정리한 태블로 소프트웨어란?🔗
📍Redash?
쿼리를 이용하여 간편하게 원하는 대시보드를 구현할 수 있는 오픈소스 중 하나이다.
즉, 데이터 조회/시각화를 위한 플랫폼이다.
🔎 특징
- SQL문을 날리면, 반환된 값으로 그래프를 만들 수 있다.
- CSV 다운로드가 가능하다.
- RDB, ElasticSearch, NoSQL, Athena, BigQuery 등의 여러 데이터 소스를 연결해서 사용할 수 있다.
-> API를 호출해서 얻은 JSON 결과값, CSV, 구글스프레드 시트, JIRA도 지원가능하다.
- 여러 데이터 소스에서 얻은 쿼리 결과를 JOIN해서 사용할 수 있다.
- 쿼리 파라미터를 사용하면 조회에 사용될 조건을 Input Box로 받을 수 있다.
- 대시보드 기능이 있다.
- 외부 공유 링크를 만들 수 있어, 쿼리 그래프 결과물을 외부에 공유하기 편하다.
- 스케줄링 기능
- Zapier/Slack을 연동하면, 스케줄링된 쿼리 결과를 슬랙으로 받아볼 수 있다.
- Alert 기능
- 슬랙으로 쿼리를 조회할 수 있고, 링크를 통해 그래프 이미지도 볼 수 있다.
출처 : 티스토리 블로그(아래 참고)
태블로와 비교 ‼️
위 표를 보고 느낀 가장 큰 차이점은 추출 방법이라고 생각한다.
- Redash의 경우 개발자가 데이터 검증, 쿼리 추출까지 다 해야하는 포지션이 될 필요를 느꼈다.
- 즉, 공수가 많이 든다...
- 개발자/비개발자의 업무적 특성에 따라 선택하면 좋겠다고 생각했다.
- 또한, Redash는 스케줄링이 가능하여 매번 추출을 자동화 할 수 있다는 특징을 갖고 있어 정기적으로 데이터를 추출해야하는 업무라면 큰 장점이라고 생각한다.
참고
https://americanopeople.tistory.com/243
https://co-de.tistory.com/90