BigQuery 的公共端点是指在外部网络中可以通过此端点向 BigQuery 发送请求的 URL。以下是示例代码,用于获取 BigQuery 的公共端点:
from google.cloud import bigquery
# 构建 BigQuery 客户端
client = bigquery.Client()
# 获取项目的公共端点
project = client.project
datasets = list(client.list_datasets())
if datasets:
print(f"在项目 {project} 中,数据集的 ID 是:")
for dataset in datasets:
print(f"{dataset.dataset_id}")
else:
print(f"在项目 {project} 中,没有找到任何数据集。")
输出结果将类似于以下内容:
在项目 my-project-id 中,数据集的 ID 是:
my_dataset1
my_dataset2