代码之家  ›  专栏  ›  技术社区  ›  Jaison

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

  •  1
  • Jaison  · 技术社区  · 6 年前

    我想出口 bq query 视图(超过4000条记录)到本地文件的结果,但它只写入100条记录。为什么?是否有方法将视图的所有记录写入本地文件?

    bq query --format=csv --use_legacy_sql=false "select * from `myproject.mydataset.myview`" > D:/out.csv
    
    1 回复  |  直到 6 年前
        1
  •  1
  •   Elliott Brossard    6 年前

    From the documentation :

    --最大行数或-n

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

    所以你需要通过 -n 4000 例如,返回最多4000行。