在BigQuery中,_TABLE_SUFFIX提取正确模式的解决方法是什么?

时间:2017-05-24 17:50:29

标签: sql google-bigquery schema

将StandardSQL与_TABLE_SUFFIX一起使用时,BigQuery会根据保存在数据集中的最后一个表来解释架构。结果是,如果数据集中有多种表,则以下查询将为不正确的模式返回NULL值:

SELECT
  *
FROM `dataset.*`
WHERE
    _TABLE_SUFFIX LIKE '%some_table_name'

因此,如果我保存一个名为dataset.different_table的表,然后执行上述查询,那么结果将不会像预期的那样。

此工作流程是否有解决方法?使用_TABLE_SUFFIX?

的替代方法

0 个答案:

没有答案