Hi @Bobby P ,
My 2 cents:
- Stored procedure (SP) is easier to create, modify, and test on its own.
- SP is easier to deploy across environments.
- SP could be under a source control. On the other hand, SSIS package impossible to compare in a source control because it is XML.
But for a simple SELECT statement it is ok to be used in an SSIS Source Adapter.