【发布时间】:2015-03-04 19:06:39
【问题描述】:
我已经有一段时间没有机会研究 pandas GBQ 模块了,但我注意到我们的一个回归测试现在失败了。
有问题的测试是:
https://github.com/pydata/pandas/blob/master/pandas/io/tests/test_gbq.py#L254-L267
简而言之,测试尝试创建一个包含 5 列(类型为 Boolean、Float、String、Integer、Timestamp)和每列 1,000,001 行的表。以 10,000 行为一组插入这些行失败,并返回“请求太大”的响应。
我觉得这可能会得到与Getting "Query too large" in BigQuery 类似的答案 - 但鉴于此测试在之前的工作情况,我想知道是否存在需要解决的后端问题。也有可能在我不看的时候更改了 API!
TLDR 版本:我们的插入量太大了怎么办?是否有可以参考的记录限制?
【问题讨论】:
-
您尝试插入的数据的大约字节大小是多少? (每块?)
标签: python pandas google-bigquery google-api-python-client