gpt4 book ai didi

google-bigquery - 从文本文件运行查询

转载 作者:行者123 更新时间:2023-12-01 19:05:18 25 4
gpt4 key购买 nike

我正在尝试从命令行运行一个大查询,但由于我的查询很长,我已将其写入文本文件中。该查询通过 GUI 运行,我正在覆盖已经存在的表

bq query --allow_large_results --replace --destination_table=me.Tbl_MyTable  '`cat query.txt`'

但是,我收到错误结果:

Error in query string: Error processing job 'dev:bqjob_r_00000123456789456123_1': Encountered " "\'cat query.txt\' "" at line 1, column 1. Was expecting: EOF

  • 我需要将整个文件路径放入 .txt 文件名中吗? (这似乎没有什么区别)
  • 文本文件中是否有需要注意的字符(例如“\”或引号)?
  • 我正在使用 where 子句和 group by 子句 - 这是一个问题吗?

最佳答案

而不是 cat,只需通过管道传输文件中的输入即可。命令为:

bq query --allow_large_results --replace --destination_table=me.Tbl_MyTable < query.txt

这会将 query.txt 的内容发送到 bq 工具。

关于google-bigquery - 从文本文件运行查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41570142/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com