【发布时间】:2020-12-09 02:02:03
【问题描述】:
在我的 SSIS 包中,我有一个执行 SQL 任务,它应该返回多达一亿 (100,000,000) 行。
我想将这些结果导出到多个 CSV 文件,每个文件最多有 500,000 行。因此,如果 SQL 任务生成 100,000,000 个结果,我想生成 200 个 csv 文件,每个文件有 500,000 条记录。
可以自动将结果分割成许多导出的 CSV 文件的最佳 SSIS 任务是什么?
我目前正在开发一个脚本任务,但发现它的性能不是很好。我对 SSIS 有点陌生,所以我不熟悉所有可用的不同任务,我想知道是否有另一个可以更有效地完成它。
有什么建议吗?
【问题讨论】:
标签: sql-server csv ssis