我们需要在一台服务器上安装 SSIS 才能将其用于 ETL。
我们有两台 SQL Server,一台是源数据,另一台是目标数据。
我们应该在哪里安装 SSIS?在源数据库服务器还是目标数据库服务器上?
答案 0 :(得分:2)
我认为问题是基于您当前的 IT 基础架构。
更好的做法是三个环境:开发人员、用户验收 (UAT) 和生产环境。生产环境通常在单独的服务器上。
对于 SSIS,这些环境中的每一个都有自己的数据源和目标。开发人员通常在 Dev 环境中开发 SSIS 包,经过必要的测试,这些包 DEPLOYED 到 UAT/Prod SQL 服务器目录数据库。您也可以部署为文件。
这些软件包可以安排在特定时间运行,通常会在非办公时间(夜间)或非高峰时间运行。这将有助于提高性能。
这仍然取决于您的服务器资源和数据复杂性。