【发布时间】:2013-06-14 21:49:51
【问题描述】:
我需要关于在新上传的表上处理批处理作业的建议(使用 php 和 csv)。
目前我每周运行的过程是上传 2 个表(一个是 ~400000 行和 ~24mb 数据,第二个是 ~7000 行和 ~627 kb 数据),然后安排以批处理优先级的查询来处理上传的数据从这些表中提取结果并将结果保存到新表中。
当我尝试在白天运行批处理查询时,通常会延迟运行,例如 20 分钟左右。问题是在上传过程中 bigquery 几乎立即运行它们,因此抛出“找不到表错误”并跳过其中一些。
最近上传: 上传表1“job_75ae1fa6db89418b8fe2b6c443501246” 上传表2“job_a79c39ae528944848fab85650b94a5d7” 显示最近错误的批处理作业编号之一是“job_dd18580ccb51486dabf82d1d408a3199”
问题是 - 这种行为对于批处理作业是否正确?有没有办法预测/安排它们的执行时间,或者我只需要将它们分开并在不同的时间运行?
【问题讨论】:
标签: google-bigquery