- You can download AdvendtureWorks databases backup files from https://github.com/Microsoft/sql-server-samples/releases/tag/adventureworks
- SSIS - I tried installing SSDT 2017 on Win 2019 server, however, that did not work - installation failed. Finally I downloaded SSDT 2015 and that worked. https://docs.microsoft.com/en-us/sql/ssdt/previous-releases-of-sql-server-data-tools-ssdt-and-ssdt-bi?view=sql-server-ver16 can be used to download prior releases of SSDT which you will find under section - "Privous SSDT releases"
- Or Try download Vistual Studio (2017 or anything else) Community Edition
- Download resources
Just intro
Explanation of ETL and Cube etc
A. Solution File
1. SSIS Project
- SSIS Package1 (dtsx)
- SSIS Package2
- SSIS Package3
2. SSAS Project
-- SSAS Tabular Cube
3. SSRS Project
-- SSAS Reports
4. SSIS Project 2
- However, keep 1 sol - 1 proj - 1 tech
- To get the control windows -- Go to View Menu
- Go to Tools --? Options --> Project & Solutions --> Always show solutions (There are many things here)
A. Options
- Control Flow
- Data FLow
- Parameters
- Event Handlers
- Package Explorer
- Reusable - Create connection manager at project level instead of package level
- Right Click on Connection Manager Box - by default its a package level
- If you right click on "Connection Manager" from Solution Explorer - that way you create it at project level. This has ext as .conmgr and in bracket it says (project)
- or, you can change project conn to package conn or vice versa, by right clicking on connection itself at "Connection Manager Box"
- Naming Conventions - ProviderType_DatabaseType_databaseName e.g. OLEDB_SQL_PWInsurance
- Control flow is like Worklet or Mapplet
- Tasks - inside control flow
- Precedence Constraint - Sucess, Failure, Completion (And/Or)
- Right click on link and select Success \ Failure \ Completion based on need
- To get tool tip for sucecss -- Tool =--> Options --> Business Intelligence Designer ---> Integration Services Designer --> Show precedence constraint labels
- Double click on link --> Constraint Editor Window --> Select Value out of above 3 or choose Evaluation Operation as Expression/Constrain/(and/or)
- Double click on link --> Constraint Editor Window --> At bottom on of Window - select Logical OR or AND
- Containers
To execute -- F5, Start or Right click on Package select Execute Package
To Stop - Shift + F5, Stop or Click on URL



