Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google bigquery 在数据流+;期间无法从命令行访问bq状态;BigQuery作业_Google Bigquery_Google Cloud Dataflow - Fatal编程技术网

Google bigquery 在数据流+;期间无法从命令行访问bq状态;BigQuery作业

Google bigquery 在数据流+;期间无法从命令行访问bq状态;BigQuery作业,google-bigquery,google-cloud-dataflow,Google Bigquery,Google Cloud Dataflow,我正在提交一个数据流作业,该作业从BigQuery数据集和表进行读取和写入。数据流作业似乎工作正常 在执行Dataflow作业期间,Dataflow UI告诉我可以通过使用bq工具运行命令来检查BigQuery导出作业的状态 当我运行该命令时,会收到一条消息,表明我无权查看状态。这与从中提交数据流作业的经过身份验证的帐户相同 BigQuery error in show operation: Access Denied: Job bigquery-public-data:dataflow_jo

我正在提交一个数据流作业,该作业从BigQuery数据集和表进行读取和写入。数据流作业似乎工作正常

在执行Dataflow作业期间,Dataflow UI告诉我可以通过使用
bq
工具运行命令来检查BigQuery导出作业的状态

当我运行该命令时,会收到一条消息,表明我无权查看状态。这与从中提交数据流作业的经过身份验证的帐户相同

BigQuery error in show operation: Access Denied: Job
bigquery-public-data:dataflow_job_2795433454065247350: The user
first.last@email.com does not have permission to access the job
bigquery-public-data:dataflow_job_2795433454065247350.
什么不正确的安全设置可能导致这种情况发生


我正在运行的命令是

bq show -j --project_id=bigquery-public-data dataflow_job_2795433454065247350

在这种情况下,我们的项目id是错误的。您可以使用运行数据流作业的项目来找到它,因为作业将在这里运行。

您可以提供您的数据流作业ID,我可以查看一下吗?你运行了什么命令?您可以使用作为项目名称。我很惊讶它会在bigquery公共数据项目下,因为我相信这是一个世界可读的bigquery项目。这与您键入的项目名称匹配吗?@LaraSchmidt我已将此添加到问题中。我正在阅读bigquery公共数据项目(只是玩具数据),这是Dataflow UI指示我使用的。可能是Dataflow中的一个错误,它显示的是您正在导出的项目,而不是您自己的项目。您是否能够执行
bq show-j--project_id=dataflow_job_279543454065247350
?@ElliottBrossard是的-就这么简单。谢谢:)我正要建议。:)我会记下来把这个修好。谢谢