메인 콘텐츠로 건너뛰기

오픈 소스

agx

agx는 Tauri와 SvelteKit으로 구축된 데스크톱 애플리케이션으로, ClickHouse의 내장 데이터베이스 엔진(chdb)을 사용해 데이터를 탐색하고 쿼리할 수 있는 최신 인터페이스를 제공합니다.
  • 네이티브 애플리케이션을 실행할 때 ch-db를 활용합니다.
  • 웹 인스턴스를 실행할 때 ClickHouse 인스턴스에 연결할 수 있습니다.
  • Monaco 에디터를 사용하므로 익숙한 환경에서 작업할 수 있습니다.
  • 다양한 데이터 시각화 기능을 제공하며 계속 확장되고 있습니다.

ch-ui

ch-ui는 ClickHouse 데이터베이스용으로 설계된 간단한 React.js 앱 인터페이스로, 쿼리를 실행하고 데이터를 시각화할 수 있습니다. React와 웹용 ClickHouse client로 구축되었으며, 세련되고 사용하기 쉬운 UI를 제공해 데이터베이스를 손쉽게 다룰 수 있습니다. 기능:
  • ClickHouse 통합: 연결을 쉽게 관리하고 쿼리를 실행할 수 있습니다.
  • 반응형 탭 관리: 쿼리 탭, 테이블 탭 등 여러 탭을 동적으로 관리합니다.
  • 성능 최적화: 효율적인 캐싱과 상태 관리를 위해 Indexed DB를 활용합니다.
  • 로컬 데이터 저장: 모든 데이터는 브라우저에 로컬로 저장되므로 다른 곳으로 전송되지 않습니다.

ChartDB

ChartDB는 단일 쿼리만으로 ClickHouse를 포함한 데이터베이스 스키마를 시각화하고 설계할 수 있는 무료 오픈 소스 도구입니다. React로 구축되었으며, 시작하는 데 데이터베이스 자격 증명이나 회원 가입이 필요 없는 매끄럽고 사용하기 쉬운 환경을 제공합니다. 기능:
  • 스키마 시각화: 테이블 참조를 보여주는 ER 다이어그램과 materialized view, 일반 view를 포함해 ClickHouse 스키마를 즉시 가져오고 시각화할 수 있습니다.
  • AI 기반 DDL 내보내기: 스키마 관리와 문서화를 더욱 효율적으로 할 수 있도록 DDL 스크립트를 손쉽게 생성합니다.
  • 다양한 SQL 방언 지원: 여러 SQL 방언과 호환되므로 다양한 데이터베이스 환경에서 유연하게 활용할 수 있습니다.
  • 회원 가입이나 자격 증명 불필요: 모든 기능을 브라우저에서 직접 사용할 수 있어 간편하고 안전합니다.
ChartDB 소스 코드.

DataStoria

DataStoria는 여러 ClickHouse 클러스터를 한곳에서 관리할 수 있는 AI 기반 웹 콘솔 애플리케이션입니다. 기능:
  • AI 기반 기능: 자연어를 사용해 데이터를 탐색하고, SQL 쿼리를 최적화 및 수정하며, 데이터를 시각화할 수 있습니다.
  • 공식 ClickHouse Agent Skills 통합: 공식 모범 사례를 활용해 AI에 데이터베이스 최적화와 개선 제안을 요청할 수 있습니다.
  • 스마트 오류 진단: 정확한 행 및 컬럼 강조 표시로 구문 오류를 즉시 찾아내고, 한 번의 클릭으로 AI 기반 수정 제안을 받을 수 있습니다.
  • 시스템 테이블 분석: 강력한 시각화 대시보드와 필터를 통해 system.query_log, system.query_views_log, system.zookeeper, system.ddl_distributed_queue, system.part_log, system.processes를 자세히 살펴보고 클러스터를 빠르게 파악할 수 있습니다.
  • 원클릭 Explain: 시각적 AST 및 파이프라인 뷰를 통해 쿼리 실행 계획을 즉시 이해할 수 있습니다.
  • 의존성 그래프: 구체화된 뷰(Materialized View), 분산 테이블, 외부 시스템 전반에서 테이블 간 관계를 시각화하고 데이터 흐름을 추적할 수 있습니다.
  • 클러스터 모니터링: 실시간 메트릭, 머지 작업, 복제 상태, 쿼리 성능 등을 통해 모든 노드를 모니터링할 수 있습니다.
  • 개인정보 보호 및 보안: 모든 SQL 쿼리는 브라우저에서 ClickHouse 서버로 직접 실행되므로 개인정보가 완전히 보호됩니다.
DataStoria 문서.

DataPup

DataPup은 ClickHouse를 네이티브로 지원하는 최신 AI 기반 크로스 플랫폼 데이터베이스 클라이언트입니다. 기능:
  • 지능적인 제안을 제공하는 AI 기반 SQL 쿼리 지원
  • 자격 증명을 안전하게 처리하는 네이티브 ClickHouse connection 지원
  • 여러 테마(라이트, 다크, 컬러 버전)를 갖춘 아름답고 접근성 높은 인터페이스
  • 고급 쿼리 결과 필터링 및 탐색
  • 크로스 플랫폼 지원(macOS, Windows, Linux)
  • 빠르고 반응성이 뛰어난 성능
  • 오픈 소스이며 MIT 라이선스로 제공됩니다

Dory

Dory는 ClickHouse를 강력하게 지원하고 AI가 내장된 AI 네이티브 SQL 워크스페이스입니다. 기능:
  • SQL 생성, 설명, 디버깅을 위한 AI Copilot
  • 통합 워크스페이스에서 여러 ClickHouse 클러스터를 관리하고 쿼리 실행
  • 스키마 인식 SQL 자동 완성과 멀티탭 쿼리 워크스페이스
  • 필터링 및 시각화를 지원하는 대화형 쿼리 결과 탐색
  • 데이터셋 이해를 돕는 AI 기반 테이블 요약
  • SSH 터널을 지원하는 ClickHouse 직접 연결
  • 라이트/다크 모드와 테마를 지원하는 현대적인 개발자 친화형 인터페이스
  • 크로스 플랫폼 데스크톱 앱(macOS, Windows, Linux) 및 Docker 지원
  • 오픈소스이며 MIT 라이선스로 제공

ClickHouse 스키마 플로 시각화 도구

ClickHouse Schema Flow Visualizer는 ClickHouse 테이블 간의 관계를 시각화하는 오픈 소스 웹 애플리케이션입니다. 이 도구는 ClickHouse 인스턴스에 연결해 system.tables 메타데이터(엔진 타입, 종속성, materialized view SELECT)를 파싱하고, 각 에지에 변환 표현식 레이블이 표시된 컬럼 수준 관계와 함께 상호작용형 테이블 수준 데이터 흐름 다이어그램을 렌더링합니다. 다이어그램은 Dagre로 배치되며 일반 인라인 SVG로 렌더링되므로 클라이언트 측 다이어그램 런타임은 로드되지 않습니다. 기능:
  • 직관적인 사이드바에서 ClickHouse 데이터베이스와 테이블 탐색
  • 데이터 흐름 뷰: 테이블 수준의 업스트림 소스와 다운스트림 materialized view
  • 관계 뷰: 각 에지에 파싱된 변환 표현식이 표시되는 컬럼 수준 매핑(예: toStartOfHour(scheduled_departure), avgState(delay_minutes))
  • MergeTree, Replicated*, Distributed, MaterializedView, Dictionary용 엔진 인식 아이콘과 색상 구분
  • 관계 뷰에서 컬럼을 클릭하면 파이프라인 전반에서 해당 컬럼의 전체 데이터 경로 강조 표시
  • 라이브 사이드바 필터와 Ctrl+K / ⌘K 명령 팔레트를 사용해 원하는 테이블, 컬럼 또는 엔진으로 즉시 이동
  • 테이블별 행 수와 디스크 크기를 표시하는 선택적 메타데이터 오버레이
  • 현재 다이어그램을 독립형 HTML 파일로 내보내기
  • 선택적으로 인증서 검증을 건너뛰고 사용자 지정 CA / 클라이언트 인증서를 사용할 수 있는 ClickHouse와의 TLS connection
ClickHouse Schema Flow Visualizer - 소스 코드

Tabix

Tabix 프로젝트에서 제공하는 ClickHouse용 웹 인터페이스입니다. 기능:
  • 추가 소프트웨어를 설치하지 않고도 브라우저에서 직접 ClickHouse를 사용할 수 있습니다.
  • 구문 강조 표시를 지원하는 쿼리 편집기.
  • 명령 자동 완성.
  • 쿼리 실행을 그래프로 분석하는 도구.
  • 색상 테마 옵션.
Tabix 문서.

HouseOps

HouseOps는 OSX, Linux, Windows용 UI/IDE입니다. 기능:
  • 구문 강조를 지원하는 쿼리 빌더. 응답을 테이블 또는 JSON 뷰로 볼 수 있습니다.
  • 쿼리 결과를 CSV 또는 JSON으로 내보냅니다.
  • 설명과 함께 프로세스 목록을 표시합니다. 쓰기 모드를 지원합니다. 프로세스를 중지(KILL)할 수 있습니다.
  • 데이터베이스 그래프. 모든 테이블과 해당 컬럼을 추가 정보와 함께 표시합니다.
  • 컬럼 크기를 빠르게 확인할 수 있습니다.
  • 서버 구성.
다음 기능은 향후 개발될 예정입니다:
  • 데이터베이스 관리.
  • 사용자 관리.
  • 실시간 데이터 분석.
  • 클러스터 모니터링.
  • 클러스터 관리.
  • 복제된 테이블과 Kafka 테이블 모니터링.

LightHouse

LightHouse는 ClickHouse용 경량 웹 인터페이스입니다. 기능:
  • 필터링과 메타데이터를 지원하는 테이블 목록
  • 필터링 및 정렬이 가능한 테이블 미리보기
  • 읽기 전용 쿼리 실행

Redash

Redash는 데이터 시각화 플랫폼입니다. ClickHouse를 비롯한 여러 데이터 소스를 지원하며, Redash는 서로 다른 데이터 소스의 쿼리 결과를 하나의 최종 데이터셋으로 결합할 수 있습니다. 기능:
  • 강력한 쿼리 편집기
  • 데이터베이스 탐색기
  • 데이터를 다양한 형태로 표현할 수 있는 시각화 도구

Grafana

Grafana는 모니터링 및 시각화를 위한 플랫폼입니다. 「Grafana를 사용하면 메트릭이 어디에 저장되어 있든 쿼리하고, 시각화하고, 알림을 설정하고, 이해할 수 있습니다. 팀과 함께 대시보드를 만들고, 살펴보고, 공유하여 데이터 중심 문화를 조성할 수 있습니다. 커뮤니티에서 신뢰하고 사랑받는 도구입니다」 — grafana.com. ClickHouse data source 플러그인은 ClickHouse를 백엔드 데이터베이스로 사용할 수 있도록 지원합니다.

qryn

qryn은 ClickHouse용 다중 프로토콜, 고성능 관측성 스택으로, (이전 명칭: cLoki) 네이티브 Grafana 통합을 통해 Loki/LogQL, Prometheus/PromQL, OTLP/Tempo, Elastic, InfluxDB 등을 지원하는 모든 에이전트에서 로그, 메트릭, 텔레메트리 트레이스를 수집하고 분석할 수 있습니다. 기능:
  • 데이터를 쿼리하고 추출하고 시각화할 수 있는 기본 제공 Explore UI 및 LogQL CLI
  • 플러그인 없이 쿼리, 처리, 수집, 트레이싱, 알림을 지원하는 네이티브 Grafana API
  • 로그, 이벤트, 트레이스 등에서 데이터를 동적으로 검색하고, 필터링하고, 추출할 수 있는 강력한 파이프라인
  • LogQL, PromQL, InfluxDB, Elastic 등과 투명하게 호환되는 수집 및 PUSH API
  • Promtail, Grafana-Agent, Vector, Logstash, Telegraf 등 다양한 에이전트와 바로 사용할 수 있음

DBeaver

DBeaver - ClickHouse를 지원하는 범용 데스크톱 데이터베이스 클라이언트입니다. 기능:
  • 구문 강조 및 자동 완성을 지원하는 쿼리 작성.
  • 필터와 메타데이터 검색을 지원하는 테이블 목록.
  • 테이블 데이터 미리보기.
  • 전문 검색.
기본적으로 DBeaver는 세션을 사용해 연결하지 않습니다(CLI는 사용합니다). 세션 지원이 필요한 경우(예를 들어 세션에 설정을 적용하려는 경우) 드라이버 connection 속성을 편집하고 session_id를 임의의 문자열로 설정하십시오(내부적으로는 HTTP connection을 사용합니다). 그러면 쿼리 창에서 모든 설정을 사용할 수 있습니다.

clickhouse-cli

clickhouse-cli는 Python 3로 작성된 ClickHouse용 대체 command-line client입니다. 기능:
  • 자동 완성.
  • 쿼리 및 데이터 출력 구문 강조.
  • 데이터 출력용 pager 지원.
  • 사용자 지정 PostgreSQL 스타일 명령.

clickhouse-flamegraph

clickhouse-flamegraphsystem.trace_log플레임 그래프로 시각화하는 전용 도구입니다.

clickhouse-plantuml

cickhouse-plantuml은 테이블 스키마를 PlantUML 다이어그램으로 생성하는 스크립트입니다.

ClickHouse table graph

ClickHouse table graph는 ClickHouse 테이블 간 종속성을 시각화하는 간단한 CLI 도구입니다. 이 도구는 system.tables 테이블에서 테이블 간 연결 정보를 가져와 mermaid 포맷의 종속성 흐름도를 생성합니다. 이 도구를 사용하면 테이블 종속성을 손쉽게 시각화하고 ClickHouse 데이터베이스의 데이터 흐름을 이해할 수 있습니다. mermaid를 사용하므로 생성된 흐름도는 보기 좋고 markdown 문서에 쉽게 추가할 수 있습니다.

xeus-clickhouse

xeus-clickhouse는 Jupyter에서 SQL을 사용해 ClickHouse 데이터를 쿼리할 수 있도록 지원하는 ClickHouse용 Jupyter 커널입니다.

MindsDB Studio

MindsDB는 ClickHouse를 포함한 데이터베이스를 위한 오픈 소스 AI 계층으로, 최첨단 머신러닝 모델을 손쉽게 개발, 학습, 배포할 수 있도록 지원합니다. MindsDB Studio(GUI)를 사용하면 데이터베이스를 기반으로 새 모델을 학습시키고, 모델의 예측 결과를 해석하고, 잠재적인 데이터 편향을 식별하며, 설명 가능한 AI 기능을 사용해 모델 정확도를 평가하고 시각화하여 머신러닝 모델을 더 빠르게 조정하고 최적화할 수 있습니다.

DBM

DBM DBM은 ClickHouse용 시각적 관리 도구입니다! 기능:
  • 쿼리 이력 지원(페이지네이션, 전체 삭제 등)
  • 선택한 SQL 절에 대한 쿼리 지원
  • 쿼리 종료 지원
  • 테이블 관리 지원(메타데이터, 삭제, 미리보기)
  • 데이터베이스 관리 지원(삭제, 생성)
  • 사용자 정의 쿼리 지원
  • 여러 데이터 소스 관리 지원(연결 테스트, 모니터링)
  • 모니터링 지원(프로세서, 연결, 쿼리)
  • 데이터 마이그레이션 지원

Bytebase

Bytebase는 팀을 위한 웹 기반 오픈 소스 스키마 변경 및 버전 관리 도구입니다. ClickHouse를 비롯한 다양한 데이터베이스를 지원합니다. 기능:
  • 개발자와 DBA 간 스키마 검토
  • Database-as-Code: GitLab과 같은 VCS에서 스키마를 버전 관리하고, 코드 커밋 시 배포를 트리거합니다.
  • 환경별 정책을 적용한 간소화된 배포
  • 전체 마이그레이션 이력
  • 스키마 드리프트 감지
  • 백업 및 복원
  • RBAC

Zeppelin-Interpreter-for-ClickHouse

Zeppelin-Interpreter-for-ClickHouse는 ClickHouse용 Zeppelin 인터프리터입니다. JDBC 인터프리터와 비교하면 장시간 실행되는 쿼리의 timeout을 더 효과적으로 제어할 수 있습니다.

ClickCat

ClickCat은 ClickHouse 데이터를 검색하고 탐색하며 시각화할 수 있도록 해주는 직관적인 사용자 인터페이스입니다. 기능:
  • 설치 없이 SQL 코드를 실행할 수 있는 온라인 SQL Editor
  • 모든 프로세스와 뮤테이션을 확인할 수 있습니다. 아직 완료되지 않은 프로세스는 UI에서 종료할 수 있습니다.
  • 메트릭에는 클러스터 분석, 데이터 분석, 쿼리 분석이 포함됩니다.

ClickVisual

ClickVisual ClickVisual은 경량 오픈 소스 로그 쿼리, 분석 및 알림 시각화 플랫폼입니다. 기능:
  • 분석용 로그 라이브러리를 원클릭으로 생성할 수 있습니다
  • 로그 수집 구성 관리를 지원합니다
  • 사용자 정의 인덱스 구성을 지원합니다
  • 알림 구성을 지원합니다
  • 라이브러리 및 테이블 단위까지 세분화된 권한 구성을 지원합니다

ClickHouse-Mate

ClickHouse-Mate는 ClickHouse에서 데이터를 검색하고 탐색할 수 있는 Angular 기반 웹 클라이언트이자 사용자 인터페이스입니다. 기능:
  • ClickHouse SQL 쿼리 자동 완성
  • 빠른 데이터베이스(Database) 및 테이블(Table) 트리 탐색
  • 고급 결과 필터링 및 정렬
  • 인라인 ClickHouse SQL 문서
  • 쿼리 프리셋 및 이력
  • 100% 브라우저 기반, 서버/백엔드 불필요
이 클라이언트는 GitHub Pages를 통해 즉시 사용할 수 있습니다: https://metrico.github.io/clickhouse-mate/

Uptrace

Uptrace는 OpenTelemetry와 ClickHouse를 기반으로 분산 tracing과 메트릭을 제공하는 APM 도구입니다. 기능:
  • OpenTelemetry tracing, 메트릭 및 로그.
  • AlertManager를 사용한 이메일/Slack/PagerDuty 알림.
  • 스팬을 집계하기 위한 SQL 유사 쿼리 언어.
  • 메트릭을 쿼리하기 위한 PromQL 유사 언어.
  • 사전 구축된 메트릭 대시보드.
  • YAML 구성을 통해 여러 사용자/프로젝트를 지원합니다.

clickhouse-monitoring

clickhouse-monitoringsystem.* 테이블을 기반으로 하는 간단한 Next.js 대시보드로, ClickHouse 클러스터를 모니터링하고 전반적인 상태를 파악하는 데 도움이 됩니다. 기능:
  • 쿼리 모니터: 현재 쿼리, 쿼리 이력, 쿼리 리소스(메모리, 읽은 파트 수, file_open, …), 비용이 가장 큰 쿼리, 가장 많이 사용되는 테이블 또는 컬럼 등
  • 클러스터 모니터: 총 메모리/CPU 사용량, 분산 큐, 전역 설정, MergeTree 설정, 메트릭 등
  • 테이블 및 파트 정보: 크기, 행 수, 압축, 파트 크기 등 컬럼 수준의 세부 정보
  • 유용한 도구: ZooKeeper 데이터 탐색, 쿼리 EXPLAIN, 쿼리 강제 종료 등
  • 메트릭 시각화 차트: 쿼리 및 리소스 사용량, 머지/mutation 수, 머지 성능, 쿼리 성능 등

CKibana

CKibana는 네이티브 Kibana UI를 사용해 ClickHouse 데이터를 손쉽게 검색하고, 탐색하고, 시각화할 수 있도록 해주는 경량 서비스입니다. 기능:
  • 네이티브 Kibana UI의 차트 요청을 ClickHouse 쿼리 구문으로 변환합니다.
  • 쿼리 성능을 향상하기 위해 샘플링 및 캐싱과 같은 고급 기능을 지원합니다.
  • ElasticSearch에서 ClickHouse로 마이그레이션한 후 사용자의 학습 부담을 최소화합니다.

Telescope

Telescope는 ClickHouse에 저장된 로그를 탐색하기 위한 최신 웹 인터페이스입니다. 쿼리 실행, 시각화, 로그 데이터 관리를 위한 사용자 친화적인 UI와 세분화된 접근 제어를 제공합니다. 기능:
  • 강력한 필터와 사용자 지정 가능한 필드 선택 기능을 갖춘 깔끔한 반응형 UI.
  • 직관적이고 표현력 있는 로그 필터링을 위한 FlyQL 구문.
  • 중첩된 JSON, 맵, 배열 필드를 포함해 group-by를 지원하는 시간 기반 그래프.
  • 고급 필터링을 위한 선택적 Raw SQL WHERE 쿼리 지원(권한 확인 포함).
  • 저장된 뷰: 쿼리와 레이아웃에 대한 사용자 지정 UI 구성을 저장하고 공유할 수 있습니다.
  • 역할 기반 접근 제어(RBAC) 및 GitHub 인증 통합.
  • ClickHouse 측에 추가 agent나 component가 필요하지 않습니다.
Telescope 소스 코드 · 라이브 데모

ClickLens

ClickLens는 ClickHouse 데이터베이스를 관리하고 모니터링할 수 있는 현대적이고 강력하며 사용하기 쉬운 웹 인터페이스입니다. 개발자, 분석가, 관리자가 ClickHouse 클러스터를 효율적으로 다룰 수 있도록 포괄적인 도구 모음을 제공합니다. ClickHouse는 뛰어난 분석용 데이터베이스이지만, CLI나 기본 도구만으로 관리하기는 어려울 수 있습니다. ClickLens는 다음과 같은 기능을 제공해 이러한 간극을 해소합니다.
  • Discover - 모든 테이블에서 Kibana와 유사한 방식으로 유연하게 데이터를 탐색
  • SQL 콘솔 - 구문 강조 표시와 스트리밍 결과를 통해 쿼리를 작성, 실행, 분석
  • 실시간 모니터링 - 클러스터 상태, 쿼리 성능, 리소스 사용량을 지속적으로 확인
  • 스키마 탐색기 - 데이터베이스, 테이블, 컬럼, 파트 등을 탐색
  • 액세스 제어 - UI에서 직접 사용자와 역할 관리
  • 네이티브 RBAC - UI 권한이 ClickHouse의 권한 부여를 직접 기반으로 함
ClickLens 소스 코드

CHouse UI

CHouse UI팀 협업안전한 데이터 액세스를 위해 특별히 설계된 오픈소스 ClickHouse 웹 인터페이스입니다. 직접 데이터베이스 자격 증명이 필요한 기존 클라이언트와 달리, CHouse UI는 강력한 역할 기반 접근 제어(RBAC) 계층을 구현하여 관리자가 내부 시크릿을 노출하지 않고도 세분화된 권한을 부여할 수 있게 합니다. 주요 차별점은 다음과 같습니다.
  • 엔터프라이즈급 보안 - 서버 측 자격 증명 암호화, 상세한 감사 로깅, 접근 규칙을 제공합니다.
  • 팀 협업 - 사용자 지정 역할(예: 분석가에게 특정 테이블 접근 권한 부여)을 정의하고 쿼리를 안전하게 공유할 수 있습니다.
  • AI 기반 인사이트 - 쿼리 최적화와 시각적 설명을 위한 통합 LLM 지원을 제공합니다.
  • 완전한 툴킷 - 강력한 SQL Editor, 모니터링 대시보드, 스키마 탐색기, 원활한 데이터 가져오기/내보내기 기능을 제공합니다.
CHouse UI 소스 코드

clickhouse-flow

clickhouse-flow은 ClickHouse 테이블, 뷰, materialized view 간의 데이터 흐름과 종속성을 시각화하는 오픈소스 도구입니다. 기능:
  • ClickHouse 메타데이터를 바탕으로 스키마 그래프를 자동으로 생성합니다.
  • materialized view를 통한 데이터 흐름을 시각화합니다.
  • 스키마 구조를 탐색할 수 있는 대화형 UI를 제공합니다.
  • 문서화 및 공유용으로 다이어그램을 PDF 또는 SVG로 내보냅니다.
  • 개발 환경에서 빠르게 설정할 수 있도록 Docker 기반 배포를 지원합니다.

상용

DataGrip

DataGrip은 ClickHouse를 전용으로 지원하는 JetBrains의 데이터베이스 IDE입니다. 또한 PyCharm, IntelliJ IDEA, GoLand, PhpStorm 등 다른 IntelliJ 기반 도구에도 내장되어 있습니다. 기능:
  • 매우 빠른 코드 자동 완성
  • ClickHouse 구문 강조
  • 중첩 컬럼, 테이블 엔진 등 ClickHouse 고유 기능 지원
  • 데이터 편집기
  • 리팩터링
  • 검색 및 탐색

Yandex DataLens

Yandex DataLens은 데이터 시각화 및 분석 서비스입니다. 기능:
  • 단순한 막대 차트부터 복잡한 대시보드까지, 다양한 시각화를 지원합니다.
  • 대시보드를 공개적으로 사용할 수 있도록 설정할 수 있습니다.
  • ClickHouse를 포함한 여러 데이터 소스를 지원합니다.
  • ClickHouse 기반의 구체화된 데이터 저장소를 제공합니다.
DataLens는 낮은 부하의 프로젝트에서는 상업적 용도를 포함해 무료로 사용 가능합니다.

Holistics Software

Holistics는 풀스택 데이터 플랫폼이자 비즈니스 인텔리전스 도구입니다. 기능:
  • 보고서의 이메일, Slack, Google Sheet 자동 예약 발송.
  • 시각화, 버전 관리, 자동 완성, 재사용 가능한 쿼리 구성 요소, 동적 필터를 갖춘 SQL Editor.
  • iframe을 통한 보고서 및 대시보드의 임베디드 애널리틱스.
  • 데이터 준비 및 ETL 기능.
  • 데이터의 관계형 매핑을 위한 SQL 데이터 모델링 지원.

Looker

Looker는 ClickHouse를 포함해 50개 이상의 데이터베이스 방언을 지원하는 데이터 플랫폼이자 비즈니스 인텔리전스 도구입니다. Looker는 SaaS 플랫폼과 자체 호스팅 방식으로 제공됩니다. 사용자는 브라우저에서 Looker를 사용해 데이터를 탐색하고, 시각화와 대시보드를 만들고, 보고서를 예약 실행하고, 동료와 인사이트를 공유할 수 있습니다. Looker는 이러한 기능을 다른 애플리케이션에 임베드할 수 있는 다양한 도구와, 데이터를 다른 애플리케이션과 통합할 수 있는 API를 제공합니다. 기능:
  • LookML을 사용해 쉽고 유연하게 개발할 수 있습니다. LookML은 보고서 작성자와 최종 사용자를 지원하기 위해 선별된 Data Modeling을 지원하는 언어입니다.
  • Looker의 Data Actions를 통한 강력한 워크플로 통합.
Looker에서 ClickHouse를 구성하는 방법.

SeekTable

SeekTable은 데이터 탐색과 운영 보고를 위한 셀프서비스 BI 도구입니다. Cloud 서비스와 자체 호스팅 버전으로 모두 사용할 수 있습니다. SeekTable의 보고서는 어떤 웹 앱에도 내장할 수 있습니다. 기능:
  • 비즈니스 사용자가 쉽게 사용할 수 있는 보고서 작성기.
  • SQL 필터링과 보고서별 쿼리 맞춤 설정을 위한 강력한 보고서 매개변수.
  • 네이티브 TCP/IP 엔드포인트와 HTTP(S) 인터페이스(서로 다른 2개의 드라이버) 모두를 통해 ClickHouse에 연결할 수 있습니다.
  • 차원/측정값 정의에서 ClickHouse SQL 방언의 모든 기능을 활용할 수 있습니다.
  • 자동화된 보고서 생성을 위한 Web API.
  • 계정 데이터 백업/복원을 포함한 보고서 개발 워크플로를 지원합니다. 데이터 모델(큐브)과 보고서 구성은 사람이 읽을 수 있는 XML 형식이며 버전 관리 시스템에 저장할 수 있습니다.
SeekTable은 개인용 사용의 경우 무료입니다. SeekTable에서 ClickHouse 연결을 구성하는 방법

Chadmin

Chadmin은 ClickHouse 클러스터에서 현재 실행 중인 쿼리와 관련 정보를 시각화해 보여주고, 필요하면 해당 쿼리를 종료할 수 있는 간단한 UI입니다.

TABLUM.IO

TABLUM.IO — ETL 및 시각화를 위한 온라인 쿼리 및 분석 도구입니다. ClickHouse에 연결하고, 유연한 SQL 콘솔을 통해 데이터를 쿼리하며, 정적 파일과 타사 서비스에서 데이터를 로드할 수 있습니다. TABLUM.IO는 데이터 결과를 차트와 테이블로 시각화할 수 있습니다. 기능:
  • ETL: 널리 사용되는 데이터베이스, 로컬 및 원격 파일, API 호출을 통한 데이터 로드
  • 구문 강조 및 시각적 쿼리 빌더를 갖춘 유연한 SQL 콘솔
  • 차트와 테이블을 통한 데이터 시각화
  • 데이터 머티리얼라이즈 및 하위 쿼리
  • Slack, Telegram 또는 이메일로 데이터 리포팅
  • 전용 API를 통한 데이터 파이프라이닝
  • JSON, CSV, SQL, HTML 포맷으로 데이터 내보내기
  • 웹 기반 인터페이스
TABLUM.IO는 자체 호스팅 솔루션(Docker image)으로 실행하거나 클라우드에서 사용할 수 있습니다. 라이선스: 3개월 무료 기간이 제공되는 상용 제품입니다. 무료로 클라우드에서 사용해 보십시오. 제품에 대한 자세한 내용은 TABLUM.IO에서 확인하십시오.

CKMAN

CKMAN은 ClickHouse 클러스터를 관리하고 모니터링하는 도구입니다! 기능:
  • 브라우저 인터페이스를 통해 클러스터를 빠르고 편리하게 자동 배포합니다
  • 클러스터를 확장하거나 축소할 수 있습니다
  • 클러스터 데이터를 로드 밸런싱합니다
  • 클러스터를 온라인으로 업그레이드합니다
  • 페이지에서 클러스터 구성을 수정합니다
  • 클러스터 노드 모니터링과 ZooKeeper 모니터링을 제공합니다
  • 테이블과 파티션의 상태를 모니터링하고 느린 SQL 문을 추적합니다
  • 사용하기 쉬운 SQL 실행 페이지를 제공합니다

1bench

1bench는 ClickHouse를 강력하게 지원하는 멀티 데이터베이스용 네이티브 데스크톱 GUI로, 서버 개요, 스키마 관리, 벡터 검색, 대규모 결과 집합 탐색까지 폭넓게 지원합니다. 기능:
  • 연결 시 서버 개요 제공 — 버전, 업타임, 실행 중인 쿼리, 활성 머지, 파트 및 스토리지 크기, 레플리카 상태, 클러스터와 노드를 한눈에 확인할 수 있습니다.
  • 시각적 쿼리 빌더(컬럼 선택기, 필터, 정렬, 제한)와, 구문 강조 및 연결별 쿼리 이력을 제공하는 Monaco SQL Editor를 함께 지원합니다.
  • MergeTree 계열, ORDER BY, PARTITION BY, SETTINGS, Nullable() 자동 래핑을 지원하는 시각적 CREATE TABLE 마법사를 제공합니다.
  • 네이티브 ClickHouse 유형 처리 — Nullable, Array, LowCardinality, 중첩 객체를 지원합니다.
  • 벡터 검색 지원 — Array(Float32) 임베딩 컬럼을 간결한 벡터 셀로 렌더링하고, 2D 임베딩 시각화와 cosineDistance를 통한 Find Similar를 지원합니다.
  • 결과 테이블에서 인라인 데이터 편집과 배치 저장을 지원하며, ClickHouse의 Native 형식을 사용한 CSV/JSON/SQL 내보내기와 가져오기도 지원합니다.
  • 연결 옵션: HTTP/HTTPS, 방화벽 뒤의 프라이빗 클러스터를 위한 SSH 터널, 운영 환경에서 안전하게 탐색할 수 있도록 선택적인 읽기 전용 모드 제공.
  • ClickHouse Cloud와 자체 호스팅 환경 모두에서 사용할 수 있습니다.
마지막 수정일 2026년 6월 10일