2016-12-14 34 views
0

隔離級別設置行爲,目前,我們正在嘗試使用Sqoop攝取從Hadoop的天青SQL數據倉庫相關的事務隔離級別的數據,但收到錯誤。發生了什麼事是Sqoop嘗試設置事務隔離級別,同時試圖導入/導出,而這個功能目前尚未在SQL Azure中的數據倉庫支持提交讀。我試過使用Sqoop的--relaxed-isolation參數,但仍然沒有效果。 作爲解決方案,我在考慮: 1.更改Sqoop源代碼以更改Sqoop的行爲以不設置事務級別 2.查找可能允許我以編程方式更改此Sqoop行爲的API(如果有)。更改交易中Sqoop

有沒有人遇到過這樣的情況?爲建議的解決方案尋找建議,以及如何去解決這些問題。

+0

我不能幫你Sqoop但你使用多鹼來考慮將數據從Hadoop移動到Azure SQL數據倉庫(ADW)?這是它的主要用例之一,爲高性能的數據加載到ADW微軟建議。 – wBob

+0

我們認爲多鹼作爲一個潛在的選擇,但由於某些安全問題,我們並沒有從安全團隊獲得認可我們的上下文中使用它。 –

回答

2
+0

感謝您的參考,但是,我認爲只對元數據的查詢,但並不適用於所有類型的查詢的問題已經得到解決。我認爲Sqoop的導入/導出功能仍然不適用於這個新補丁。 –