数据源
数据源是 AI Data 的入口与基础,用于将企业外部数据库或数据平台与 SERVICEME 平台连接,实现统一数据管理与分析。
通过配置数据源,平台能够识别外部表结构、字段类型及元数据信息,为后续的数据目录管理和业务域建模提供支持。
连接数据源
AI Data的第一步是接入数据源,为后续分析提供基础数据。
- 支持接入多种主流数据平台,包括MySQL、SQL Server、Azure Databricks等;
- 添加数据源后,可查看此数据源中所有的表,用户可选择性勾选需要使用的表;
- 系统默认仅同步元数据(如表结构和字段信息),不会同步实际数据记录,保证数据安全;
- 提供“测试连接”功能,确保数据源连通性无误;

数据源配置项说明
在添加数据源时,需填写以下关键信息:
- 数据源类型:选择数据库类型(如 MySQL、SQL Server 等);
- 连接地址:数据库服务器的连接字符串或 IP;
- 数据库名称:目标数据库的名称;
- 用户名与密码:用于数据库认证的账户信息;
- 端口号:数据库服务监听的端口;


提示
- 添加数据源后,除了可以选择数据表外,还支持选择视图。
- 视图可将多个表的数据通过查询逻辑整合为一个虚拟表,适合展示汇总、筛选或计算后的结果,便于构建更灵活的数据模型。
数据源连接失败的常见原因与排查方法
在连接外部数据库时,如果测试连接失败,可从以下几个方面进行排查:
-
连接信息错误
- 检查主机名、端口、数据库名称、用户名及密码是否正确。
- 确认数据库实例允许远程访问,且防火墙未阻止相应端口(如 MySQL 默认 3306,SQL Server 默认 1433)。
-
特殊字符未正确转义
- 若数据库密码中包含特殊字符(如
@、#、%、&等),需注意这些字符可能在连接字符串中被解析为特殊符号,导致连接失败。 - 建议在输入密码时进行 URL 编码,或在配置中使用引号包裹密码字段,以避免转义问题。
- 若数据库密码中包含特殊字符(如
-
网络连通性问题
- 确认 AI Data 所在的服务环境能访问数据库所在网络。
- 若数据库在私有网络或虚拟专用网(VNet)中,需配置正确的访问策略或白名单。
-
数据库权限不足
- 确认连接账户拥有访问目标数据库及数据表的读取权限。
- 对于云数据库(如 Azure SQL、Databricks),还需检查账户的 Token 或访问密钥是否有效。
建议:
若多次测试仍无法连接,可查看详细错误日志,将错误信息提供给系统管理员或数据库管理员以便进一步排查。