数据源额外配置
数据源额外配置信息统一使用 Json 格式输入。首次添加数据源时此输入框为空,直接填写即可。
修改数据源配置时数据源额外配置输入框中会被填入一些默认配置,对于需要修改的配置直接覆盖即可。
JDBC 数据源通用额外配置
| 配置名称 |
参数类型 |
描述 |
| jdbc_url_properties |
字符串类型,默认值为空 |
jdbc 数据源连接的自定义参数,会将 value 完整的拼在数据源连接串的后面。以 SqlServer 为例子,"jdbc_url_properties":";integratedSecurity=true;authenticationScheme=NTLM;" 最终的连接 url 为 "jdbc:sqlserver://:;databaseName=;integratedSecurity=true;authenticationScheme=NTL" |
| isRealTimeCollection |
boolean 类型,默认值 false |
表示当前数据源的库表信息是否按需采集。当值设置为 true 时不采集任何库表,首次查询时尝试获取。当数据源中存在大量库表时推荐将此参数设置为 true,可以节省元数据采集的性能消耗。 |
| queryComputeSupported |
boolean 类型,默认值 true |
数据源是否可以直连下推。 |
POSTGRESQL
| 配置名称 |
参数类型 |
描述 |
| collate |
字符串类型,默认值为 "C" |
字符串类型的排序规则,查询下推时默认使用 Unicode 码点排序,类似于 C 排序规则,如果想使用 POSTGRESQL 默认排序规则,设置 collate 为 空字符串 |
AIR
| 配置名称 |
参数类型 |
描述 |
| ssl |
Boolean类型,默认为 true |
使用密码连接时必须开启 SSL |
| SSLVerification |
字符串类型,无默认值 |
SSL 验证协议,内网环境推荐 "NONE" 性能更好 |
| SSLKeyStorePath |
字符串类型,无默认值 |
SSL 认证信任库路径,需放在引擎本地目录 |
| SSLKeyStorePassword |
字符串类型,无默认值 |
SSL 认证信任库密码 |