- SQL Server 2017 Integration Services Cookbook
- Christian Cote Matija Lah Dejan Sarka
- 266字
- 2021-07-02 20:41:33
Incremental package deployment
Prior to SSIS 2012, packages needed to be deployed one by one. We were usually downloading all packages from the source control software, such as Team Foundation Server (TFS), Visual Source Safe, SVN, and so on. Once downloaded, packages were moved to their destination. At that time, the person who deployed the packages had the choice to overwrite or skip existing packages. Usually, they overwrote all the packages since they were using the source control.
For those who didn't use the source control, they had all the necessary flexibility to deploy what needed to be deployed. Usually, they were keeping a backup somewhere on a file share of all packages. The reason why they chose what to deploy was mainly because they had doubts about the consistency of the packages in the file share. They were simply not sure of the state of the packages because they were using a manual process to maintain their solution. The source control software helps a lot with this. We have the possibility to compare versions between packages committed in the source control, and when and who pushed the package, among other benefits.
Enter SSIS 2012 with Project Deployment. The only way to deploy a package was to deploy the entire project, and thus, all packages in it. If the source control was in place to manage the package code, this was barely an issue. But, not everybody is using the source control and Microsoft recognized it. With SSIS 2016, we can now deploy part of your project packages. You're not forced to deploy the entire project.
- SPSS數(shù)據(jù)挖掘與案例分析應用實踐
- Kibana Essentials
- 青少年軟件編程基礎與實戰(zhàn)(圖形化編程三級)
- NativeScript for Angular Mobile Development
- Reactive Programming With Java 9
- Java項目實戰(zhàn)精編
- 單片機應用與調(diào)試項目教程(C語言版)
- Java程序設計入門
- 利用Python進行數(shù)據(jù)分析
- Building Machine Learning Systems with Python(Second Edition)
- 小程序,巧應用:微信小程序開發(fā)實戰(zhàn)(第2版)
- Unity 2017 Game AI Programming(Third Edition)
- Julia數(shù)據(jù)科學應用
- Mastering Bootstrap 4
- FusionCharts Beginner’s Guide:The Official Guide for FusionCharts Suite