> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-revert-104359-revert-104251-parquet-single.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> 适用于 ClickHouse 的第三方 GUI 工具和应用列表

# 第三方开发者提供的图形界面

<div id="open-source">
  ## 开源
</div>

<Accordion title="agx">
  [agx](https://github.com/agnosticeng/agx) 是一款基于 Tauri 和 SvelteKit 构建的桌面应用，提供现代化界面，可使用 ClickHouse 的嵌入式数据库引擎 (chdb) 探索和查询数据。

  * 运行原生应用时可利用 ch-db。
  * 运行 Web 实例时可连接到 ClickHouse 实例。
  * 配备 Monaco 编辑器，使用体验更熟悉。
  * 提供多种不断演进的数据可视化方式。
</Accordion>

<Accordion title="ch-ui">
  [ch-ui](https://github.com/caioricciuti/ch-ui) 是一款简单的 React.js 应用界面，专为 ClickHouse 数据库设计，用于执行查询和可视化数据。它基于 React 和 ClickHouse Web 客户端构建，提供简洁易用的 UI，方便进行数据库交互。

  功能：

  * ClickHouse 集成：轻松管理连接并执行查询。
  * 响应式选项卡管理：动态处理多个选项卡，例如查询和表选项卡。
  * 性能优化：利用 Indexed DB 实现高效缓存和状态管理。
  * 本地数据存储：所有数据均存储在浏览器本地，确保不会将数据发送到其他地方。
</Accordion>

<Accordion title="ChartDB">
  [ChartDB](https://chartdb.io) 是一款免费开源工具，只需一次查询即可对数据库 schema (包括 ClickHouse) 进行可视化和设计。它基于 React 构建，提供流畅且易用的使用体验，无需数据库凭据或注册即可开始使用。

  功能：

  * Schema 可视化：可立即导入并可视化你的 ClickHouse schema，包括含有 materialized view 和标准视图的 ER 图，并显示对表的引用关系。
  * AI 驱动的 DDL 导出：轻松生成 DDL 脚本，更好地管理 schema 并编写文档。
  * 支持多种 SQL 方言：兼容多种 SQL 方言，适用于各种数据库环境。
  * 无需注册或凭据：所有功能都可直接在浏览器中使用，兼顾便捷性与安全性。

  [ChartDB 源代码](https://github.com/chartdb/chartdb)。
</Accordion>

<Accordion title="CHOps">
  [CHOps](https://ch-ops.io) 是一个免费、开源、自托管的 Web 仪表板，用于管理和监控 ClickHouse 集群。它将 ClickHouse 的 HTTP 接口封装为浏览器 UI，可用于运行 SQL、检查慢查询、配置告警、管理备份和控制访问。它适用于可通过 HTTP 访问的 ClickHouse 部署。CHOps 目前支持 ClickHouse 26.3 长期支持版；其他近期版本也可使用，但可能存在少量功能缺失。

  功能：

  * SQL 编辑器支持自动补全、`EXPLAIN` 类型、以 22 种格式导出结果、查询分析器和查询指标时间线。
  * 集群概览：带终止控件的实时查询监视器、查询分析和日志、表与 parts 检查、合并与变更、分布式 DDL 队列。
  * 自定义仪表板，提供图表构建器、10 多种图表类型和可配置的网格布局。
  * 监控功能提供 DVR 风格回放，可逐帧重放历史指标。
  * 基于 SQL 的告警规则，支持阈值评估和电子邮件通知。
  * 访问控制：ClickHouse 用户和角色管理、授权可视化以及设置 profile 编辑。
  * 针对 S3 兼容存储的备份和恢复编排，支持备份发现和存储 profile 管理。
  * 索引工具：数据跳过索引可视化、投影管理和二级索引创建。
  * 异常、错误和文本日志查看器，提供日历热力图和筛选搜索。
  * 可部署为单个独立二进制文件、通过 Docker 部署，或从源代码构建。

  [CHOps 源代码](https://github.com/Quantrail-Data/CH-Ops)。
</Accordion>

<Accordion title="LibreDB Studio">
  [LibreDB Studio](https://github.com/libredb/libredb-studio) 是一款自托管、采用 MIT 许可证的数据库 IDE，可在浏览器中运行并部署在数据库旁边：可作为容器、Helm Chart、OLM Operator，或嵌入其他产品的 npm 包。ClickHouse 提供商通过 `8123`/`8443` 上有文档说明的 HTTP 接口进行通信，不依赖任何驱动程序。

  功能：

  * 基于 Monaco 构建的 SQL 编辑器，支持 schema 感知的自动补全、多选项卡执行，以及以计划树形式呈现的 `EXPLAIN`。
  * 支持虚拟化结果网格、筛选和 CSV/JSON 导出的 schema 浏览器。
  * 基于 `system` 表的监控：通过 `system.metrics`、`system.parts` 和 `system.disks` 查看服务器概览和分片大小，通过 `system.query_log` 查看已完成语句，通过 `system.processes` 查看正在执行的语句，并提供终止控制。
  * 在同一界面中使用 ClickHouse、PostgreSQL、MySQL、Oracle、SQL Server、SQLite、MongoDB、Redis、Couchbase 和 Apache Druid，因此分析型存储与为其提供数据的 OLTP 数据库位于同一个浏览器选项卡中。
  * MIT 构建中包含 OIDC 单点登录、基于角色的访问控制和查询审计跟踪。

  [LibreDB Studio ClickHouse 提供商参考](https://github.com/libredb/libredb-studio/blob/main/docs/providers/clickhouse.md)。
</Accordion>

<Accordion title="DataStoria">
  [DataStoria](https://github.com/FrankChen021/datastoria) 是一款由 AI 驱动的 Web 控制台应用，可集中管理多个 ClickHouse 集群。

  功能：

  * **AI 智能功能**：使用自然语言探索数据、优化和修复 SQL 查询，并将数据可视化。
  * **官方 ClickHouse Agent 技能集成**：利用[官方最佳实践](https://github.com/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 Views、Distributed 表和外部系统之间的流动。
  * **集群监控**：监控所有节点的实时指标、合并操作、复制状态、查询性能等。
  * **隐私与安全**：所有 SQL 查询均直接从浏览器发送至 ClickHouse 服务器，确保数据完全私密。

  [DataStoria 文档](https://docs.datastoria.app)。
</Accordion>

<Accordion title="DataPup">
  [DataPup](https://github.com/DataPupOrg/DataPup) 是一款现代化的 AI 辅助跨平台数据库客户端，原生支持 ClickHouse。

  功能：

  * AI 驱动的 SQL 查询辅助和智能建议
  * 原生支持 ClickHouse 连接，并安全处理凭据
  * 美观且无障碍的界面，提供多种主题 (浅色、深色和彩色变体)
  * 高级查询结果筛选和探索
  * 跨平台支持 (macOS、Windows、Linux)
  * 性能快速、响应灵敏
  * 开源并采用 MIT 许可证
</Accordion>

<Accordion title="Dory">
  [Dory](https://github.com/dorylab/dory) 是一款 AI 原生 SQL 工作区，原生集成 ClickHouse 支持和 AI 功能。

  功能：

  * 用于 SQL 生成、解释和调试的 AI Copilot
  * 在统一工作区中管理和查询多个 ClickHouse 集群
  * 感知 schema 的 SQL 自动补全和多选项卡查询工作区
  * 支持筛选和可视化的交互式查询结果探索
  * AI 驱动的表摘要，帮助理解数据集
  * 可直接连接 ClickHouse，并支持 SSH 隧道
  * 现代化、开发者友好的界面，支持浅色、深色及其他主题
  * 跨平台桌面应用 (macOS、Windows、Linux) ，并支持 Docker
  * 开源并采用 MIT 许可证
</Accordion>

<Accordion title="ClickHouse Schema Flow Visualizer">
  [ClickHouse Schema Flow Visualizer](https://github.com/FulgerX2007/clickhouse-schemaflow-visualizer) 是一款用于可视化 ClickHouse 表关系的开源 Web 应用。
  它会连接到 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 文件
  * 连接 ClickHouse 时支持 TLS，可选择跳过验证并使用自定义 CA / 客户端证书

  [ClickHouse Schema Flow Visualizer - 源代码](https://github.com/FulgerX2007/clickhouse-schemaflow-visualizer)
</Accordion>

<Accordion title="Tabix">
  [Tabix](https://github.com/tabixio/tabix) 项目中的 ClickHouse Web 界面。

  功能：

  * 无需安装额外软件，即可直接在浏览器中使用 ClickHouse。
  * 支持语法高亮的查询编辑器。
  * 命令自动补全。
  * 用于图形化分析查询执行的工具。
  * 配色方案选项。

  [Tabix 文档](https://tabix.io/doc/)。
</Accordion>

<Accordion title="HouseOps">
  [HouseOps](https://github.com/HouseOps/HouseOps) 是适用于 OSX、Linux 和 Windows 的 UI/IDE。

  功能：

  * 支持语法高亮的查询构建器。可在表格或 JSON 视图中查看响应结果。
  * 将查询结果导出为 CSV 或 JSON。
  * 显示附带说明的进程列表。支持写入模式。可停止 (`KILL`) 进程。
  * 数据库图，显示所有表及其列以及其他信息。
  * 快速查看列大小。
  * 服务器配置。

  计划开发以下功能：

  * 数据库管理。
  * 用户管理。
  * 实时数据分析。
  * 集群监控。
  * 集群管理。
  * 监控 replicated 和 Kafka 表。
</Accordion>

<Accordion title="LightHouse">
  [LightHouse](https://github.com/VKCOM/lighthouse) 是一款轻量级 ClickHouse Web 界面。

  功能：

  * 支持筛选和查看元数据的表列表。
  * 支持筛选和排序的表预览。
  * 只读查询执行。
</Accordion>

<Accordion title="Redash">
  [Redash](https://github.com/getredash/redash) 是一个数据可视化平台。

  Redash 支持包括 ClickHouse 在内的多个数据源，可将来自不同数据源的查询结果联接为一个最终数据集。

  功能：

  * 功能强大的查询编辑器。
  * 数据库浏览器。
  * 可将数据以不同形式呈现的可视化工具。
</Accordion>

<Accordion title="Grafana">
  [Grafana](https://grafana.com/grafana/plugins/grafana-clickhouse-datasource/) 是一个监控和可视化平台。

  “无论指标存储在何处，Grafana 都可让您查询、可视化、设置警报并了解这些指标。与团队一起创建、探索和共享仪表板，培养数据驱动的文化。深受社区信赖和喜爱” — grafana.com。

  ClickHouse 数据源插件支持将 ClickHouse 用作后端数据库。
</Accordion>

<Accordion title="qryn">
  [qryn](https://metrico.in) 是一个面向 ClickHouse 的多协议、高性能可观测性堆栈 *(原名 cLoki)*，提供原生 Grafana 集成，允许用户通过任何支持 Loki/LogQL、Prometheus/PromQL、OTLP/Tempo、Elastic、InfluxDB 等协议的 agent 摄取和分析日志、指标及遥测链路追踪。

  功能：

  * 内置 Explore UI 和 LogQL CLI，用于查询、提取和可视化数据
  * 支持原生 Grafana API，无需插件即可进行查询、处理、摄取、追踪和告警
  * 强大的管道，可动态搜索、筛选和提取日志、事件、链路追踪等数据
  * 摄取和 PUSH API 与 LogQL、PromQL、InfluxDB、Elastic 等完全兼容
  * 可直接与 Promtail、Grafana-Agent、Vector、Logstash、Telegraf 等 agent 配合使用
</Accordion>

<Accordion title="DBeaver">
  [DBeaver](https://dbeaver.io/) - 支持 ClickHouse 的通用桌面数据库客户端。

  功能：

  * 支持语法高亮和自动补全的查询开发。
  * 支持筛选和元数据搜索的表列表。
  * 表数据预览。
  * 全文搜索。

  默认情况下，DBeaver 不使用会话进行连接 (例如 CLI 会使用) 。如果需要会话支持 (例如为会话设置配置) ，请编辑驱动程序连接属性，并将 `session_id` 设置为随机字符串 (底层使用 HTTP 连接) 。之后，您可以在查询窗口中使用任何设置。
</Accordion>

<Accordion title="clickhouse-cli">
  [clickhouse-cli](https://github.com/hatarist/clickhouse-cli) 是一个使用 Python 3 编写的 ClickHouse 替代命令行客户端。

  功能：

  * 自动补全。
  * 查询和数据输出的语法高亮。
  * 数据输出的分页器支持。
  * 自定义类 PostgreSQL 命令。
</Accordion>

<Accordion title="clickhouse-flamegraph">
  [clickhouse-flamegraph](https://github.com/Slach/clickhouse-flamegraph) 是一款用于将 `system.trace_log` 可视化为 [flamegraph](http://www.brendangregg.com/flamegraphs.html) 的专用工具。
</Accordion>

<Accordion title="clickhouse-plantuml">
  [cickhouse-plantuml](https://pypi.org/project/clickhouse-plantuml/) 是一个用于生成表架构 [PlantUML](https://plantuml.com/) 图的脚本。
</Accordion>

<Accordion title="ClickHouse 表关系图">
  [ClickHouse table graph](https://github.com/mbaksheev/clickhouse-table-graph) 是一个用于可视化 ClickHouse 表之间依赖关系的简单 CLI 工具。该工具从 `system.tables` 表中获取表之间的关系，并以 [mermaid](https://mermaid.js.org/syntax/flowchart.html) 格式构建依赖关系流程图。借助此工具，您可以轻松可视化表依赖关系并了解 ClickHouse 数据库中的数据流。得益于 mermaid，生成的流程图美观且可轻松添加到您的 markdown 文档中。
</Accordion>

<Accordion title="xeus-clickhouse">
  [xeus-clickhouse](https://github.com/wangfenjin/xeus-clickhouse) 是一个适用于 ClickHouse 的 Jupyter 内核，支持在 Jupyter 中使用 SQL 查询 CH 数据。
</Accordion>

<Accordion title="MindsDB Studio">
  [MindsDB](https://mindsdb.com/) 是一个适用于包括 ClickHouse 在内的数据库的开源 AI 层，可让您轻松开发、训练和部署先进的机器学习模型。MindsDB Studio(GUI) 可让您从数据库训练新模型、解读模型作出的预测、识别潜在的数据偏差，并使用可解释 AI 功能评估和可视化模型准确性，以便更快地调整和优化机器学习模型。
</Accordion>

<Accordion title="DBM">
  [DBM](https://github.com/devlive-community/dbm) DBM 是一款 ClickHouse 可视化管理工具！

  功能：

  * 支持查询历史 (分页、全部清除等)
  * 支持对选定 SQL 子句进行查询
  * 支持终止查询
  * 支持表管理 (元数据、删除、预览)
  * 支持数据库管理 (删除、创建)
  * 支持自定义查询
  * 支持多数据源管理 (连接测试、监控)
  * 支持监控 (处理器、连接、查询)
  * 支持迁移数据
</Accordion>

<Accordion title="Bytebase">
  [Bytebase](https://bytebase.com) 是一款面向团队的 Web 开源 schema 变更与版本控制工具，支持包括 ClickHouse 在内的多种数据库。

  功能：

  * 支持开发人员与 DBA 之间的 schema 审核。
  * 数据库即代码：在 GitLab 等 VCS 中对 schema 进行版本控制，并在代码提交时触发部署。
  * 通过按环境制定策略简化部署。
  * 完整的迁移历史记录。
  * schema drift 检测。
  * 备份与恢复。
  * RBAC。
</Accordion>

<Accordion title="Zeppelin-Interpreter-for-ClickHouse">
  [Zeppelin-Interpreter-for-ClickHouse](https://github.com/SiderZhang/Zeppelin-Interpreter-for-ClickHouse) 是适用于 ClickHouse 的 [Zeppelin](https://zeppelin.apache.org) 解释器。与 JDBC 解释器相比，它能为长时间运行的查询提供更好的超时控制。
</Accordion>

<Accordion title="ClickCat">
  [ClickCat](https://github.com/clickcat-project/ClickCat) 是一个友好的用户界面，可让您搜索、探索和可视化 ClickHouse 数据。

  功能：

  * 无需安装即可运行 SQL 代码的在线 SQL 编辑器。
  * 您可以查看所有进程和 mutation，并可在 UI 中终止尚未完成的进程。
  * 指标包括集群分析、数据分析和查询分析。
</Accordion>

<Accordion title="ClickVisual">
  [ClickVisual](https://clickvisual.net/) ClickVisual 是一个轻量级开源日志查询、分析和告警可视化平台。

  功能：

  * 支持一键创建分析日志库
  * 支持日志采集配置管理
  * 支持自定义索引配置
  * 支持告警配置
  * 支持按库和表配置权限粒度
</Accordion>

<Accordion title="ClickHouse-Mate">
  [ClickHouse-Mate](https://github.com/metrico/clickhouse-mate) 是一个 Angular Web 客户端和用户界面，用于在 ClickHouse 中搜索和探索数据。

  功能：

  * ClickHouse SQL 查询自动补全
  * 快速导航数据库和表树
  * 高级结果筛选和排序
  * 内嵌 ClickHouse SQL 文档
  * 查询预设和历史记录
  * 100% 基于浏览器，无需服务器/后端

  该客户端可通过 GitHub Pages 立即使用：[https://metrico.github.io/clickhouse-mate/](https://metrico.github.io/clickhouse-mate/)
</Accordion>

<Accordion title="Uptrace">
  [Uptrace](https://github.com/uptrace/uptrace) 是一款基于 OpenTelemetry 和 ClickHouse 的 APM 工具，提供分布式链路追踪和指标。

  功能：

  * [OpenTelemetry 链路追踪](https://uptrace.dev/opentelemetry/distributed-tracing.html)、指标和日志。
  * 使用 AlertManager 发送电子邮件、Slack 和 PagerDuty 通知。
  * 用于聚合 span 的类 SQL 查询语言。
  * 用于查询指标的类 PromQL 语言。
  * 预构建的指标仪表盘。
  * 通过 YAML 配置支持多个用户/项目。
</Accordion>

<Accordion title="clickhouse-monitoring">
  [clickhouse-monitoring](https://github.com/duyet/clickhouse-monitoring) 是一个简单的 Next.js 仪表盘，依赖 `system.*` 表来帮助监控并概览您的 ClickHouse 集群。

  功能：

  * 查询监控：当前查询、查询历史记录、查询资源 (内存、读取的 parts、file\_open 等) 、资源消耗最高的查询、最常使用的表或列等。
  * 集群监控：总内存/CPU 使用情况、分布式队列、全局设置、mergetree 设置、指标等。
  * 表和 parts 信息：提供列级别的大小、行数、压缩率、part 大小等详细信息。
  * 实用工具：Zookeeper 数据探索、查询 EXPLAIN、终止查询等。
  * 指标可视化图表：查询和资源使用情况、merge/mutation 数量、merge 性能、查询性能等。
</Accordion>

<Accordion title="CKibana">
  [CKibana](https://github.com/TongchengOpenSource/ckibana) 是一项轻量级服务，可让您使用原生 Kibana UI 轻松搜索、探索和可视化 ClickHouse 数据。

  功能：

  * 将原生 Kibana UI 的图表请求转换为 ClickHouse 查询语法。
  * 支持采样和缓存等高级功能，以提升查询性能。
  * 最大限度降低用户从 ElasticSearch 迁移到 ClickHouse 后的学习成本。
</Accordion>

<Accordion title="Telescope">
  [Telescope](https://iamtelescope.net/) 是一款现代化 Web 界面，用于探索存储在 ClickHouse 中的日志。它提供用户友好的 UI，可借助细粒度访问控制查询、可视化和管理日志数据。

  功能：

  * 简洁、响应式的 UI，提供强大的过滤器和可自定义的字段选择。
  * FlyQL 语法，支持直观且富有表现力的日志筛选。
  * 支持按时间绘制图表和分组，包括嵌套的 JSON、Map 和 Array 字段。
  * 可选支持原始 SQL `WHERE` 查询，用于高级筛选 (包含权限检查) 。
  * 已保存视图：保存并共享查询和布局的自定义 UI 配置。
  * 基于角色的访问控制 (RBAC) 和 GitHub 身份验证集成。
  * ClickHouse 端无需额外的代理或组件。

  [Telescope 源代码](https://github.com/iamtelescope/telescope) · [在线演示](https://demo.iamtelescope.net)
</Accordion>

<Accordion title="ClickLens">
  [ClickLens](https://ntk148v.github.io/clicklens/) 是一个现代化、功能强大且用户友好的 Web 界面，用于管理和监控 ClickHouse 数据库。它为开发人员、分析师和管理员提供了一套全面的工具，使其能够高效地与 ClickHouse 集群交互。ClickHouse 是一款出色的分析型数据库，但通过 CLI 或基础工具管理它可能颇具挑战。ClickLens 通过提供以下功能弥合了这一差距：

  * Discover - 灵活、类似 Kibana 的任意表数据探索
  * SQL Console - 使用语法高亮和流式结果编写、执行和分析查询
  * 实时监控 - 密切关注集群运行状况、查询性能和资源使用情况
  * schema 浏览器 - 浏览数据库、表、列、parts 等
  * 访问控制 - 直接通过 UI 管理用户和角色
  * 原生 RBAC - UI 权限直接源自 ClickHouse 授权

  [ClickLens 源代码](https://github.com/ntk148v/clicklens)
</Accordion>

<Accordion title="CHouse UI">
  [CHouse UI](https://chouse-ui.com) 是一个开源、自托管的 ClickHouse Web 界面，专为**在生产环境中运行 ClickHouse 的团队**打造。大多数工具通常只擅长某一个方面——查询工作区、仪表板、AI 助手或集群监控；而 CHouse UI 则将这些能力*结合*在一起：既提供团队访问层，也支持多集群统一监控，还内置一个自主运行的只读 AI SRE。不同于需要直接提供数据库凭据的客户端，它会在服务端加密存储凭据，并通过自身的 **Role-Based 访问控制 (RBAC)** 层控制访问，因此浏览器永远无法看到 ClickHouse 密码。

  功能：

  * **团队访问与安全** - 应用级 RBAC (预定义角色 + 自定义角色、细粒度的按 database/表划分的数据访问规则) 、带真实 session 上下文的审计日志，以及使用 AES-256-GCM 加密的服务端凭据。
  * **多集群统一监控** - 在一个面板中查看所有已配置的 集群 (status、memory、活动查询、异常、趋势迷你图) ，每张卡片独立轮询，并由后端 snapshot 轮询器提供支持。
  * **Chouse AI — Fleet Doctor** - 一个自主运行的只读 AI SRE：它使用受保护的仅限 `system.*` 的 `SELECT` 工具 (ClickHouse `readonly=1`) 扫描整个集群群组，定位根因，并生成结构化报告，其中包含对高负载查询的深入分析和建议的重写方案。它绝不会修改 集群。
  * **监控选项卡中的 AI** - 在 Query Logs 的某一行中提供“使用 Chouse AI 优化” (重写 + 前后 `EXPLAIN` 估算对比 + 在 SQL workspace 中打开) ，以及在 `system.errors` 某一行或某个 part 日志条目上提供一键“诊断”。
  * **阈值告警** - 节点 memory 百分比、单查询 memory，以及长时间运行查询规则可发送到 Slack 和电子邮件——并在超出阈值时附带自主根因分析。
  * **完整工作区** - Monaco SQL 编辑器、schema 浏览器、支持 kill 的实时查询视图、ClickHouse 原生监控 (memory 明细、parts/merges、副本延迟、延迟百分位数) ，以及数据导入/导出。

  开源 (Apache 2.0) ，优先面向本地部署——所有功能开箱即用，没有付费层级。

  [CHouse UI 源代码](https://github.com/daun-gatal/chouse-ui)
</Accordion>

<Accordion title="clickhouse-flow">
  [clickhouse-flow](https://github.com/MikeAmputer/clickhouse-flow) 是一款开源工具，用于可视化 ClickHouse 表、视图和 materialized view 之间的数据流与依赖关系。

  功能：

  * 根据 ClickHouse 元数据 自动构建 schema 图。
  * 可视化通过 materialized view 传递的数据流。
  * 用于探索 schema 结构的交互式 UI。
  * 将图表导出为 PDF 或 SVG，以用于文档和共享。
  * 基于 Docker 的部署，可在开发环境中快速完成设置。
</Accordion>

<div id="commercial">
  ## 商业
</div>

<Accordion title="DataGrip">
  [DataGrip](https://www.jetbrains.com/datagrip/) 是 JetBrains 推出的数据库 IDE，为 ClickHouse 提供专门支持。它还嵌入在其他基于 IntelliJ 的工具中：PyCharm、IntelliJ IDEA、GoLand、PhpStorm 等。

  功能：

  * 极快的代码补全。
  * ClickHouse 语法高亮。
  * 支持 ClickHouse 特有功能，例如嵌套列、表引擎。
  * 数据编辑器。
  * 重构。
  * 搜索和导航。
</Accordion>

<Accordion title="Yandex DataLens">
  [Yandex DataLens](https://yandex.cloud/en/services/datalens) 是一项数据可视化和分析服务。

  功能：

  * 提供从简单柱状图到复杂仪表盘的丰富可视化类型。
  * 仪表盘可公开访问。
  * 支持包括 ClickHouse 在内的多种数据源。
  * 基于 ClickHouse 的物化数据存储。

  DataLens 可供低负载项目[免费使用](https://yandex.cloud/en/docs/datalens/pricing)，包括商业用途。

  * [DataLens 文档](https://yandex.cloud/en/docs/datalens/)。
  * 关于将 ClickHouse 数据库中的数据可视化的[教程](https://yandex.cloud/en/docs/solutions/datalens/data-from-ch-visualization)。
</Accordion>

<Accordion title="Holistics Software">
  [Holistics](https://www.holistics.io/) 是一个全栈数据平台和商业智能工具。

  功能：

  * 通过电子邮件、Slack 和 Google Sheet 自动定时发送报表。
  * 支持可视化、版本控制、自动补全、可复用查询组件和动态过滤器的 SQL 编辑器。
  * 通过 iframe 嵌入报表和仪表盘的分析功能。
  * 数据准备和 ETL 能力。
  * 支持用于数据关系映射的 SQL 数据建模。
</Accordion>

<Accordion title="Looker">
  [Looker](https://looker.com) 是一个数据平台和商业智能工具，支持包括 ClickHouse 在内的 50 多种数据库方言。Looker 提供 SaaS 平台和自托管版本。用户可通过浏览器使用 Looker 探索数据、构建可视化和仪表盘、定时报表，并与同事分享洞察。Looker 提供了丰富的工具，可将这些功能嵌入其他应用程序，并提供 API
  以便与其他应用程序集成数据。

  功能：

  * 使用 LookML 进行轻松灵活的开发，这是一种支持精心设计的
    [数据建模](https://looker.com/platform/data-modeling)的语言，可为报表编写人员和最终用户提供支持。
  * 通过 Looker 的[数据操作](https://looker.com/platform/actions)实现强大的工作流集成。

  [如何在 Looker 中配置 ClickHouse。](https://docs.looker.com/setup-and-management/database-config/clickhouse)
</Accordion>

<Accordion title="SeekTable">
  [SeekTable](https://www.seektable.com) 是一款用于数据探索和运营报表的自助式 BI 工具，既提供云服务，也提供自托管版本。SeekTable 的报表可嵌入到任何 Web 应用中。

  功能：

  * 面向业务用户的易用报表构建器。
  * 强大的报表参数，支持 SQL 过滤以及报表级查询自定义。
  * 可通过原生 TCP/IP 端点和 HTTP(S) 接口连接到 ClickHouse (两种不同的驱动) 。
  * 可在维度/度量定义中充分利用 ClickHouse SQL 方言的全部能力。
  * 用于自动生成报表的 [Web API](https://www.seektable.com/help/web-api-integration)。
  * 支持报表开发流程中的账户数据[备份/恢复](https://www.seektable.com/help/self-hosted-backup-restore)；数据模型 (cubes) /报表配置采用易于阅读的 XML，可存储在版本控制系统中。

  SeekTable 对个人使用 [免费](https://www.seektable.com/help/cloud-pricing)。

  [如何在 SeekTable 中配置 ClickHouse 连接。](https://www.seektable.com/help/clickhouse-pivot-table)
</Accordion>

<Accordion title="Chadmin">
  [Chadmin](https://github.com/bun4uk/chadmin) 是一个简单的 UI，可用于查看当前在 ClickHouse 集群上运行的查询及其相关信息，并可在需要时终止这些查询。
</Accordion>

<Accordion title="TABLUM.IO">
  [TABLUM.IO](https://tablum.io/) — 一款用于 ETL 和数据可视化的在线查询分析工具。它支持连接 ClickHouse、通过功能丰富的 SQL 控制台查询数据，也可从静态文件和第三方服务加载数据。TABLUM.IO 可将查询结果可视化为图表和表。

  功能：

  * ETL：从常用数据库、本地和远程文件以及 API 调用中加载数据。
  * 功能丰富的 SQL 控制台，提供语法高亮和可视化查询构建器。
  * 将数据可视化为图表和表。
  * 数据物化和子查询。
  * 将数据报告发送至 Slack、Telegram 或电子邮件。
  * 通过专有 API 实现数据管道。
  * 支持以 JSON、CSV、SQL、HTML 格式导出数据。
  * 基于 Web 的界面。

  TABLUM.IO 可作为自托管解决方案 (以 Docker 镜像形式) 运行，也可在云端运行。

  在 [TABLUM.IO](https://tablum.io/) 了解有关该产品的更多信息
</Accordion>

<Accordion title="CKMAN">
  [CKMAN](https://www.github.com/housepower/ckman) 是一款用于管理和监控 ClickHouse 集群的工具！

  功能：

  * 通过浏览器界面快速、便捷地自动部署集群
  * 可以扩展或缩减集群
  * 对集群数据进行负载均衡
  * 在线升级集群
  * 在页面上修改集群配置
  * 提供集群节点监控和 ZooKeeper 监控
  * 监控表和分区的状态，并监控慢 SQL 语句
  * 提供易于使用的 SQL 执行页面
</Accordion>

<Accordion title="1bench">
  [1bench](https://1bench.dev) 是一款支持多种数据库的原生桌面 GUI，对 ClickHouse 提供一流支持——涵盖服务器概览、schema 管理、向量搜索以及大型结果集浏览。

  功能：

  * 连接后即可查看服务器概览——版本、运行时间、正在运行的查询、活跃 merges、parts 和存储大小、副本状态，以及 clusters 和 nodes，全部一目了然。
  * 提供可视化查询构建器 (列选择器、过滤器、排序、限制) ，以及带语法高亮的 Monaco SQL 编辑器，并为每个连接保留查询历史。
  * 提供可视化 `CREATE TABLE` 向导，支持 `MergeTree` 变体、`ORDER BY`、`PARTITION BY`、`SETTINGS` 以及 `Nullable()` 自动封装。
  * 原生支持 ClickHouse 类型处理——`Nullable`、`Array`、`LowCardinality` 和嵌套对象。
  * 支持向量搜索——将 `Array(Float32)` embedding 列渲染为紧凑的向量单元，提供 2D embedding 可视化，并可通过 `cosineDistance` 查找相似项。
  * 支持在结果表中内联编辑数据并按批次保存，同时可使用 ClickHouse 的原生格式导入和导出 CSV/JSON/SQL。
  * 连接选项包括：HTTP/HTTPS、用于访问 firewall 后私有集群的 SSH 隧道，以及用于安全浏览 production 环境的可选只读模式。
  * 支持 ClickHouse Cloud 和 自托管 部署。
</Accordion>
