Bigquery 行级安全性

Posted

技术标签:

【中文标题】Bigquery 行级安全性【英文标题】:Bigquery Row-level security 【发布时间】:2021-06-23 06:36:35 【问题描述】:

也许有人有机会使用大查询行级安全性?

我遇到了这个问题 CREATE ROW ACCESS POLICY is not supported

但我尝试使用 off doc 中的代码 sn-p

https://cloud.google.com/bigquery/docs/managing-row-level-security#syntax

提前致谢。

CREATE ROW ACCESS POLICY Quote_Store_ID_filter
ON `my_dataset.my_table`
GRANT TO ("user:**.**@**.**.**")
FILTER USING (True);

返回 enter image description here

PS:我有权限: BigQuery 管理员 BigQuery 数据所有者

【问题讨论】:

【参考方案1】:

目前,我只看到一个原因。项目分配 我有三个项目,两个在欧洲,一个在美国。在所有这些项目中,我都是所有者。在 us-central-1 中一切都很好,但在 europe-west-2(伦敦)和 europe-east-*(Warshaw)它不起作用。

【讨论】:

这令人费解......这不应该发生,因为行级安全性从几天前开始普遍可用......(cloud.google.com/blog/products/data-analytics/…)......也许他们会修复一个临时错误很快? 我希望。我在他们的错误跟踪器issuetracker.google.com/issues/191817364 中打开了一个问题,但他们并不急于解决这个问题 感谢您的问题! @Cylldby - 我正在招聘。有兴趣可以私信我:o)

以上是关于Bigquery 行级安全性的主要内容,如果未能解决你的问题,请参考以下文章

为啥没有为 Postgres 视图启用行级安全性?

JOOQ 中的行级安全性实现

实体框架的行级安全性

Hibernate/Spring:是不是存在行级安全性?

Postgres 规范化表上的行级安全性

postgres 中的行级安全性 (RLS) 性能明显较慢。