Google bigquery 为什么bq查询命令只向文件写入100行?

Google bigquery 为什么bq查询命令只向文件写入100行?,google-bigquery,Google Bigquery,我正在尝试将视图的bq query结果(超过4000条记录)导出到本地文件,但它只写入100条记录。为什么?有没有办法将视图的所有记录写入本地文件 bq query --format=csv --use_legacy_sql=false "select * from `myproject.mydataset.myview`" > D:/out.csv : --最大行数或-n 一个整数,指定查询结果中要返回的行数。默认值为100 例如,您需要传递-n4000以返回最多4000行。太好了。成

我正在尝试将视图的
bq query
结果(超过4000条记录)导出到本地文件,但它只写入100条记录。为什么?有没有办法将视图的所有记录写入本地文件

bq query --format=csv --use_legacy_sql=false "select * from `myproject.mydataset.myview`" > D:/out.csv
:

--最大行数或-n

一个整数,指定查询结果中要返回的行数。默认值为100


例如,您需要传递
-n4000
以返回最多4000行。

太好了。成功了。但是,文件的第一行是空行。有没有删除不需要的线路的建议?谢谢。也许可以使用
尾部
<代码>bq查询…|tail-n2>file.csv
您可能更喜欢
bq查询…|tail-n+2>file.csv
(保留标题)或
bq查询…|tail-n+3>file.csv
(删除标题)