Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
1254c58
add new data visualization and logo images for Dot
publikphigor Sep 11, 2025
00cc3ce
add Dot integration with logo and description to the ClickHouse integ…
publikphigor Sep 11, 2025
1e94168
update Dot integration documentation link in ClickHouse integrations …
publikphigor Sep 11, 2025
a7ecd77
fix ODBC logo display in ClickHouse integrations list
publikphigor Sep 11, 2025
df16acd
add comprehensive documentation for Dot integration with ClickHouse
publikphigor Sep 11, 2025
7426036
add Dot integration to data visualization documentation in ClickHouse
publikphigor Sep 11, 2025
5dc549a
add Dot and ClickHouse integration to sidebars for data visualization
publikphigor Sep 11, 2025
a17c817
update data visualization images for Dot integration, replacing exist…
publikphigor Sep 12, 2025
1531771
refine Dot integration documentation for ClickHouse, enhancing clarit…
publikphigor Sep 12, 2025
73a47d5
minor adjustments
Blargian Sep 22, 2025
c59224e
Update aspell-dict-file.txt
Blargian Sep 23, 2025
0bb0143
Update dot-and-clickhouse.md
Blargian Sep 24, 2025
0a8a797
add new data visualization and logo images for Dot
publikphigor Sep 11, 2025
9067d78
add Dot integration with logo and description to the ClickHouse integ…
publikphigor Sep 11, 2025
f52fadd
update Dot integration documentation link in ClickHouse integrations …
publikphigor Sep 11, 2025
9acd813
fix ODBC logo display in ClickHouse integrations list
publikphigor Sep 11, 2025
1691c41
add comprehensive documentation for Dot integration with ClickHouse
publikphigor Sep 11, 2025
37d28d0
add Dot integration to data visualization documentation in ClickHouse
publikphigor Sep 11, 2025
9114a65
add Dot and ClickHouse integration to sidebars for data visualization
publikphigor Sep 11, 2025
b0f2eb4
update data visualization images for Dot integration, replacing exist…
publikphigor Sep 12, 2025
098ae18
refine Dot integration documentation for ClickHouse, enhancing clarit…
publikphigor Sep 12, 2025
d4a120f
minor adjustments
Blargian Sep 22, 2025
fe1108a
Update aspell-dict-file.txt
Blargian Sep 23, 2025
55ea23e
Update dot-and-clickhouse.md
Blargian Sep 24, 2025
12bc76d
Merge branch 'dot-and-clickhouse' of https://github.com/publikphigor/…
publikphigor Sep 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 72 additions & 0 deletions docs/integrations/data-visualization/dot-and-clickhouse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
---
sidebar_label: 'Dot'
slug: /integrations/dot
keywords: ['clickhouse', 'dot', 'ai', 'chatbot', 'mysql', 'integrate', 'ui', 'virtual assistant']
description: 'AI Chatbot | Dot is an intelligent virtual data assistant that answers business data questions, retrieves definitions and relevant data assets, and can even assist with data modelling, powered by ClickHouse.'
title: 'Dot'
doc_type: 'guide'
---

import Image from '@theme/IdealImage';
import dot_01 from '@site/static/images/integrations/data-visualization/dot_01.png';
import dot_02 from '@site/static/images/integrations/data-visualization/dot_02.png';
import CommunityMaintainedBadge from '@theme/badges/CommunityMaintained';

# Dot

<CommunityMaintainedBadge/>

[Dot](https://www.getdot.ai/) is your **AI Data Analyst**.
It connects directly to ClickHouse so you can ask data questions in natural language, discover data, test hypotheses, and answer why questions — directly in Slack, Microsoft Teams, ChatGPT or the native Web UI.

## Pre-requisites {#pre-requisites}

- A ClickHouse database, either self-hosted or in [ClickHouse Cloud](https://clickhouse.com/cloud)
- A [Dot](https://www.getdot.ai/) account
- A [Hashboard](https://www.hashboard.com/) account and project.

## Connecting Dot to ClickHouse {#connecting-dot-to-clickhouse}

<Image size="md" img={dot_01} alt="Configuring ClickHouse connection in Dot (light mode)" border />
<br/>

1. In the Dot UI, go to **Settings → Connections**.
2. Click on **Add new connection** and select **ClickHouse**.
3. Provide your connection details:
- **Host**: ClickHouse server hostname or ClickHouse Cloud endpoint
- **Port**: `9440` (secure native interface) or `9000` (default TCP)
- **Username / Password**: user with read access
- **Database**: optionally set a default schema
4. Click **Connect**.

<Image img={dot_02} alt="Connecting ClickHouse" size="sm"/>

Dot uses **query-pushdown**: ClickHouse handles the heavy number-crunching at scale, while Dot ensures correct and trusted answers.

## Highlights {#highlights}

Dot makes data accessible through conversation:

- **Ask in natural language**: Get answers without writing SQL.
- **Why analysis**: Ask follow-up questions to understand trends and anomalies.
- **Works where you work**: Slack, Microsoft Teams, ChatGPT, or the web app.
- **Trusted results**: Dot validates queries against your schemas and definitions to minimize errors.
- **Scalable**: Built on query-pushdown, pairing Dot’s intelligence with ClickHouse’s speed.

## Security and governance {#security}

Dot is enterprise-ready:

- **Permissions & roles**: Inherits ClickHouse user access controls
- **Row-level security**: Supported if configured in ClickHouse
- **TLS / SSL**: Enabled by default for ClickHouse Cloud; configure manually for self-hosted
- **Governance & validation**: Training/validation space helps prevent hallucinations
- **Compliance**: SOC 2 Type I certified

## Additional resources {#additional-resources}

- Dot website: [https://www.getdot.ai/](https://www.getdot.ai/)
- Documentation: [https://docs.getdot.ai/](https://docs.getdot.ai/)
- Dot app: [https://app.getdot.ai/](https://app.getdot.ai/)

Now you can use **ClickHouse + Dot** to analyze your data conversationally — combining Dot’s AI assistant with ClickHouse’s fast, scalable analytics engine.
2 changes: 2 additions & 0 deletions docs/integrations/data-visualization/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ Now that your data is in ClickHouse, it's time to analyze it, which often involv
- [Astrato](./astrato-and-clickhouse.md)
- [Chartbrew](./chartbrew-and-clickhouse.md)
- [Deepnote](./deepnote.md)
- [Dot](./dot-and-clickhouse.md)
- [Draxlr](./draxlr-and-clickhouse.md)
- [Embeddable](./embeddable-and-clickhouse.md)
- [Explo](./explo-and-clickhouse.md)
Expand All @@ -53,6 +54,7 @@ Now that your data is in ClickHouse, it's time to analyze it, which often involv
| [AWS QuickSight](./quicksight-and-clickhouse.md) | MySQL interface | ✅ | ✅ | Works with some limitations, see [the documentation](./quicksight-and-clickhouse.md) for more details |
| [Chartbrew](./chartbrew-and-clickhouse.md) | ClickHouse official connector | ✅ | ✅ | |
| [Deepnote](./deepnote.md) | Native connector | ✅ | ✅ | |
| [Dot](./dot-and-clickhouse.md) | Native connector | ✅ | ✅ | |
| [Explo](./explo-and-clickhouse.md) | Native connector | ✅ | ✅ | |
| [Fabi.ai](./fabi-and-clickhouse.md) | Native connector | ✅ | ✅ | |
| [Grafana](./grafana/index.md) | ClickHouse official connector | ✅ | ✅ | |
Expand Down
4 changes: 3 additions & 1 deletion docs/integrations/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -182,6 +182,7 @@ import vs_logo from '@site/static/images/integrations/logos/logo_vs.png';
import Moosesvg from '@site/static/images/integrations/logos/moose_logo.svg';
import chartbrew_logo from '@site/static/images/integrations/logos/logo_chartbrew.png';
import marimo_logo from '@site/static/images/integrations/logos/logo_marimo.png';
import dot_logo from '@site/static/images/integrations/logos/dot_logo.png';
import Image from '@theme/IdealImage';

ClickHouse integrations are organized by their support level:
Expand Down Expand Up @@ -237,7 +238,7 @@ We are actively compiling this list of ClickHouse integrations below, so it's no
|MySQL|<Mysqlsvg alt="MySQL logo" style={{width: '3rem'}}/>|Data ingestion|The MySQL engine allows you to perform `SELECT` and `INSERT` queries on data that is stored on a remote MySQL server.|[Documentation](/engines/table-engines/integrations/mysql)|
|NATS|<Natssvg alt="Nats Logo" style={{width: '3rem', 'height': '3rem'}}/>|Data ingestion|Allows integrating ClickHouse with [NATS](https://nats.io/).|[Documentation](/engines/table-engines/integrations/nats)|
|Node.JS|<Nodesvg alt="Node logo" style={{width: '3rem', 'height': '3rem'}}/>|Language client|The official JS client for connecting to ClickHouse.|[Documentation](/integrations/language-clients/js.md)|
|ODBC|<Image img={odbc} alt="ODBC" alt="ODBC logo" size="logo"/>|Data integration|Allows ClickHouse to connect to external databases via [ODBC](https://en.wikipedia.org/wiki/Open_Database_Connectivity) table engine.|[Documentation](/engines/table-engines/integrations/odbc)|
|ODBC|<Image img={odbc} alt="ODBC logo" size="logo"/>|Data integration|Allows ClickHouse to connect to external databases via [ODBC](https://en.wikipedia.org/wiki/Open_Database_Connectivity) table engine.|[Documentation](/engines/table-engines/integrations/odbc)|
|OpenTelemetry|<Image img={logo_otel} size="logo" alt="OTel logo"/>|Data ingestion|Exporter that supports sending logs, metrics, trace OpenTelemetry data to ClickHouse|[GitHub](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/clickhouseexporter)|
|PostgreSQL|<Postgresqlsvg alt="Postgresql logo" style={{width: '3rem', 'height': '3rem'}}/>|Data ingestion|Snapshot and real-time CDC data replication from PostgreSQL databases to ClickHouse Cloud.|[Documentation](/integrations/postgresql)|
|PowerBI|<Image img={powerbi} size="logo" alt="PowerBI logo"/>|Data visualization|Microsoft Power BI is an interactive data visualization software product developed by Microsoft with a primary focus on business intelligence.|[Documentation](/integrations/powerbi)
Expand Down Expand Up @@ -370,6 +371,7 @@ We are actively compiling this list of ClickHouse integrations below, so it's no
|Datahub|<Image img={datahub_logo} size="logo" alt="Datahub logo"/>|Data management|Open Source Data Catalog that enables data discovery, data observability and federated governance|[Documentation](https://datahubproject.io/docs/generated/ingestion/sources/clickhouse/)|
|Dbmate| |Data management|Database migration tool that will keep your database schema in sync across multiple developers and servers|[GitHub](https://github.com/amacneil/dbmate#clickhouse)|
|DeepFlow|<Image img={deepflow_logo} size="logo" alt="Deepflow logo"/>|Data ingestion|Application Observability using eBPF|[Website](https://deepflow.io)|
|Dot|<Image img={dot_logo} size="logo" alt="marimo logo"/>|AI Chatbot|Dot is an intelligent virtual data assistant that answers business data questions, retrieves definitions and relevant data assets, and can even assist with data modelling.|[Website](https://www.getdot.ai/), <br/>[Documentation](/integrations/data-visualization/dot-and-clickhouse.md)|
|Easypanel|<Image img={easypanel_logo} size="logo" alt="Easypanel logo"/>|Deployment method|It's a modern server control panel. You can use it to deploy ClickHouse on your own server.|[Website](https://easypanel.io), <br/>[Documentation](/integrations/tools/data-integration/easypanel/index.md)|
|Explo|<Explosvg alt="Explo logo" style={{width: '3rem'}} />|Data visualization|Explo helps companies build real-time analytics dashboard by providing flexible components.|[Website](https://www.explo.co/integrations/clickhouse)|
|Flink|<Image img={flink_logo} size="logo" alt="Flink logo"/>|Data ingestion|Flink sink for ClickHouse database, powered by Async Http Client|[GitHub](https://github.com/itinycheng/flink-connector-clickhouse)|
Expand Down
2 changes: 2 additions & 0 deletions scripts/aspell-dict-file.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1117,3 +1117,5 @@ ReceiveMessage
RelationMessage
--docs/integrations/data-ingestion/clickpipes/mongodb/faq.md--
resumable
--docs/integrations/data-visualization/dot-and-clickhouse.md--
Hashboard
1 change: 1 addition & 0 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -754,6 +754,7 @@ const sidebars = {
"integrations/data-visualization/deepnote",
"integrations/data-visualization/astrato-and-clickhouse",
"integrations/data-visualization/chartbrew-and-clickhouse",
"integrations/data-visualization/dot-and-clickhouse",
"integrations/data-visualization/draxlr-and-clickhouse",
"integrations/data-visualization/embeddable-and-clickhouse",
"integrations/data-visualization/explo-and-clickhouse",
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/integrations/logos/dot_logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading