【问题标题】:Write BigQuery query result directly to GCS - is it possible?将 BigQuery 查询结果直接写入 GCS - 可以吗?
【发布时间】:2016-08-10 08:28:37
【问题描述】:

我尝试了bq命令行工具,但似乎没有办法将结果直接写入GCS。我能看到的唯一方法是:

  1. 查询->表->导出
  2. 查询->控制台->本地CSV文件->上传到GCS

我正在寻找一种将结果直接写入 GCS 的方法。

【问题讨论】:

    标签: google-bigquery google-cloud-storage google-cloud-platform


    【解决方案1】:

    您不能将查询结果直接写入 GCS。正如您已经指出的,最简单的方法是:

    1. 将查询结果写入输出表
    2. 将表导出到 GCS

    您可以在 Web UI 中轻松完成此操作。

    您还可以编写一个 Dataflow 管道,使用 BigQuery.IO.Read.fromQuery(<your_query>) 从 BigQuery 读取数据,并将结果直接写入 GCS。

    【讨论】:

      猜你喜欢
      • 2019-03-26
      • 2022-01-02
      • 2018-11-17
      • 1970-01-01
      • 1970-01-01
      • 2014-03-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多