Skip to content

Commit 1531771

Browse files
committed
refine Dot integration documentation for ClickHouse, enhancing clarity and updating content to reflect new features and capabilities
1 parent a17c817 commit 1531771

File tree

1 file changed

+34
-48
lines changed

1 file changed

+34
-48
lines changed

docs/integrations/data-visualization/dot-and-clickhouse.md

Lines changed: 34 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -9,89 +9,75 @@ title: 'Dot'
99
import Image from '@theme/IdealImage';
1010
import dot_01 from '@site/static/images/integrations/data-visualization/dot_01.png';
1111
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';
1312
import CommunityMaintainedBadge from '@theme/badges/CommunityMaintained';
1413

1514
# Dot
1615

1716
<CommunityMaintainedBadge/>
1817

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.
18+
[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.
19+
20+
---
21+
22+
## Pre-requisites {#pre-requisites}
23+
24+
- A ClickHouse database, either self-hosted or in [ClickHouse Cloud](https://clickhouse.com/cloud)
25+
- A [Dot](https://www.getdot.ai/) account
26+
- A [Hashboard](https://www.hashboard.com/) account and project.
2027

2128
---
2229

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

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

2835
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:
36+
2. Click on **Add new connection** and select **ClickHouse**.
37+
3. Provide your connection details:
3138
- **Host**: ClickHouse server hostname or ClickHouse Cloud endpoint
3239
- **Port**: `9440` (secure native interface) or `9000` (default TCP)
33-
- **Username / Password**: a user with read access to your data
40+
- **Username / Password**: user with read access
3441
- **Database**: optionally set a default schema
3542
4. Click **Connect**.
3643

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" />
44+
<div style={{maxWidth: '500px', marginInline: 'auto'}}>
45+
<Image img={dot_02} alt="Connecting ClickHouse" />
4046
</div>
4147
<br/>
4248

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.
49+
Dot uses **query-pushdown**: ClickHouse handles the heavy number-crunching at scale, while Dot ensures correct and trusted answers.
5550

5651
---
5752

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
53+
## Highlights {#highlights}
6654

55+
Dot makes data accessible through conversation:
6756

68-
This makes self-service easier for analysts and business users, while keeping data teams in control.
57+
- **Ask in natural language**: Get answers without writing SQL.
58+
- **Why analysis**: Ask follow-up questions to understand trends and anomalies.
59+
- **Works where you work**: Slack, Microsoft Teams, ChatGPT, or the web app.
60+
- **Trusted results**: Dot validates queries against your schemas and definitions to minimize errors.
61+
- **Scalable**: Built on query-pushdown, pairing Dot’s intelligence with ClickHouse’s speed.
6962

7063
---
7164

7265
## Security and Governance {#security}
7366

74-
Dot is designed with enterprise readiness in mind:
67+
Dot is enterprise-ready:
7568

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
69+
- **Permissions & roles**: Inherits ClickHouse user access controls
70+
- **Row-level security**: Supported if configured in ClickHouse
71+
- **TLS / SSL**: Enabled by default for ClickHouse Cloud; configure manually for self-hosted
72+
- **Governance & validation**: Training/validation space helps prevent hallucinations
73+
- **Compliance**: SOC 2 Type I certified
8174

8275
---
8376

84-
## Supported Integrations Beyond ClickHouse {#integrations}
77+
## Additional Resources {#additional-resources}
8578

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-
---
79+
- Dot website: [https://www.getdot.ai/](https://www.getdot.ai/)
80+
- Documentation: [https://docs.getdot.ai/](https://docs.getdot.ai/)
81+
- Dot app: [https://app.getdot.ai/](https://app.getdot.ai/)
9682

97-
Now you can use **ClickHouse + Dot** to explore, validate, and analyze your data conversationally — combining high-performance analytics with AI-driven accessibility.
83+
Now you can use **ClickHouse + Dot** to analyze your data conversationally — combining Dot’s AI assistant with ClickHouse’s fast, scalable analytics engine.

0 commit comments

Comments
 (0)