Databases

概览

Dory 是面向现代数据库的 AI 原生数据工作台。你可以连接常见数据库,在同一工作区中完成 Schema 浏览、SQL 查询、AI 生成 SQL、结果分析、图表和保存查询。

数据库支持概览

数据库适合场景Dory 支持重点
ClickHouse事件、日志、可观测性和高吞吐分析深度支持 SQL、Explorer、AI、Monitoring 和 Privileges。
PostgreSQL业务系统、内部工具和通用分析支持 Schema 浏览、SQL 查询、AI 辅助和结果分析。
NeonServerless PostgreSQL 和云端开发环境使用 PostgreSQL 能力连接 Neon 项目、分支和数据库。
MySQLWeb 应用数据库、运营分析和报表支持常规连接、查询、AI 辅助和安全探索。
MariaDBMariaDB 应用数据库和报表查询作为独立连接类型支持 SQL、Explorer 和 AI 辅助。
SQL Server企业应用、报表和运营系统支持 T-SQL 执行、Explorer、AI 辅助和 Schema 感知工作流。
Oracle企业系统、ERP、财务和长期运行的生产库支持 Oracle SQL 执行、对象探索、AI 辅助和 Schema 上下文。
SQLite本地文件、原型、演示和轻量分析支持通过绝对路径连接本地 .sqlite / .db 文件。
DuckDB本地分析文件、数据探索和 MotherDuck支持本地 DuckDB 文件和 MotherDuck Token。
Cloud Databases托管数据库、内网数据库和团队部署覆盖 TLS、IP 白名单、SSH Tunnel 和密钥管理。

Dory 的数据库工作流

无论连接哪种数据库,典型流程都类似:

  1. Connections 中创建连接。
  2. 使用 Explorer 浏览数据库、Schema、表和字段。
  3. SQL Console 中编写和运行 SQL。
  4. 使用 AI Chat 生成、解释、修复或优化查询。
  5. Charts & Results 中验证结果并生成图表。
  6. 将高价值 SQL 保存到 Saved Queries

选择数据库连接方式

  • 远程数据库:准备 Host、Port、Database、Username、Password 和 SSL 设置。
  • 云数据库:确认网络白名单、TLS 要求和连接串格式。
  • 内网数据库:根据网络环境配置 SSH Tunnel。
  • 本地文件数据库:SQLite 和 DuckDB 需要填写 Dory 进程可访问的绝对路径。

下一步

这篇文档有帮助吗?