在 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 表格数据?