处理表

目录

导出数据

导出限制

从 BigQuery 导出数据时,请注意以下事项:

  • 您不能将表数据导出到本地文件、Google 表格或 Google 云端硬盘。系统唯一支持的导出位置是 Cloud Storage。如需了解如何保存查询结果,请参阅下载和保存查询结果

  • 您最多可以将 1 GB 的表数据导出到单个文件中。如果要导出 1 GB 以上的数据,请使用通配符将数据导出到多个文件。将数据导出到多个文件时,各个文件的大小会有所不同。

  • 您不能使用 CSV 格式导出嵌套数据和重复数据。Avro 和 JSON 导出格式支持嵌套数据和重复数据。

  • 使用 JSON 格式导出数据时,INT64(整数)数据类型会编码为 JSON 字符串,以便在其他系统读取数据时保留 64 位精度。

  • 您不能在一个导出作业中导出多个表中的数据。

  • 从分区表导出数据时,您不能导出单个分区。

  • 使用 Cloud Console 或经典版 BigQuery 网页界面导出数据时,您不能选择 GZIP 以外的压缩类型。

导出存储在 BigQuery 中的数据

您可以通过以下方式导出表数据:

  • 使用 Cloud Console 或经典版 BigQuery 网页界面

  • 使用 bq extract CLI 命令

  • 通过 API 或客户端库提交 extract 作业

如果您认为导出的数据会超过 1 GB 上限值,那么可以使用单个通配符 URI。BigQuery 会根据所提供的模式将数据分片到多个文件。各个导出文件的大小会有所不同。

Last updated

Was this helpful?