上一期,我们详细介绍过如何使用 Smartbi 直接分析明道云数据。其实在市面上,除了 Smartbi 以外,还有其他知名度也较高的 BI 工具,比如 Power BI。那么这一期,我们来介绍如何使用 Power BI 直接分析明道云数据。
第一步:安装明道私有部署
安装成功界面
第二步:配置 Mongo 端口 27017
注意:配置前端口请记得放行
services: app: ports - 27017:27017 # mongodb
第三步:安装 MongoDB 服务
第四步:安装 MySQL odbc
注意:现在 MySQL 已经被 Oracle 收购了,所以在下载之前需要先登录 Oracle 帐号。
下载完成后安装,一直下一步即可。
第五步:安装 MongoDB connector for BI 并配置连接
5.1 安装 MongoDB connector for BI
打开此链接跳转至 Mongodb Connector for BI 下载界面
点击归档版本,因为 2.14.4 移除了对 mongo 3.4 3.6 的支持找到 v2.14.3.msi 版本, 或直接点击下载并安装(mongodb-bi-win32-x86_64-v2.14.3.msi)
安装完成后,目录文件如下
5.2 MongoDB connector for BI 数据连接
在本地运行 MongoDB connector for BI 命令行运行命令(打开此链接跳转至 Mongodb Connector for BI 官方命令行帮助中心。)如下:
mongosqld --mongo-uri "mongodb://localhost:27017/?connect=direct" --addr "127.0.0.1:3308"
如果是连接远程服务器,需要增加参数“--auth -u root -p admin****”
mongosqld --mongo-uri "mongodb://192.1.3.5:3082/?connect=direct" --auth -u root -p admin --addr "127.0.0.1:3308"
然后,在远程的 MongoDB 服务器启用 SSL。
5.3 ODBC 数据源配置
打开管理工具,ODBC 数据源(64 位)。
创建一个系统 DSN,指向于 MongoDB connector for BI 的命令行中的端口,即 localhost:3308
第六步:Power BI 安装及配置
6.1 Power BI 下载并安装
6.2 配置 数据源并设计报表
打开 Power BI,选择数据源,如果需要连接至 DSN 需要连接至 ODBC。
点击加载,加载完成后点击【转换数据】,右侧出现刚才我们选中的表根据明道表字段对照点击查询明道应用工作表 API 获取方法 ,配置不同的视图报表或者数据报表。