通过ODBC驱动程序进行Power BI的BigQuery连接

时间:2019-07-04 13:10:29

标签: google-sheets google-bigquery odbc database-connection powerbi

尝试使用Simba ODBC驱动程序将BigQuery连接到Power BI时遇到问题。是否有人遇到过这样的问题,可以帮助我吗?任何帮助或建议,不胜感激!提前非常感谢您!

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

3 个答案:

答案 0 :(得分:0)

如James所述,Power Bl具有与BigQuery Connect to BigQuery in Power BI Desktop的直接连接。您应该尝试一下。

我读到Google BigQuery可以像其他任何表格一样查询Google表格。在这里查看:BigQuery and Google Sheets。 MS文档没有提及与Google表格相关的任何限制或限制,因此我认为不会有其他问题。

此外,您是否遵循任何教程或文档?你可以分享吗?

答案 1 :(得分:0)

某些“ Google资源”(项目,文件等)往往被隐藏,因此即使工具之间存在连接,外部工具也无法看到或访问它们。

此用户的情况类似BigQuery Sheets and Power BI connector,请看一下。他们建议启用Google Drive API,以便他们可以处理文件数据。

这里Connecting Google Sheets to Power BI出现了另一种类似的情况,他们将电子表格直接连接到Power BI。正如您前面提到的,这与文件的隐私设置更加相关。

答案 2 :(得分:0)

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

我在解释程序

1)从Download下载BigQuery的Simba驱动程序并安装

enter image description here

2)在Windows搜索栏中搜索ODBC驱动程序(64位)

enter image description here

3)点击并转到系统DNS,您可以找到已安装的Google Big Query Driver

enter image description here

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

enter image description here

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

enter image description here

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

enter image description here

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

enter image description here

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

enter image description here

9)最后,您将获得如下结果。

enter image description here