Redash
Redash는 오픈소스 BI 도구로, 다양한 데이터 소스에서 데이터를 쉽게 쿼리하고 시각화하며 공유할 수 있습니다.
스마트 다운로드
프로젝트 홈페이지 방문
아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요
SQL 사용자가 데이터를 빠르게 탐색하고 시각화 결과를 공유할 수 있는 오픈소스 도구
주요 기능
- 브라우저 기반 인터페이스로 클라이언트 설치가 필요 없음
- SQL 쿼리 편집기는 자동 완성 및 스키마 탐색 지원
- 드래그 앤 드롭 방식으로 풍부한 시각화 차트 생성
- 여러 차트를 대시보드로 결합하고 예약 새로 고침 지원
- 쿼리와 차트를 손쉽게 공유하고 팀 협업 지원
할 수 없는 것
- •셀프 호스팅에는 일정 수준의 서버 운영 경험이 필요하며, 최소 2GB 메모리를 갖춘 Linux 서버를 사용하는 것이 좋습니다. 기본적으로 HTTPS가 활성화되어 있지 않으므로 프로덕션 환경에서는 리버스 프록시와 SSL을 구성해야 합니다. 쿼리 성능은 백엔드 데이터베이스에 따라 달라지므로 데이터 양이 많을 경우 SQL을 최적화하거나 캐시를 사용하는 것이 좋습니다.
사용 사례
- 데이터 분석가가 데이터베이스를 빠르게 탐색하고 보고서를 작성
- 비즈니스 담당자가 공유 대시보드를 통해 핵심 지표를 셀프 서비스로 확인
- 팀이 협업하여 SQL 쿼리와 시각화 결과를 검토
상세 설명
Redash는 누구나 데이터의 힘을 쉽게 활용할 수 있도록 설계된 오픈소스 비즈니스 인텔리전스 도구입니다. 브라우저 기반 인터페이스를 제공하여 SQL 사용자가 35개 이상의 내장 데이터 소스(SQL 및 NoSQL 데이터베이스, 클라우드 서비스, API 포함)의 데이터를 쿼리하고, 시각화하고, 공유할 수 있습니다. 비기술 직군 사용자는 인터랙티브 대시보드와 차트를 통해 이러한 인사이트를 활용할 수 있습니다. 핵심 기능으로는 자동 완성 기능이 있는 Schema 브라우저, 드래그 앤 드롭 시각화 생성, 대시보드 예약 새로고침, 데이터 변경 알림, 완전한 기능의 REST API 등이 있습니다. 전 세계 수천 개 조직의 수백만 명의 사용자가 매일 Redash를 사용하여 데이터 기반 의사 결정을 내리고 있습니다. Redash는 셀프 호스팅을 지원하여 사용자가 데이터와 인프라를 완벽하게 제어할 수 있게 합니다.
문제 해결 & FAQ (2)
문제 해결Redash CI update_version 스크립트가 __version__을 업데이트하지 못하는 이유는 무엇인가요?
.ci/update_version(5행)의 sed 정규식은 작은따옴표(__version__ = '...')와 일치하지만, redash/__init__.py는 버전을 큰따옴표(__version__ = "...")로 선언하므로, 치환이 아무런 경고 없이 일치하지 않아 버전이 전혀 올라가지 않습니다. 정규식을 큰따옴표와 일치하도록, 또는 두 따옴표 스타일 모두와 일치하도록 업데이트하여 수정하세요:
sed -ri 's/__version__ = "[^"]*"/__version__ = "'"$VERSION"'"/' redash/__init__.py
또는 따옴표에 구애받지 않는 방식:
sed -ri "s/__version__ = ['\"][^'\"]*['\"]/__version__ = \"$VERSION\"/" redash/__init__.py
스크립트를 실행한 후 grep __version__ redash/__init__.py로 확인하세요.
방법Redash 대시보드에서 auto-scrolling이 포함된 TV 모드를 활성화하는 방법은 무엇인가요?
Redash는 아직 자동 스크롤 기능이 있는 전체 TV 모드를 지원하지 않습니다. PR #748을 통해 전체 화면 버튼이 추가되어 대시보드가 화면을 가득 채울 수 있지만, 위젯은 자동으로 회전하지 않습니다. 해결 방법으로 전체 화면 버튼을 사용하고 위젯을 수동으로 스크롤하십시오. 자동 스크롤 지원은 계획된 개선 사항입니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
1단계: Docker Compose를 사용하여 배포: curl -O https://raw.githubusercontent.com/getredash/setup/master/docker-compose.yml && docker-compose run --rm server create_db && docker-compose up -d
2단계: http://localhost:5000에 접속하여 관리자 계정을 생성하고 로그인합니다
3단계: 데이터 소스(예: MySQL, PostgreSQL)를 추가하고 SQL 쿼리를 작성하여 저장합니다
- 1단계: Docker Compose를 사용하여 배포: curl -O https://raw.githubusercontent.com/getredash/setup/master/docker-compose.yml && docker-compose run --rm server create_db && docker-compose up -d
- 2단계: http://localhost:5000에 접속하여 관리자 계정을 생성하고 로그인합니다
- 3단계: 데이터 소스(예: MySQL, PostgreSQL)를 추가하고 SQL 쿼리를 작성하여 저장합니다
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
Docker로 배포한 경우 docker-compose down -v를 실행하여 컨테이너와 데이터 볼륨을 삭제하고, AWS AMI를 사용하는 경우 EC2 인스턴스를 종료하면 됩니다.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
2 FAQs
유사한 프로젝트
Visual Studio Code (Code - OSS)
Microsoft가 만든 무료 오픈 소스 코드 편집기로, 지능형 자동 완성, 디버깅, Git 및 확장 기능을 지원하는 전 세계에서 가장 인기 있는 편집기입니다.
opencode
오픈소스 AI 코딩 에이전트로, 코드 작성, 리팩토링 및 분석을 지원하며, '빌드(Build)'와 '플랜(Plan)' 이중 에이전트 모드가 내장되어 있습니다.
scrcpy
USB 또는 무선 TCP/IP를 통해 컴퓨터에서 Android 기기로 화면 미러링 및 제어를 지원하며, 루팅 불필요, 고성능 저지연, 오디오 전달 지원.