【问题标题】:Is it possible to grant a Bigquery authorized view without anything else using only one dataset是否可以仅使用一个数据集授予 Bigquery 授权视图而无需其他任何东西
【发布时间】:2022-11-02 08:00:56
【问题描述】:

this 中,他们似乎为视图和基础表使用了单独的数据集。并将整个视图数据集授予受赠者。

如果我只在视图上授予BigQuery Data Viewer,是否有必要使用单独的数据集?

【问题讨论】:

    标签: google-cloud-platform google-bigquery


    【解决方案1】:

    对于授权视图,有 2 个级别

    • 表或视图
    • 数据集

    dataset 级别的示例:

    - private_dataset
       table1
       table2
       
    - public_dataset
      view1 => authorized view on the entire private_dataset
      view2 => authorized view on the entire private_dataset
    

    table 级别的示例:

    - private_dataset
       table1
       table2
       
    - public_dataset
      view1 => authorized view on the table1 in private_dataset
      view2 => authorized view on the table2 in private_dataset
    

    authorized view Bigquery

    然后您可以创建一个包含一组身份的Google Group,并在public_dataset 上赋予角色Bigquery viewer

    对于datasettable 级别之间的决定,这取决于您和您的用例。

    【讨论】:

      猜你喜欢
      • 2019-11-04
      • 1970-01-01
      • 2010-10-20
      • 2011-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-01
      • 1970-01-01
      相关资源
      最近更新 更多