You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何无需PowerBI Desktop介入,直接连接MongoDB服务器至PowerBI云端及服务器?

直接连接独立MongoDB服务器到PowerBI服务器(无需Desktop)及云端连接方案

一、本地PowerBI Report Server 连接方案

如果你的PowerBI服务器是本地部署的PowerBI Report Server,可通过以下步骤跳过Desktop直接配置数据源:

  • 在Report Server服务器上安装并配置MongoDB ODBC驱动

    1. 下载匹配服务器系统位数的MongoDB ODBC驱动,安装到PowerBI Report Server所在机器。
    2. 打开「ODBC数据源管理器」(系统DSN标签页),创建新系统DSN:选择MongoDB驱动,填写独立MongoDB服务器的IP/域名、端口、认证凭据(用户名/密码)、目标数据库名,测试连接确认连通。
  • 在Report Server门户配置数据源

    1. 登录Report Server门户,进入「数据源」页面,点击「新建数据源」。
    2. 数据源类型选择「ODBC」,填写名称和描述,选择刚才创建的系统DSN,补充MongoDB认证信息(若DSN未保存),测试连接后保存。
  • 直接在门户创建报表(可选)
    无需Desktop,可直接在Report Server门户点击「创建报表」,基于已配置的ODBC数据源拉取MongoDB数据,拖拽字段生成可视化报表。

二、PowerBI云端(PowerBI Service)连接方案

独立服务器的MongoDB完全可以连接到PowerBI云端,步骤如下:

  • 部署本地数据网关(On-premises Data Gateway)

    1. 在一台能同时访问MongoDB服务器和互联网的机器上安装标准模式的本地数据网关。
    2. 打开网关配置管理器,登录你的PowerBI云端账号,完成网关注册并关联到目标工作区。
  • 在云端配置MongoDB数据源

    1. 登录PowerBI云端门户,进入目标工作区,点击「新建」→「数据源」。
    2. 数据源类型选择「MongoDB」,填写连接字符串(格式:mongodb://<用户名>:<密码>@<服务器IP>:<端口>/<数据库名>),或分字段填写服务器地址、端口、认证信息。
    3. 选择已部署的本地数据网关,测试连接确认连通后保存数据源。
  • 云端直接创建报表/仪表盘
    基于已保存的MongoDB数据源,使用云端的「创建报表」功能直接拉取数据生成可视化内容,全程无需PowerBI Desktop。

关键注意事项

  • 确保MongoDB服务器防火墙允许网关机器(或Report Server机器)访问对应端口(默认27017,若修改则用自定义端口)。
  • 若MongoDB启用SSL,需在ODBC驱动配置或连接字符串中添加SSL相关参数(如ssl=true)。
  • 云端场景下,网关机器需保持在线,否则数据源刷新会失败。

内容的提问来源于stack exchange,提问作者Hridoy_089

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 04:05:20