简要架构:
我正在创建一个 SSIS 包来生成 Excel 报告。有不同类型的报告,所以我创建了一个表来跟踪每个用户对报告生成的请求并跟踪请求的状态。Sql 作业选择每个请求并在 FTP 服务器上生成 excel 文件。
问题:
在控制流中,我在“ReportRequests”表上执行选择并使用 For Each Container 迭代记录集。我创建了一个名为“ReportType”的变量来从数据库中获取列值。
在数据流任务中,基于“ReportType”变量,我想对不同的数据库执行不同的查询以生成报告。我将有 3 到 4 个不同的 ado.net 资源和不同的查询。但那些应该基于“ReportType”的值工作
如何在数据流任务中实现这个条件数据流?
ssis ×1