Google bigquery google大查询出错查询指定了一个或多个联邦数据源,但未扫描所有数据源

Google bigquery google大查询出错查询指定了一个或多个联邦数据源,但未扫描所有数据源,google-bigquery,Google Bigquery,我最近在处理外部表时遇到以下错误查询指定了一个或多个联邦数据源,但并非所有数据源都被扫描。该错误会影响一些模型,与其他具有类似语法的模型一样,这些模型运行时不会出现问题。设置如下: 我正在使用配置单元分区,指定存在路径组件arrivaldat:e gs://bucket/mydata/{arrivaldate:DATE} 我正在指定日期子(当前日期(),间隔X天)和当前日期()之间的分区修剪arrivaldate 在我的特殊情况下,问题似乎源于这样一个事实:没有满足WHERE子句指定范围的分区。

我最近在处理外部表时遇到以下错误查询指定了一个或多个联邦数据源,但并非所有数据源都被扫描。该错误会影响一些模型,与其他具有类似语法的模型一样,这些模型运行时不会出现问题。设置如下:

  • 我正在使用配置单元分区,指定存在路径组件arrivaldat:e gs://bucket/mydata/{arrivaldate:DATE}
  • 我正在指定日期子(当前日期(),间隔X天)和当前日期()之间的分区修剪arrivaldate

  • 在我的特殊情况下,问题似乎源于这样一个事实:没有满足WHERE子句指定范围的分区。将窗口X加宽到至少包含一个分区似乎解决了这个问题。如中所示,更一般的情况是,该错误似乎源于GBQ未找到任何文件