gpt4 book ai didi

command-line - 跨多个项目运行一个 bigquery 命令

转载 作者:行者123 更新时间:2023-12-04 03:11:42 27 4
gpt4 key购买 nike

是否可以运行 bq 命令来查询项目 X 上的数据集并将结果存储在项目 Y 上的另一个数据集上:

bq query  --destination_table=project_Y.dataset_1.table_1 "SELECT * FROM project_X.dataset2.table_2"

既然我涉及两个项目,那么凭据呢? 我只使用 gcloud 为 project_X 设置了服务帐户凭据。

最佳答案

是的。支持跨多个项目的查询。

发出查询的用户(或服务帐户)需要对每个项目(和/或数据集)具有适当的权限。

您可以在此处详细了解 BigQuery 权限: https://cloud.google.com/bigquery/docs/access-control

关于command-line - 跨多个项目运行一个 bigquery 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44790466/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com