在 Google 表格中使用 BigQuery,如何授予其他用户按“刷新”的权限?

Posted

技术标签:

【中文标题】在 Google 表格中使用 BigQuery,如何授予其他用户按“刷新”的权限?【英文标题】:Using BigQuery in Google Sheets, how do I give another user permission to press 'refresh'? 【发布时间】:2019-06-06 15:34:06 【问题描述】:

我在公司拥有的 Google 帐户下拥有 BigQuery 权限和 Google 表格。

我为一位同事制作了一个电子表格,其中的数据通过 BigQuery 数据连接存储,该连接会在电子表格中创建一个包含该查询结果的工作表。

左下角有一个按钮,告诉您返回了多少行,运行时间,上面有一个“刷新”按钮。

我可以按下刷新按钮,它会通过再次运行查询来刷新数据。我的同事这样做时会出错。

他们需要什么(可能是 BigQuery)权限才能按下“刷新”按钮并使其正常工作?

【问题讨论】:

没有脚本 - 有一个 BigQuery 数据插入:cloud.google.com/blog/products/g-suite/… 【参考方案1】:

在对您的场景进行了一些测试后,我向我的测试用户添加了“BigQuery 数据查看者”和“BigQuery 用户”角色,以便在按下“刷新”按钮时不会收到“执行错误”消息。如需详细了解 BigQuery 角色,请查看following document。

希望对你有帮助。

【讨论】:

据了解,您所说的基本上是您需要为按下刷新按钮的用户授予特定的 BigQuery 权限,不是吗? 没错。用户也需要有权限

以上是关于在 Google 表格中使用 BigQuery,如何授予其他用户按“刷新”的权限?的主要内容,如果未能解决你的问题,请参考以下文章

使用命令行将数据从 BigQuery 加载到 Google 表格中

如何使用 AppScript 在 BigQuery 中将 Google 工作表持久化为表格

使用 Google 表格作为具有重复字段的 BigQuery 数据源

我怎么能忽略'|'管道分隔符在 Google BigQuery 中读取 Google 表格数据?

使用来自 Google BigQuery 的数据更新电子表格不起作用

Bigquery 的 Google 表格数据连接器消失了