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

如何刷新物化視圖(δ生活表)沒有每次都運行一個管道。

AbhiJ
新的貢獻者三世

你好,我的要求是創建了一個物化視圖從下遊表(生活表)。下遊表被更新頻繁,因此,物化視圖需要重新計算。我不想在連續模式下的管道(流表的)。我的要求很簡單,materilize視圖應該刷新按新下遊表中的數據,而無需再次運行管道(無需任何人工幹預)。

請讓我知道如果有人有解決方案。

3回複3

成成
新的貢獻者三世

如果你想更新DLT異步。(沒有任何手動幹預)

的唯一方法是分離成兩個管道,分別安排兩個DLT管道。

因為DLT不支持任何條件運行。你不能決定不新鮮的表在運行它。

AbhiJ
新的貢獻者三世

@Chengcheng

我很好與手動刷新也試過“refresh Table <表>”命令,但用新數據不刷新表。

完整的刷新命令”刷新<表>完整的;下麵給筆記本內部錯誤。

REFRESH語句不能包含' ',' \ n ', ' \ r ', ' \ t內非上市資源路徑。(pos 0 1號線)

如果任何手動刷新也可以,我可以為δ表運行sql命令我做任何更新表目前下遊。

成成
新的貢獻者三世

AbhiJ,

您可以使用

  • 選擇表刷新

δ生活表UI,它允許您選擇您想刷新表。

和“Refresh Table <表>”可能不會像你想它是工作。

它不是用來刷新三角洲生活表,你可以檢查它在以下鏈接的文檔。

https://docs.m.eheci.com/sql/language-manual/sql-ref-syntax-aux-cache-refresh-table.html

但是分開成兩個管道絕對是更好的在你的用例。

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

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

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

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

Baidu
map