首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用bq查询命令将结果从BigQuery导出到文件

使用bq查询命令将结果从BigQuery导出到文件
EN

Stack Overflow用户
提问于 2016-08-16 09:36:12
回答 1查看 10.9K关注 0票数 8

是否有方法将结果从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中仍然有一些不必要的文本。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-16 09:58:07

有用的公共标志

在bq和命令之间使用公共标志。要获得完整的标志列表,请拨打bq --帮助。

以下是一些最有用的标志:

代码语言:javascript
复制
--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.
票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38971389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档