Google是否支持将BigQuery表的特定分区作为查询结果目标表?例如:
from gcp import bigquery as bq
queryString = 'SELECT "a1" AS col1'
tabNam = 'Feature.test$20141228'
bq.Query(queryString).execute(table_name=tabNam, table_mode='create')
发布于 2016-07-14 15:58:46
我的猜测是,这个特性不一定要得到Datalab的特别支持,因为您只需要提供带有时间分区作为后缀的表名(就像您的问题-- Feature.test$20141228)。当然,您需要首先确保您的表(Feature.test)使用timePartitioning表的属性进行了正确的配置
发布于 2016-07-22 20:22:38
中的表有很好的特性。如果您有几个同名为+(日期)的表,例如test20141228、test20141229.您将拥有一组具有向下滚动按钮的表,如图中所示,这非常好。然后您可以使用TABLE_DATE_RANGE(Feature.test,date1,date2)函数在testdate1 ~ testdate2之间查询表,这也很不错。
https://stackoverflow.com/questions/38365642
复制相似问题