如何通过Python API获取数据集信息

时间:2018-11-26 09:32:39

标签: python google-bigquery

我正在尝试通过Python客户端库获取数据集信息。在BigQuery用户界面中,我可以看到已设置创建日期,数据位置等信息,但是当我尝试通过API进行获取时,它只是返回None。在documentation中,它说“(直到从服务器上进行设置,否则无此设置)”,但是,如果我可以在UI上看到它,我就假定(可能是错误地)设置了它。

这是我的代码,我在做什么错了?

dataset_ref = client.dataset('myDatasetName')
dataset_info = bigquery.dataset.Dataset(dataset_ref)
print(dataset_info.created)

1 个答案:

答案 0 :(得分:2)

您快到了。

dataset_ref = client.dataset('myDatasetName')
dataset_info = client.get_dataset(dataset_ref)
print(dataset_info.created)