数据库和文件都要先在「数据源」里登记,AskTable 才会去读它的结构和数据。第一次接数据、或者要再加一个库或一份 Excel,都从这里开始。

开始前

页面标题是「数据源」,右上角按钮是「添加数据源」;搜索框可以按名称过滤列表。

操作步骤

1

选择类型

创建流程顶部有三个步骤:「选择类型」「配置连接」「添加数据表」。类型卡片按三组排列,分组标题是「文件」「数据库」「大数据」。点中一张卡片直接进入下一步。
2

配置连接(数据库类)

填数据源名称、主机、端口、用户名、密码,再加一个库名输入框:
  • 数据源名称可以留空,留空时会自动生成。
  • 端口预填该引擎的常用端口,可以直接改。
  • 库名输入框的标题随引擎变化:多数引擎是数据库DB,Oracle 是 Service Name,Databend 另有计算集群。
  • 允许多库的引擎(例如 MySQL)可以在同一个框里填多个库名,用英文逗号分隔,留空表示全部数据库。
云端部署时主机字段下方会提示把 AskTable 服务器(47.100.25.242)加入数据库白名单。点右下角「立即添加」,系统先自动测试一次连接,通过后进入下一步;失败时弹出连接失败对话框,正文是数据库返回的原始错误。
3

添加数据表

选表页标题是「选择数据表」,上方有「表」「视图」两个页签,搜索框可以按表名或视图名过滤,右侧是「排序」和「全选」。勾选要同步的表后点「确认选择 (N)」;一张表都没勾时按钮不可点。想以后再选就点「跳过」,之后可以随时在数据源的详情页重新选表。这一步下方有一个同步 Value Index(提升字段值检索精度)的勾选框,默认不勾选;说明文字写着构建耗时较长,建议仅在数据量较小或检索要求高时开启,也可以在创建后手动触发。它的作用见 AI 索引
4

上传文件(Excel / CSV)

类型选「Excel / CSV」时,第二步变成上传页:填数据源名称,再把文件拖进虚线区或点击选择。虚线区可以点击选择文件,也可以把文件拖进去;支持的格式是 .xlsx、.xls、.csv,一次可以传多个。已选文件列在下方,每条可以单独移除。点「立即添加」完成创建,直接回到「数据源」列表页。
5

创建工作簿(第三种走法)

类型选「工作簿」会跳到独立的「新建工作簿」页,先填数据源名称,再从三种方式里选一个:

支持的数据源类型

清单与创建页的类型卡片一一对应,括号里是卡片上显示的版本。 文件:「Excel / CSV」(.xlsx / .xls / .csv)、「工作簿」(Beta) 数据库:MySQL(5.7 / 8.0)、PostgreSQL(9/14/15/16)、PolarDB(MySQL 5.7 / 8.0)、PolarDB(PostgreSQL 14/15/16)、OceanBase(4.2.2)、达梦(DM8)、虚谷(V11 / V12)、TiDB(8.1.0)、Oracle(18c / 12c)、SQL Server(2012 / 2016 Web)、MogDB(5.0.0)、GaussDB(主备版)、TDSQL(MySQL)、TDSQL(PostgreSQL)、金仓 KingbaseES(V8)、GBase 8c(V5)、崖山 YashanDB(23.2)、DAP(Beta) 大数据:StarRocks(3.x)、ClickHouse(22.12)、Doris(3.0.5)、Hive(3.x)、MaxCompute(2025)、Google BigQuery、Hologres(r3.2.x)、AnalyticDB(MySQL)、AnalyticDB(PostgreSQL)、Databend(1.2)、SelectDB(4.0.4)、Greenplum(6.x)、GBase 8a(V9)、GaussDB(DWS)(8.x) 两处例外:「工作簿」虽然在「文件」分组里,选它不会进入通用表单,而是跳到独立创建页;「DAP」要额外填 URL、Secret Key 和 Dialect。

关键约束

以上数值都是默认值,可在管理后台调整(表单校验类的除外)。

出问题怎么判断

下一步