【发布时间】:2026-01-05 07:20:03
【问题描述】:
我们有许多 DTSX 包,可以从许多旧的普遍数据库中提取-转换-加载数据 -> SQL Server 2k8 R2。 (通过 ODBC)
我们的大部分 ETL 流程 T-SQL 脚本
遗留数据是一个结构糟糕的混乱,而且我们对 ETL 脚本所做的调整和更改通常是为了处理这些格式错误的数据。
我们想做的是建立一些流程来自动测试执行这些转换的这些 SPROCS / 脚本。
我们自己想出的是:
- 有一些已知的数据源输入(托管在本地普及型数据库中)
- 运行 DTSX 包以生成输出
- 在 SQL Server 的其他地方有一些预期的和预先创建的输出。
- 编写我们自己的验证脚本,将预期值与实际值进行比较。
只是想知道是否还有其他我们应该考虑的进程/系统/数据库测试应用程序。
【问题讨论】:
-
这可能会有所帮助 abit *.com/questions/1007701/…
标签: sql sql-server unit-testing etl ssis