是否有方法将结果从BigQuery导出到csv文件
bq查询“选择名称,从mydataset.babynames中计数”命令,其中性别= 'M‘顺序按计数DESC限制6“。
我发现我们可以给出--目的地_ table = parameter et.heyhalloween参数,它将写入另一个表。是否有类似的方式将其写入文件?
我还尝试了bq查询"SELECT name,count FROM mydataset.babynames mydataset.babynames output.txt= 'M‘ORDER BY count DESC LIMIT 6“> output.txt
但这会创建额外的标头

但我只想把结果写成一个文件
基于这个线程上的答案,我尝试了以下查询,bq query -format=csv“从bigquery data选择提交:github_.提交限制10”> output.txt更好,但文件output.txt中仍然有一些不必要的文本。

发布于 2016-08-16 09:58:07
有用的公共标志
在bq和命令之间使用公共标志。要获得完整的标志列表,请拨打bq --帮助。
以下是一些最有用的标志:
--apilog - Turn on logging of all server requests and responses. If no string is provided (--apilog=), log to stdout; if a string is provided, instead log to that file (--apilog=filename).
--format [none|json|prettyjson|csv|sparse|pretty] - The output format.https://stackoverflow.com/questions/38971389
复制相似问题