GCP Bigquery 授权视图
GCP Bigquery authotrized views
我一直在 BigQuery 中应用授权视图。我知道一般的想法和规则 - 通过目标视图添加对 运行 一些查询的授权访问,而不直接访问底层源数据,如下所示:
table (layer_1) <- authorized_view (layer_2)
但目前我遇到了这样的情况 - 我已经按照如下方式处理了三层数据。
table (layer_1) <- view (layer_2) <- authorized_view (layer_3)
而且我不知道如何定义授权来源:
1. 仅在第 2 层的视图
2. 仅限第 1 层中的表
3. 第 1 层中的表和第 2 层中的视图
有什么想法吗?第 1 点通过了 GCP,但不幸的是我没有其他帐户来检查整个解决方案是否有效。
好的,我刚刚验证了另一个帐户 - 我们必须添加两个授权:
1.授权给table(layer 1)查看(layer 2)
2.授权查看(第3层)查看(第3层)
table (layer_1) <- view (layer_2) <- authorized_view (layer_3)
我一直在 BigQuery 中应用授权视图。我知道一般的想法和规则 - 通过目标视图添加对 运行 一些查询的授权访问,而不直接访问底层源数据,如下所示:
table (layer_1) <- authorized_view (layer_2)
但目前我遇到了这样的情况 - 我已经按照如下方式处理了三层数据。
table (layer_1) <- view (layer_2) <- authorized_view (layer_3)
而且我不知道如何定义授权来源: 1. 仅在第 2 层的视图 2. 仅限第 1 层中的表 3. 第 1 层中的表和第 2 层中的视图
有什么想法吗?第 1 点通过了 GCP,但不幸的是我没有其他帐户来检查整个解决方案是否有效。
好的,我刚刚验证了另一个帐户 - 我们必须添加两个授权: 1.授权给table(layer 1)查看(layer 2) 2.授权查看(第3层)查看(第3层)
table (layer_1) <- view (layer_2) <- authorized_view (layer_3)