使用NoSQL数据源连接Mongodb数据库步骤如下:
一、启动Mondodb数据库
先启动Mongodb数据库
二、创建NoSQL数据源连接到Mongodb数据库
1.在smartbi数据源节点下,新建NoSQL数据源
...
5.点击右下角“测试连接”,验证Mongodb数据库是否能够正常连接上。如下:
6.点击保存,如下:
三、数据库管理
1.在MongoDB示例数据源上右键-》数据库管理,进入数据库管理界面
...
在“可用数据库资源”中选中要映射到smartbi中的表,然后点击红框中的按钮,将表添加到smartbi中。或者直接双击表,添加到smartbi中
3.点击保存,如下:
四、使用Mongodb示例数据源
由于现在可以找到的MongoDB jdbc驱动并不是官方编写的,支持的SQL语法太少,难以支撑Smartbi中的各种查询,因此Mongodb数据源仅支持创建原生SQL查询,之后基于原生SQL查询创建电子表格、透视分析报表等。
...
7.之后使用该数据集,进行电子表格报表等的制作即可。
注意:如果使用该查询创建透视分析,由于透视分析需要进行聚合等一系列复杂的运算,因此系统默认会将数据进行抽取。即默认勾选了“数据抽取到临时表”,如下: