Google cloud platform 如何在bigquery中下载大结果
我是gcp的新手。我的任务是下载专利数据集中的查询结果,但是结果太大了。我不能直接下载,因为gcp只支持下载16000行数据 我选择了几列,数据已经太大了Google cloud platform 如何在bigquery中下载大结果,google-cloud-platform,google-bigquery,Google Cloud Platform,Google Bigquery,我是gcp的新手。我的任务是下载专利数据集中的查询结果,但是结果太大了。我不能直接下载,因为gcp只支持下载16000行数据 我选择了几列,数据已经太大了 SELECT country_code, kind_code, application_kind, family_id, publication_date, filing_date, cpc.code as cpc_code, ipc.code as ipc_code FROM `patents-public-data.patents.pub
SELECT country_code, kind_code, application_kind, family_id, publication_date, filing_date, cpc.code as cpc_code, ipc.code as ipc_code
FROM
`patents-public-data.patents.publications` p
cross join unnest(p.cpc) as cpc
cross join unnest(p.ipc) as ipc
我希望我可以下载结果表,或者按国家代码下载到不同的表中。您可以在另一个表中或在云存储中(注意导出限制)为了补充@Christopher的响应,为了实现您的下载,请执行以下步骤:
- 执行您的查询
- 将结果保存在(临时)表中
- 将表提取到Google存储桶
- 在控制台中或使用gsutil工具手动下载所需的文件
请注意,大小没有限制,但如果结果是巨大的,则可以有多个文件。注意嵌套字段的格式,更喜欢gzip压缩,以便更快地下载 我无法将结果保存在表中,只能执行查询并在控制台显示结果,是否应将结果保存在bigquery表中?但当我这样做时,会提示我缺少必需的参数,因为我无法选择数据集名称,