Google Cloud Dataprep无法跨项目导入BigQuery视图

时间:2018-07-27 10:12:20

标签: google-cloud-platform google-bigquery google-cloud-dataprep

我正在使用Google Cloud Dataprep,并且无法从Big Query视图导入数据集。

该视图位于项目A(在其中设置了Dataprep的项目)中,并且是在项目B中的一组通配符表中进行选择的视图。它因以下错误而失败:预览不可用。没有权限。请验证对数据的访问。

根据cross-project documentation,我与dataprep服务帐户共享了Project B数据集。

要对此进行测试,我可以从Project A和B导入表,这样权限就可以了。

如果我将视图复制到Project B,则Dataprep可以成功将其导入。

问题似乎出在我的Project A视图从Project B表中选择的地方。这是任何人都知道的已知限制吗?

最好的问候, 迈克

1 个答案:

答案 0 :(得分:1)

Dataprep团队知道此限制,并正在寻求解决。我打开issue tracker来跟踪问题的进展。您可以单击页面顶部的星标以获取更新。

目前,在项目级别(而不是数据集级别)授予BigQuery用户角色以下的两个服务帐户将解决此问题。

service-<project-number>@trifacta-gcloud-prod.iam.gserviceaccount.com
<project-number>-compute@developer.gserviceaccount.com