为什么 select 查询返回的记录较多,但插入文件的记录较少

问题描述 投票:0回答:1

我在.sh脚本中实现了bq,如下所示:

bq query --quiet -- format=csv --use legacy_sql = false \
"
Select table_id from \project_name.table_name\
Where table_id not like 'object_name'
" | sed '1d' > bq_table_list.txt

问题是 Select 查询给出 40k 结果,但文件

bq_table_list.txt
仅保存 100 条记录。谁能告诉我为什么吗?

Select table_id from project_name.table_name
Where table_id not like 'object_name' ---- 40k records
shell file google-bigquery bulkinsert
1个回答
0
投票

默认情况下,BQ CLI 仅返回 100 行。使用

max_rows
flag 来增加此限制。

© www.soinside.com 2019 - 2024. All rights reserved.