2
我有200多個MSSQL表,並且希望將數據傳輸到Azure Data Lake Storage。 我認爲的一種方法是對動態數據流使用SSIS,即創建表名變量,並對錶名和每個表運行數據流執行foreach循環。然而,這種方法似乎是錯誤的,雖然文件是在Data Lake存儲中創建的,並且正確的方案數據不會由於錯誤的映射而被傳輸。 是否有任何通用的方式來創建一個動態數據流並傳輸大量的表數據?SSIS複製多個表
我有200多個MSSQL表,並且希望將數據傳輸到Azure Data Lake Storage。 我認爲的一種方法是對動態數據流使用SSIS,即創建表名變量,並對錶名和每個表運行數據流執行foreach循環。然而,這種方法似乎是錯誤的,雖然文件是在Data Lake存儲中創建的,並且正確的方案數據不會由於錯誤的映射而被傳輸。 是否有任何通用的方式來創建一個動態數據流並傳輸大量的表數據?SSIS複製多個表
您現在描述的場景現在可以在ADF V2中實現 - V2添加了一組豐富的控制流增強功能,包括查找活動,參數傳遞和foreach循環。您可以在這裏看到如何完成此操作的教程:https://docs.microsoft.com/en-us/azure/data-factory/tutorial-bulk-copy
添加azure-data-factory標記以查看ADF是否可以提供幫助。 –
爲元數據庫中的每個表添加元數據。創建處理傳輸的自動存儲過程。然後在SQL作業代理中執行它。 – plaidDK