如何解决“访问被拒绝:BigQuery BigQuery:位置未知尚未公开可用”错误处理Cloud DataPrep作业

时间:2018-12-27 11:31:09

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

我正在运行Cloud Dataprep作业,该作业已经成功运行了很多次,直到今天。

现在创建“ temp_dataset_beam_job _...”数据集时,它会失败并显示错误。

错误是访问被拒绝:BigQuery BigQuery:未知的位置尚未公开可用。”

任何人都可以指导我如何更正此问题/为临时数据集设置位置并检查权限吗?

该项目的trifacta服务和计算帐户对BigQuery中的源数据集具有“编辑”权限,并且在Google Cloud项目中还具有Cloud Dataflow Service代理和Dataprep Service Agent角色。

谢谢

安格斯

1 个答案:

答案 0 :(得分:1)

听起来像是下游Big Query项目缺少权限。 除了要建立流程的Dataprep项目外,您还需要确保trifacta帐户(service-*@dataflow-service-producer-prod.iam.gserviceaccount.com)对您要在其中创建临时表的Big Query项目。