在Linux环境或者docker环境中部署了smartbi,要如何连接mongodb数据库?
4、对于非Windows环境部署smartbi,这是非常重要的一个步骤,在mongodb数据库启用安全校验的情况下,对于安全校验的执行验证是必须要通过mongodb数据库的客户端mongo 程序进行的,但因不同环境版本mongodb数据库的mongo客户端执行程序也是不一样的,就是说mongo客户端程序必须和执行环境系统相符合,对于如何获取到符合smartbi所部署的操作系统的mongo客户端执行程序,具体请看如下操作:
(1)确定smartbi所部署环境的系统信息,注意如果是部署在docker容器中,需要确定docker容器中的操作系统,不是确定docker所在机器的操作系统。
读取不同的Mongo的文件,所以,项目需要在exts-smartbi同层目录级别下手动创建mongo-smartbi ,然后再在这个文件夹同时加载附件的MongoDB文件,这个文件不同Linux上需要加载的不同,若是现场加载附件还是有问题,需要将Linux的版本信息发回,我们协助搜索对应的文件。