取消
顯示的結果
而不是尋找
你的意思是:

雪花查詢與時間旅行從磚在閱讀到Dataframe不工作。

Skv
新的因素

我想更改雪花查詢返回的數據讀入dataframe使用磚。

相同的查詢是在雪花工作但不是磚。雙方時區和時間戳格式一樣。我想實現changetracking特性從下麵查詢。在雪花沒有問題,但在磚問題來了。

下麵是我查詢和錯誤。

SELECT * FROM TestTable變化(信息= >默認)(時間戳= > ' -7000 00:43:34.885 2023-05-03 ')

錯誤:

時間旅行表TestTable數據不可用。請求的時間超出了允許時間旅行期間或在對象創建時間。

請幫助。

1接受解決方案

接受的解決方案

karthik_p
尊敬的貢獻者

@SkvAdi v基於錯誤看起來時間似乎在提供正確的,提供時間戳可能在對象創建的日期之前。你能請檢查表時創建和提供和測試嗎

在原帖子查看解決方案

2回答2

karthik_p
尊敬的貢獻者

@SkvAdi v基於錯誤看起來時間似乎在提供正確的,提供時間戳可能在對象創建的日期之前。你能請檢查表時創建和提供和測試嗎

謝爾
重視貢獻二世

你的格式是錯誤的,這就是為什麼你有一個錯誤

試試這個

SELECT * FROM TestTable變化(信息= >默認)

(時間戳= > TO_TIMESTAMP_TZ (‘2023-05-03 00:43:34.885’,‘YYYY-MM-DD HH24: MI: SS.FF '))

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map