NoSQL数据源支持连接基于分布式文件存储的非关系(NoSQL)数据库,目前仅兼容Mongodb数据库。如下:
操作入口
在 定制管理> 数据管理>数据源 节点或子目录下右键选择新建NoSQL数据源,进入NoSQL数据源编辑界面。
NoSQL数据源编辑界面如下:
配置项
NoSQL数据源编辑界面的相关配置项如下:
配置项
说明
名称
新建的数据源的标示名,必须唯一。
别名
新建的数据源显示的名称。
驱动程序类型
用户选择连接的数据库的类型。目前支持的数据库为Mongodb,其驱动程序类为:Smartbi JDBC for MongoDB
驱动程序类
用户选择好连接的数据库的类型的后,系统自动生成驱动程序类。
连接字符串
用户选择好连接的数据库的类型后,系统自动生成相应的连接字符串,用户需要把其中的“<server>”、“<port>”和“<dbName>”分别换成连接数据库所在的服务器、端口号和连接的数据库名
用于设置用户名和密码的验证类型,包含两种静态和动态。具体说明参考验证类型
用户名
用户登录所选数据库的用户名。
密码
用户登录所选数据库的密码。
最大连接数
新建的数据源允许同时登录的最多用户数。
校验语句
数据源连接进行校验的SQL语句。包含下面几种方式,默认为获取连接时测试。
- 获取连接时测试:获取连接池时进行SQL语句测试。
- 返还时测试:返还连接池时进行SQL语句测试。
- 获取、返还时测试:获取、返还连接池时都要进行SQL语句测试。
- 返还时关闭连接:返还时关闭连接池。
- 不测试连接:不进行SQL语句连接。
描述
添加数据源的备注信息。
示例
连接Mongodb数据库示例请参考:NoSQL数据源-连接Mongodb数据库