2014-10-17 38 views
4

自5月以來,我一直在使用Table Range Decorators功能,以便僅查詢我的某些表中最近7天的數據。BigQuery:爲什麼Table Range Decorators有時會返回錯誤的結果?

自2周以來,我注意到當我使用該功能時有時會丟失一些數據。例如,如果執行查詢以獲取最近7天的結果(通過將「@ -604800000--1」添加到表),則會丟失一些數據,而不是如果我在整個表上查詢(沒有表格裝飾)。

我不知道什麼可以解釋這一點,如果有一個修復即將到來解決這個問題?

如果這可以幫助BigQuery團隊,我注意到在使用Table Decorators時,在16:00和20:00 UTC時間之間,10月16日我們缺少了一些數據。

對於BigQuery的團隊這裏有2點作業的ID,其中一些數據丟失:job_-xtL4PlIYhNjQ5weMnssvqDmd6Ujob_9ASNxqq_swjCd1eMmiQ6SmPpxlQ

和1個作業id其中的數據是正確的(不含裝修):job_QbcRwYGbQv0BZdHreQEvRlYh-毫

回答

2

這是一個包含時間範圍的表裝飾器的已知問題。由於BigQuery中存在一個錯誤,某些時間範圍可能會忽略應包含在時間範圍內的數據。

我們正在進行修復並計劃下週發佈它。在此修復程序部署後,時間範圍裝飾器應再次按預期工作。

+1

請您詳細說明一下嗎?我想知道這個bug何時何地受到影響,所以我可以修復它在我身邊導致的衍生問題。 – 2014-10-19 06:43:07

+1

當範圍裝飾器用於附加到許多小塊中的表時,可能會發生此問題,因此BigQuery壓縮了表格表示。如果時間範圍裝飾器重疊壓縮時間段,則需要展開壓縮操作。這裏有一個錯誤,所以有些數據可能會被忽略。不幸的是,很難判斷這是什麼時候發生的。我們確實有一個解決方案,並希望儘快發佈。 – 2014-10-19 21:03:42

+1

夥計們,能否請您更新有關修復時間表的問題?這是現在2周以來的主要錯誤。此錯誤導致我的BI系統顯示錯誤的數據,因此我的用戶對基於BQ的解決方案失去了信心。而且它的成本退出了一點,因爲我需要在部分數據自動運行後再次手動運行所有內容。 (這個bug被處理的方式會導致BQ失分......我被問及是否應該尋求其他分析Infra) – 2014-10-22 06:22:42

相關問題