【发布时间】:2020-07-21 07:47:46
【问题描述】:
我有一个关于 Bigquery 和 terraform 中的授权视图的具体问题。
情况:我已经创建了简单的 terraform 脚本来创建一些 Bigquery 数据集、表、视图和一个 IAM 条目。特别是,我创建了两个数据集(source_dataset 和target_dataset),source_dataset 中的一些表和target_dataset 中的视图,它们基于source_database。线索是使用Bigquery authorized views 来分隔权限 - 视图应该可以由组 od 查看者访问,他们无法访问原始 source_dataset,但仍然能够查询视图。
问题:是否可以从 terraform 代码授权视图? 当我尝试使用 terraform 代码时,出现了鸡/蛋问题。我知道,可以分开构建配置 - 在 terraform 中编写一些代码,然后通过 python 代码授权视图,但理想情况下只使用 100% terraform。
谢谢。
【问题讨论】:
标签: google-cloud-platform view google-bigquery authorization terraform