Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 通过ODBC驱动程序实现Power BI的BigQuery连接_Google Sheets_Google Bigquery_Odbc_Database Connection_Powerbi - Fatal编程技术网

Google sheets 通过ODBC驱动程序实现Power BI的BigQuery连接

Google sheets 通过ODBC驱动程序实现Power BI的BigQuery连接,google-sheets,google-bigquery,odbc,database-connection,powerbi,Google Sheets,Google Bigquery,Odbc,Database Connection,Powerbi,我在尝试使用Simba ODBC驱动程序将BigQuery连接到Power BI时遇到了一个问题。有没有人遇到过这样的问题,能帮我解决?任何帮助或建议都将不胜感激!提前非常感谢 在BigQuery上,我有一个表,它使用其URL直接从Google Sheets连接。首先,我尝试将BigQuery或Google Sheets连接到Power BI,但它给了我身份验证错误。然后我了解到我可以使用ODBC驱动程序来防止这个问题。我下载并配置了驱动程序并进行了测试,它成功地工作了。然后我通过PowerBI

我在尝试使用Simba ODBC驱动程序将BigQuery连接到Power BI时遇到了一个问题。有没有人遇到过这样的问题,能帮我解决?任何帮助或建议都将不胜感激!提前非常感谢


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

正如James提到的,Power Bl有一个到BigQuery的直接连接器。你应该试一试

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


另外,你有没有遵循任何教程或文档?你能分享吗?

正如詹姆斯提到的,Power Bl有一个到BigQuery的直接连接器。你应该试一试

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

另外,你有没有遵循任何教程或文档?你能分享吗?

一些“谷歌资源”(项目、文件等)往往是隐藏的,因此外部工具无法看到或访问它们,即使工具之间存在连接

这个用户也有类似的情况,看看吧。他们建议启用GoogleDriveAPI,这样他们就可以操纵文件的数据了

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

一些“谷歌资源”(项目、文件等)往往被隐藏,因此外部工具无法查看或访问它们,即使工具之间存在连接

这个用户也有类似的情况,看看吧。他们建议启用GoogleDriveAPI,这样他们就可以操纵文件的数据


这里还看到了另一个类似的情况,他们将电子表格直接连接到Power BI。正如您前面提到的,这与文件的隐私设置更为相关。

我使用ODBC和Simba驱动程序创建了到大查询引擎的连接

我在解释程序

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

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

3) 从你点击并移动到系统DNS,在那里你可以找到安装的Google大查询驱动程序

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

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

6) 一旦允许,您将获得一个刷新令牌。在“ODBC驱动程序刷新令牌”文本框中复制该标记,然后选择要查询和获取数据的项目

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

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

9) 最后,您将得到如下所示的结果


我已经使用ODBC和Simba驱动程序创建了到大查询引擎的连接

我在解释程序

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

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

3) 从你点击并移动到系统DNS,在那里你可以找到安装的Google大查询驱动程序

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

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

6) 一旦允许,您将获得一个刷新令牌。在“ODBC驱动程序刷新令牌”文本框中复制该标记,然后选择要查询和获取数据的项目

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

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

9) 最后,您将得到如下所示的结果


Power BI有一个到BigQuery()的直接连接器@James谢谢你的回答,但它不起作用,因为我要连接的BigQuery中的表是一个Google Sheets源表,因此Power BI不接受我的猜测。Power BI有一个到BigQuery()的直接连接器@James谢谢你的回答,但它不起作用,因为我想连接的BigQuery中的表是一个谷歌表源表,所以Power BI不接受我的猜测。嗨@K_immer谢谢你的回答!是的,Power BI具有直接连接,我通常使用它,它非常适合我们项目中的本地表。这里的问题是,我尝试连接的表是在BigQuery上创建的Google Sheet连接,正如您所提到的(它也总是很好地工作),我也没有看到关于这一点的任何限制说明,但在Power BI连接期间,我唯一看不到的表是来自GSheet的表。我遵循了MS的教程:Hi@K_immer谢谢你的回答!是的,Power BI具有直接连接,我通常使用它,它非常适合我们的本地表