首页 > 解决方案 > 通过 ODBC 驱动程序连接 Power BI 的 BigQuery

问题描述

我在尝试使用 Simba ODBC 驱动程序将 BigQuery 连接到 Power BI 时遇到问题。有没有人遇到过这样的问题并且可以帮助我解决这个问题?任何帮助或建议表示赞赏!非常感谢您!

在 BigQuery 上,我有一个使用其 URL 直接从 Google 表格连接的表。首先,我尝试将 BigQuery 或 Google Sheets 连接到 Power BI,但它给了我身份验证错误。然后我了解到我可以使用 ODBC 驱动程序来防止这个问题。我下载并配置了驱动程序并测试,它运行成功。然后我通过 Power BI 上的 ODBC 创建了连接,现在我可以看到并连接我项目中的所有表,但我需要的表还没有。这个问题可能是因为 Google 表格访问设置,因为它不可公开访问吗?

标签: google-sheetsgoogle-bigqueryodbcdatabase-connectionpowerbi

解决方案


我已经使用 ODBC 和 Simba 驱动程序创建了与大查询引擎的连接电源 bi,在这里

我正在解释程序

1) 从下载和安装中下载适用于 BigQuery 的 Simba 驱动程序

在此处输入图像描述

2) 在windows搜索栏中搜索ODBC Driver (64bit)

在此处输入图像描述

3)点击并移动到系统DNS,在那里您可以找到已安装的Google Big Query Driver

在此处输入图像描述

4)选择驱动程序并单击配置选项然后选择OAuth机制是用户身份验证并单击登录按钮

在此处输入图像描述

5)它重定向到登录和权限允许窗口

在此处输入图像描述

6)一旦您允许,您将获得一个刷新令牌。在 ODBC 驱动程序刷新令牌文本框中复制那个并过去,然后选择您的项目以查询并获取数据

在此处输入图像描述

7)转到Power bi并选择获取数据选项选择ODBC驱动程序,单击连接选项

在此处输入图像描述

8)数据源名称为谷歌大查询,下一个文本框留空,最后一个文本框写下你的查询

在此处输入图像描述

9)最后你会得到下面给出的结果。

在此处输入图像描述


推荐阅读