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

減少停機時間的Postgres表——JDBC覆蓋工作

siddharthk
新的貢獻者二世

我想要覆蓋一個Postgresql表transactionStats麵向客戶使用的儀表板。

這個表需要更新每30分鍾。我寫一個AWS膠引發工作通過JDBC連接來執行該操作。

火花——dataframe寫片段

df.write.format (jdbc)。選項(“url”,“connection_params”) .option(“數據表”,“public.transactionStats”)。模式(“覆蓋”).save ()

我看到一個儀表盤上的停機時間,而表被覆蓋

如何避免停機時間?有解決方案嗎?Staging表嗎?

1接受解決方案

接受的解決方案

werners1
尊敬的貢獻者三世

你可以使用重命名表嗎?加載一個臨時表,將目標表重命名為別的,將臨時表重命名為目標表。

在原帖子查看解決方案

2回答2

werners1
尊敬的貢獻者三世

你可以使用重命名表嗎?加載一個臨時表,將目標表重命名為別的,將臨時表重命名為目標表。

Vidula_Khanna
主持人
主持人

嗨@Siddharth Kanojiya

我們還沒有聽到來自你自從上次反應@werners(客戶)。請與我們分享的信息,作為回報,我們將為您提供必要的解決方案。

感謝和問候

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

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

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

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

Baidu
map