我们可以通过此步骤共享单个数据集的访问权限。
https://cloud.google.com/bigquery/docs/dataset-access-controls
我们可以一一做到。我们甚至可以通过这种方式共享单个BigQuery表。
但是我怎么知道谁给了我GCP项目所有这些数据集/表的共享访问权?
不是去每个数据集和每个表,而是手动检查“共享”链接?
谢谢!
答案 0 :(得分:1)
您可以这样做:
bq show --project_id PROJECT DATASET
答案 1 :(得分:1)
我个人使用了python函数来显示所有数据集的信息。
from google.cloud import bigquery
import os
client = bigquery.Client()
datasets = list(client.list_datasets())
project = client.project
print("Datasets in project {}:".format(project))
for dataset in datasets:
os.system('bq show --project_id {} {}'.format(project,dataset.dataset_id))