张春泉(Team)

配置明道云的ODBC数据源

张春泉(Team)Lv.7合道明道云员工 发布于 最后回复 分享 数据库明道云集成数据源
2 回复3617 浏览
以上几篇都是 BI 对于 明道云私有部署 数据库提取数据的分析,通过整体的研究与最终的实现方式,数据连接总结有三种: 自己的 mongo 驱动 例如 smartBI 帆软 OBDC 数据源 例如 power BI, tableau Mongo Bi 连接器 例如 tableau。 上述是产品的研究,现实中也有公司开发自己的 BI 产品一般都是直连数据库的(MySQL SQL 等),也咨询了一些使用明道私有部署公司的技术人员,《自研的 BI 是否支持 ODBC 数据源》,答案是可以的。这样只用知道如何配置明道云的 ODBC 数据源即可完成自己的 BI 对接了。 实现步骤 第一步:安装明道私有部署 打开此链接了解具体安装步骤 [图片] 安装成功界面 第二步:配置 Mongo 端口 27017 打开此链接了解配置端口的参考步骤 注意:配置前端口请记得放行, 防护安全,请务必点此详细查看 services: app: ports - 27017:27017 # mongodb 第三步:安装 MongoDB 服务 打开此链接跳转至 mongoDB 下载界面 。 [图片] 第四步:安装 MySQL odbc 打开此链接跳转至 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 [图片] 这样 ODBC 的数据源以及配置完成了。快快使用吧!🚀️ 你有什么类似的产品研究需求也可以给我留言哦 😄 。最后新年之际,祝大家生活愉快,新年快乐 🎉️ 🎉️ 明道云 明道云私有部署 MySQL odbc MongoDB connector for BI