[英]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.