[英]With SSIS, how do you export SQL results to multiple CSV files?
在我的 SSIS package 中,我有一個執行 SQL 任務,它應該返回多達一億(100,0000)行。
我想將這些結果導出到多個 CSV 文件,其中每個文件最多有 500,000 行。 因此,如果 SQL 任務生成 100,000,000 個結果,我想生成 200 個 csv 文件,每個文件有 500,000 條記錄。
什么是最好的 SSIS 任務,可以自動將結果分割成許多導出的 CSV 文件?
我目前正在開發一個腳本任務,但發現它的性能不是很好。 我對 SSIS 有點陌生,所以我不熟悉所有可用的不同任務,我想知道是否還有另一個可以更有效地完成它。
有什么建議嗎?
首先添加一個數據流任務。
在數據流任務中添加以下內容:
在條件拆分中,您可以添加多個條件來拆分數據並具有默認的 output。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.