【发布时间】:2014-05-13 07:44:14
【问题描述】:
我正在使用 bq 命令行从多个名称相似的表中读取数据,并且存在辅助查询问题。
简单示例:
bq query --append=true --destination_table=xxxxxxxxxxxx:my_table.result
SELECT udid FROM (TABLE_QUERY(xxxxxxxxxxxx:my_table,'table_id
CONTAINS "data_2014_05_05"'))
当我在 BQ GUI 中运行该查询时,我会得到结果。但是,当我从 我得到的命令行:“评估附属查询时出错”。
另外,如果我只从命令行测试附属查询:
bq query "SELECT * FROM xxxxxxxxxxxx:my_table.__TABLES__
WHERE table_id CONTAINS 'data_2014_05_05'"
它工作正常,我得到了表格的信息。
那么为什么主查询中会出现“错误评估子查询”?
bq命令行中的substance有问题吗? 在线或文档中没有任何示例。
【问题讨论】:
标签: google-bigquery