Skip to content

Commit

Permalink
added Not Using SSIS
Browse files Browse the repository at this point in the history
  • Loading branch information
Kevin Martin committed Jan 26, 2021
1 parent 5ddc7f9 commit 3df1da0
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions docs/findings/SQLCodeDevelopment.md
Original file line number Diff line number Diff line change
Expand Up @@ -635,6 +635,21 @@ You also might be using SELECT DISTINCT to mask a JOIN problem. It’s much bett

---

## Not Using SSIS
**Check Id:** [None yet, click here to view the issue](https://github.com/EmergentSoftware/SQL-Server-Development-Assessment/issues/164)

Use SSIS (SQL Server Integration Service) to move data around. You can use stored procedures and SQL Server Agent Jobs instead of SSIS to ETL data but it will make it difficult to orchestrate tasks between different environments.

SSIS gives you the ability to create project and package parameters that can be configured in the SSIS catalog Environments. SSIS has built in logging and Execution run reports you can access from SSMS (SQL Server Management Studio).

When it comes time to migrate to Azure you can lift and shift you SSIS packages to an Azure-SSIS Integration Runtime.


[Back to top](#top)

---


## IN/NOT VS EXISTS/NOT EXISTS
**Check Id:** [None yet, click here to view the issue](https://github.com/EmergentSoftware/SQL-Server-Development-Assessment/issues/70)

Expand Down

0 comments on commit 3df1da0

Please sign in to comment.