2013-07-02 34 views
4

查詢失敗 錯誤:意外。請再試一次。」錯誤:意外,請重試。「加入

我得到這個模糊的錯誤與2鍵聯接。從幾個月前的搜索只給了我一個「這是一個錯誤,我們正在努力」。

SELECT a.user_key as user_key, b.bundleid as bundleid, a.dateFirst as dateFirst 
FROM (
    SELECT user_key, dateFirst 
    FROM game.firstTable) as a 
JOIN EACH (
    SELECT user_key, bundleid, timestamp 
    FROM game.prodbundle) as b 
ON a.user_key = b.user_key AND a.dateFirst = b.timestamp; 

是否有任何新的錯誤或已知問題?

+3

在執行幾乎相同的查詢時,我得到相同的錯誤,但沒有使用時間戳。 查詢返回:「錯誤:意外,請重試。」而不是結果。 查詢工作正常,沒有任何變化,因爲超過2個月前,每天早上執行到今天.. – Adelin

+0

現在工作嗎?看看喬丹的回答 –

回答

1

加入時間戳有一個錯誤,但也可以實現一個臨時修復。您可以通過將它們轉換爲SELECT語句中的TIMESTAMP_TO_USEC(dateFirst)來將它們轉換爲微分數來繞過它。

看看https://stackoverflow.com/a/17055115/132438

+1

這似乎沒有馬上工作。我把它分解成單獨的SELECT語句來創建2個臨時表(使用'TIMESTAMP_TO_USEC'),它仍然給我一個沒有JOIN的錯誤,但只有當我選擇了一個目標表時。如果我把它寫出來,它運行良好。 然後保存到表,它工作正常。現在我的JOIN在USEC時代確實有效。謝謝! – Zaphod

4

我們昨天升級到查詢引擎的新版本,並有錯誤報告的不一致導致「錯誤:意外」使用JOIN ON和組的每個錯誤時,在某些情況下。截至今天上午,太平洋標準時間上午10點左右,這一變化已經回落。

我們仍在調查是否是一個資源只是誤分類超過了應該已經返回或者是否有另外一個問題的錯誤。

請讓我們知道,如果你繼續看到這個問題。

0

有一個但是,它已經修改後,你已經做了修改,查詢現在返回正確的結果,如預期。謝謝。

相關問題