re:dash를 사용해 보았습니다.

3361 단어 redash
이 기사는 ACCESS Advent Calendar 2016의 16 일째 기사입니다.

Motivation



팀 내외로부터 이런 데이터를 조사해 주었으면 하고, 가시화해 주었으면 한다, 라고 하는 리퀘스트가 정기적으로 오기 때문에, visialize 하는 툴을 여러가지 찾고 있었다.
re:dash (을)를 사용하면(자), SQL로 추출한 데이터를 그대로 그래프로 할 수 있어 임의의 간격으로 자동 갱신을 할 수 있으므로 시험해 본다.

Setup


  • re:dash에는 매니지드 서비스와 스스로 서버를 세우는 방법이 있지만 이번에는 후자로 했다.
  • 설치시 re : dash 종속성을 해결하는 것이 번거롭기 때문에 준비된 AMI에서 EC2 인스턴스를 만들었습니다.
  • 업데이트 적용

  • ID/PW 로그인
  • 회사의 Google Apps domain 계정에서 로그인할 수 있습니다.

  • 시험이므로 그 외는 후회해

  • DataSource


  • Postgresql
  • SQL로 작성

  •         SELECT to_char(created_at, 'YYYY-MM-DD') AS created_at,
                                                        model,
                                                        count(id) AS COUNT
            FROM cars
            WHERE created_at BETWEEN NOW() - interval '1 month' AND NOW()
            GROUP BY 1,
                     2
    


  • MongoDB

  • PyMongo 스타일 쿼리로 쓰기

  • Google Spreadsheets
  • Google Apps domain 관리자 인증이 있음


  • 소감


  • 문서가 적습니다.
  • 설치 부분은 똑같이 정렬되어 있지만,
    그 후에는 별로 없기 때문에 불명한 부분은 코드로부터 조사하게 된다

  • 사용자의 권한 관리를 잘 모른다
  • SQL 힘이 요구된다
  • 시각화가 편한 분, 시각화에 적합한 SQL을 열심히 써야 한다


  • 내일은 @pankona 님의 기사입니다. 기대하기

    좋은 웹페이지 즐겨찾기