【问题标题】:BigQuery: Saving query result to partitioned table using cloud clientBigQuery:使用云客户端将查询结果保存到分区表
【发布时间】:2018-07-16 23:37:43
【问题描述】:

我目前正在使用 BigQuery 文档中建议的以下客户端 com.google.cloud:google-cloud-bigquery:1.36.0

此客户端似乎尚不支持为目标表指定时间分区。这是预期的还是我需要使用旧客户端com.google.apis:google-api-services-bigquery 才能使用此功能?

【问题讨论】:

    标签: google-cloud-platform google-bigquery


    【解决方案1】:

    您无需在客户端中设置特定属性。使用CREATE TABLE AS SELECT DDL statement,例如:

    CREATE TABLE dataset.new_table
    PARTITION BY DATE(timestamp_column) AS
    SELECT x, y, z, timestamp_column
    FROM dataset.existing_table
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-03
      • 1970-01-01
      • 2021-04-24
      相关资源
      最近更新 更多