我正在运行一系列BigQuery作业,两个作业都使用LOAD函数将数据插入 - 从Google Storage中将数据重写到两个表中,然后最后一个作业对这些表执行JOIN以生成结果表。
我遇到的问题是来自JOIN的结果表没有反映我加载的两个表之一的数据,这意味着在LOAD作业期间写入的数据尚不可用于查询。
当我在一小时后手动重新运行JOIN时,结果表是正确的。这意味着有一些未知的时间段,数据已加载,但表的内容尚未刷新。
Google团队可以提供有关此情况的更多信息吗?
以下是了解时间线的日志记录:
2015-03-20 16:22:54,237 INFO com.ni.google.application.ImportApplication - job job_U_OkoXXk91zl2wlyKWb5uWxNHkk已完成,表media_20150320已设置为过期 在1434639614948
2015-03-20 16:33:29,123 INFO com.ni.google.application.LoadTablesApplication - job job_QHxva8d6lXmxpaiZDyUmyDSWu6o已完成,table warehouse_dataview_interest_counts_1day将于1434645158930到期
#我应该在这里睡觉
2015-03-20 16:33:39,916 INFO com.ni.google.application.RollupApplication - 加载查询模板:warehouse_comparison_1day
谢谢, 路加
答案 0 :(得分:0)
它也发生在我身上,对某些节点而言可能是一个短暂的问题。无论如何我们现在很好。我从你的更新中看到你很好。
如果您发现类似问题,请将其发布到问题跟踪器: https://code.google.com/p/google-bigquery/