我花了太多時間去尋找解決問題的有效的寫數據通過JDBC / ODBC磚。我有了無數的文檔、博客和回購,我不能找到一個例子,有人設置某種批/體積/緩衝選項告訴jdbc驅動程序沒有一點/插入數據行操作寫入δ表。有人知道一個解決方案嗎?許多其他目的地jdbc驅動程序提供散裝/批寫道,即使是磚MS SQL連接器支持bulkCopyToSqlDB方法和類似的雪花。為什麼我找不到任何可以在編寫磚。我看著很多東西包括如下。任何指針是感謝。
嗨@Suteja卡努裏人謝謝你的回複。讓我帶你的選擇。
目前,我們利用CData磚與批量加載JDBC驅動程序的選項(SAS)實際上使用了兩步轉移首先寫入數據雲存儲(ADLS),然後使用磚複製到負載和蜂巢登記。很迅速,但也有一些缺點比如完全隻編寫(沒有附加/插入/更新)和模式定義(例如CData驅動器類型轉換)。但這一點肯定比行操作磚JDBC編寫。
@Alexander瓦格納:
磚三角洲湖支持批量寫道,這一點更有效行操作寫道。然而,該方法實現這可能取決於所使用的特定的JDBC驅動程序。這裏有一些可能的解決方案:
記住,最優解可能取決於你的具體的用例,所以重要的是要測試和評估每種方法的性能。
嗨@Suteja卡努裏人謝謝你的回複。讓我帶你的選擇。
目前,我們利用CData磚與批量加載JDBC驅動程序的選項(SAS)實際上使用了兩步轉移首先寫入數據雲存儲(ADLS),然後使用磚複製到負載和蜂巢登記。很迅速,但也有一些缺點比如完全隻編寫(沒有附加/插入/更新)和模式定義(例如CData驅動器類型轉換)。但這一點肯定比行操作磚JDBC編寫。