Re:dash (study meeting)

3122 단어 redash


이번에 사용한 시간 배분



demo를 보여줄 수 있도록 set up : 2할



demo를 보여줄 수 있도록 sql : 5할



문장 정리: 3할



그래서



demo 중시의 공부회로 한다



What is Re:dash


  • Open Source Data Collaboration and Visualization Platform
  • htp // // cs. 레다 sh. 이오 / 엔 / 아 st /

  • BI(Business Intelligence) Tool
  • 오픈 소스
  • htps : // 기주 b. 코 m / 게 t reda sh / reda sh

  • 지원 데이터 소스
  • PostgreSQL, Redshift, Greenplum, MySQL, Google BigQuery, Graphite, MongoDB, ElasticSearch, InfluxDB, Presto, Hive, Impala, Google Spreadsheets, Python, Vertica, Oracle, Treasure Data, Microsoft SQL Server 104



  • 주요 기능



  • 쿼리 등록
  • Visualize
  • Boxplot
  • 차트
  • 라인
  • Bar
  • 지역
  • Pie
  • Scatter

  • Cohort
  • 카운터
  • Map
  • Pivot Table

  • ht tp // Reda sh. 이오/s들 c/이 mg/레다 sh_sc 레엔쇼 t_다 sh보아 rd. pg
  • Alerts
  • 공유


  • Set up Re:dash



  • htp // // cs. 레다 sh. 이오 / 엔 / 아 st / 세츠 p. HTML
  • AWS 이미지
  • GCP 이미지
  • Docker Compose
  • 히로쿠
  • Other



  • Architecture



    Production





    이번에는 모두 local



    Setting up Re:dash from Docker


  • git clone https://github.com/getredash/redash.git
  • Rename docker-compose-example.yml to docker-compose.yml
  • Set up DB docker-compose up -d postgres
  • Create DB Schema ./setup/docker/create_database.sh
  • Run docker-compose up


  • 하지만



    ES+Kibana와 역할 중복! ?



    Difference between ES+Kibana



    ES+Kibana


  • index 된 데이터를 분석 대상
  • 스스로 인덱스 할 데이터를 미리 결정하여 ES에 Store

  • Re:dash


  • 모든 데이터 저장소가 대상에서 분석 가능
  • 별도의 데이터 스토어가 있습니다.


  • 요약


  • SQL을 기억해야 합니다.
  • 데이터 저장소에 따라 쿼리가 변경되지만
  • SQL은 엔지니어만이 사용하는 시대는 이미 끝났어

  • 시각화까지 매우 간단
  • 데이터 민주화
  • ES+Kibana와의 분리 중요
  • Data Engineer
  • 좋은 웹페이지 즐겨찾기