Skip to content

Commit df16acd

Browse files
committed
add comprehensive documentation for Dot integration with ClickHouse
1 parent a7ecd77 commit df16acd

File tree

1 file changed

+97
-0
lines changed

1 file changed

+97
-0
lines changed
Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
---
2+
sidebar_label: 'Dot'
3+
slug: /integrations/dot
4+
keywords: ['clickhouse', 'dot', 'ai', 'chatbot', 'mysql', 'integrate', 'ui', 'virtual assistant']
5+
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.'
6+
title: 'Dot'
7+
---
8+
9+
import Image from '@theme/IdealImage';
10+
import dot_01 from '@site/static/images/integrations/data-visualization/dot_01.png';
11+
import dot_02 from '@site/static/images/integrations/data-visualization/dot_02.png';
12+
import dot_03 from '@site/static/images/integrations/data-visualization/dot_03.png';
13+
import CommunityMaintainedBadge from '@theme/badges/CommunityMaintained';
14+
15+
# Dot
16+
17+
<CommunityMaintainedBadge/>
18+
19+
[Dot](https://www.getdot.ai/) is an intelligent **AI Data Analyst**. It connects directly to ClickHouse so you can ask business questions in plain English, discover data assets, validate definitions, and even assist with modelling — all through a conversational interface.
20+
21+
---
22+
23+
## Connecting Dot to ClickHouse {#connecting-dot-to-clickhouse}
24+
25+
<Image size="md" img={dot_01} alt="Configuring ClickHouse connection in Dot" border />
26+
<br/>
27+
28+
1. In the Dot UI, go to **Settings → Connections**.
29+
2. Click on ***Add new connection*** and select **ClickHouse** as your data source.
30+
3. Enter the connection details:
31+
- **Host**: ClickHouse server hostname or ClickHouse Cloud endpoint
32+
- **Port**: `9440` (secure native interface) or `9000` (default TCP)
33+
- **Username / Password**: a user with read access to your data
34+
- **Database**: optionally set a default schema
35+
4. Click **Connect**.
36+
37+
<div style={{display: 'flex', gap: '20px'}}>
38+
<Image img={dot_02} alt="Dot generating SQL against ClickHouse" />
39+
<Image img={dot_03} alt="Browsing ClickHouse schemas and definitions in Dot" />
40+
</div>
41+
<br/>
42+
43+
---
44+
45+
## Querying Data with Dot {#querying-data-with-dot}
46+
47+
Once connected, Dot translates natural language questions into SQL queries against your ClickHouse instance. Examples:
48+
49+
- *“What are the top 10 most active users in the last 7 days?”*
50+
- *“Show me daily revenue trends over the past 3 months.”*
51+
- *“How many new signups came from Germany last week?”*
52+
53+
54+
Dot allows you to preview and edit the generated SQL before execution, ensuring accuracy and transparency.
55+
56+
---
57+
58+
## Data Discovery and Definitions {#data-discovery}
59+
60+
Dot isn’t just for queries — it helps with **schema exploration** and **data governance**:
61+
62+
- Browse databases, tables, and columns directly from ClickHouse
63+
- See column definitions and data types
64+
- Retrieve metric definitions and contextual metadata
65+
- Understand how fields are used across queries and dashboards
66+
67+
68+
This makes self-service easier for analysts and business users, while keeping data teams in control.
69+
70+
---
71+
72+
## Security and Governance {#security}
73+
74+
Dot is designed with enterprise readiness in mind:
75+
76+
- **Permissions & roles**: Dot respects ClickHouse’s native user roles and access controls
77+
- **Row-level security**: Supported where configured in ClickHouse
78+
- **TLS / SSL**: For ClickHouse Cloud, SSL is enabled by default; for on-premise, enable TLS manually
79+
- **Governance & validation**: Dot includes a training/validation space to reduce errors and keep data teams in control
80+
- **Compliance**: Dot is SOC 2 Type I certified
81+
82+
---
83+
84+
## Supported Integrations Beyond ClickHouse {#integrations}
85+
86+
In addition to ClickHouse, Dot also integrates with:
87+
88+
- Data warehouses: Snowflake, BigQuery, Redshift, Databricks, AWS Athena, PostgreSQL, MySQL, SAP HANA, Motherduck/DuckDB
89+
- Semantic layers: dbt Semantic Layer, Looker
90+
- BI tools: Tableau, Metabase
91+
- Communication: Slack, Microsoft Teams
92+
93+
This makes Dot a versatile layer on top of your modern data stack.
94+
95+
---
96+
97+
Now you can use **ClickHouse + Dot** to explore, validate, and analyze your data conversationally — combining high-performance analytics with AI-driven accessibility.

0 commit comments

Comments
 (0)