Latest SSIS Interview Questions and Answers
What is SSIS?
SSIS or SQL Server Integration Services (SSIS) is a component of Microsoft SQL Server, which can be used to accomplish a broad range of data migration tasks.
What are the important components of SSIS package?
The important component in SSIS package are
- Data flow
- Control flow
- Package explorer
- Event handler
What is Solution Explorer in SSIS?
Solution Explorer in SSIS Designer is a screen where you can view and access all the data sources, data sources views, projects, and other miscellaneous files.
What does it mean by data flow in SSIS?
Data flow in SSIS is nothing but the flow of data from the corresponding sources to the target destinations.
Define what is “task” in SSIS?
Task in SSIS is a very much similar to the method of any programming language that represents or carries out an individual unit of work. Tasks are categorized into two categories
- Control Flow Tasks
- Database Maintenance Tasks
What is SSIS package?
A package in SSIS is an organized collection of connections like data flow elements, control events, event handlers, parameters, variables, and configurations. You assemble them by either building it programmatically or by graphical design tools that SSIS provides.
List out different types of connection or files that support SSIS?
Different types of connection that work within SSIS are
- .net SQLClient
- Flat File
What is a container? How many types of containers are there in SSIS?
In SSIS, a container is a logical grouping of tasks, and it allows to manage the scope of a task together.
Types of containers in SSIS are
- Sequence container
- For loop container
- Foreach loop container
- Task host container
What is Precedence Constraint in SSIS?
Precedence Constraint in SSIS enables you to define the logical sequence of tasks in the order they should be executed. You can connect all the tasks using connectors- Precedence Constraints.
What variables in SSIS and what are the types of variables in SSIS?
Variable in SSIS is basically used to store values. In SSIS, there are two types of variables system variable and user variable.
What is a checkpoint in SSIS?
Checkpoint in SSIS allows the project to restart from the point of failure. Checkpoint file stores the information about the package execution, if the package run successfully the checkpoint file is deleted or else it will restart from the point of failure.
What is connection managers in SSIS?
While gathering data from different sources and writing it to a destination, connection managers are helpful. Connection manager facilitates the connection to the system that include information’s like data provider information, server name, authentication mechanism, database name, etc.