我正在尝试从命令行运行一个大查询查询,但因为我的查询很长,所以我把它写在一个文本文件中。查询在GUI中工作,我正在覆盖已经存在的表
cat query.txt
但是,我收到了错误结果:
查询字符串出错:处理作业时出错 'dev:bqjob_r_00000123456789456123_1':遇到了“ “\ {
WebElement element = driver.findElement(selector); Actions builder = new Actions(driver); builder.doubleClick(element).perform();
\'”“在第1行第1列。 期待:EOF
答案 0 :(得分:3)
而不是cat
,只需管道文件中的输入。命令是:
bq query --allow_large_results --replace --destination_table=me.Tbl_MyTable < query.txt
这会将query.txt
的内容发送到bq
工具。
答案 1 :(得分:2)
艾略特是对的,现在,如果你想要猫,它或任何东西,管道它:
cat query.txt | bq query