【问题标题】:Google Big query does not show project/resource谷歌大查询不显示项目/资源
【发布时间】:2022-01-13 14:26:04
【问题描述】:

我有一个连接到付费大查询帐户的 firebase 项目。在大查询中,我为客户创建了一些特定的视图。我想将此视图分享给我的客户,但客户报告说他看不到资源或项目。我已经用另一个 gmail 帐户对其进行了测试,但我最终得到了相同的结果。 我搜索了很多并尝试了很多解决方案(例如:How to set permissions for specific dataset on Google BigQuery?),但都没有奏效..

  • 在 BigQuery 控制台中,我通过在资源管理器窗格中打开数据集并点击屏幕右侧的蓝色 Sharing 按钮来授予权限。我尝试了很多不同的角色,但没有一个会导致项目出现在客户端上。 (即使Owner 角色也不起作用..)

  • 当我使用我已授予访问权限的电子邮件地址登录 bigQuery 时,我在屏幕顶部看不到该项目。在Select a project 弹出窗口中搜索项目没有给出任何结果。

  • 我试图通过点击+ Add data 按钮,然后点击Pin a projectSearch project 来查找数据源。但没有结果。

首先我认为这是一个缓存问题,但一天后它仍然没有出现。 我错过了什么?

【问题讨论】:

    标签: google-bigquery


    【解决方案1】:

    您需要执行此查询,该查询授予客户端您要共享的数据集的权限:

    GRANT `roles/bigquery.metadataViewer`
    ON schema `project_name.dataset_name`
    TO "user:mail@mail.com"
    
    • +Add 选项上方

    • 固定项目

    • 输入项目名称

    • 输入共享的项目名称。

    【讨论】:

    • 谢谢!这行得通!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-04
    相关资源
    最近更新 更多