【问题标题】:Connected mongodb with power bi with ODBC Driver使用 ODBC 驱动程序使用 power bi 连接 mongodb
【发布时间】:2021-04-30 08:00:53
【问题描述】:

你能指导我通过ODBC驱动程序连接mongodb和power bi吗?我和他们之间有联系。但我遇到了意想不到的错误,例如:

“OLE DB 或 ODBC 错误:HRESULT 异常:0x80040E4E。” , "OLE 数据库 或 ODBC 错误:[DataSource.Error] ODBC:错误 [42S22] [MySQL][ODBC 1.4(w) Driver][mysqld-5.7.12 mongosqld v2.14.3]'字段列表'中的未知列'COD'。"

"DataSource.Error: ODBC: 错误 [08S01] [MYSQL][ODBC 5.3(w) 驱动程序丢失 在“等待初始通信”时连接到 MySQL 服务器 数据包',系统错误:10060"。

你能告诉我问题出在哪里,我该如何克服它?

【问题讨论】:

  • 你有本地 MongoDB 在运行吗?
  • @Wernfried Domscheit 我没有,我也有同样的问题

标签: mongodb powerbi odbc


【解决方案1】:

我也遇到了同样的问题,请尝试查看以下步骤并查看我在第四点 (4) 下的建议。

  1. 根据您的操作系统 (first prerequisites) 在您的服务器上安装 mongosqld。

  2. LunchBI 连接器:

    a) 在其中创建 logs 文件夹和 mongosqld.log 文件。
    b) 设置 mongosqld.conf (IP:, PORT:3307)

  3. 将 mongosqld 安装为系统服务link

  4. 根据您的操作系统在您的计算机上创建一个系统 DSN,link

    提示:在 Windows 上(在 ODBC 数据源中)尝试同时生成 ANSI 和 UNICODE 连接器,不要忘记在下拉菜单中选择一个数据库。*

  5. 例如通过 ODBC 通过 PowerBI 连接到 Mongo

    a) 选择一个连接器

    b) 选择您在上一个下拉菜单中选择的数据库。

更多信息请关注官方guide

【讨论】:

    【解决方案2】:

    你必须在你的服务器上安装 mongosqld 并配置 .yalm 文件。
    在其中,您必须通过添加远程 ip 来更新“绑定 ip”字段。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-04
      • 2013-11-11
      • 2020-10-11
      相关资源
      最近更新 更多