【发布时间】:2019-06-18 21:32:23
【问题描述】:
我正在处理 GCP 中的一堆表格,我希望找到一种方法来列出所有表格的大小(有很多)。我试过了。
https://cloud.google.com/storage/docs/gsutil/commands/du
这显示了一个对象的大小,这对于非常少量的表来说很好。我希望找到一种遍历所有对象的方法,并且我在这里处理了很多表。我很想找到一个可以让 Python 完成这项工作的解决方案,但如果它只是一个纯 SQL 解决方案,那也没关系。从'information_schema.tables' 获取元数据的东西会很棒。如果您已经完成了这个练习,请分享一些示例代码。谢谢!
【问题讨论】:
-
哦,好的,我知道它是如何工作的。您从 BQ 生成一个 .json 文件,将其保存在本地,然后像这样引用它:client = bigquery.Client.from_service_account_json('C:/your_path_here.123456789.json')
标签: python python-3.x google-cloud-platform google-bigquery google-cloud-datastore