【发布时间】:2018-10-16 03:51:07
【问题描述】:
我使用此代码将数据导出到 csv 文件中,并且可以正常工作:
project_id = 'project_id'
client = bigquery.Client()
dataset_id = 'dataset_id'
bucket_name = 'bucket_name'
table_id = 'table_id'
destination_uri = 'gs://{}/{}'.format(bucket_name, 'file.csv')
dataset_ref = client.dataset(dataset_id, project=project_id)
table_ref = dataset_ref.table(table_id)
extract_job = client.extract_table(
table_ref,
destination_uri)
extract_job.result()
但我更喜欢 GZ 文件,因为我的表高达 700M。谁能帮我将数据导出到 GZ 文件中?
【问题讨论】:
标签: python-3.x google-bigquery export