You are on page 1of 6

Sunday, February 06, 2011

SSIS Interview Questions and Answers : Series 3

How to create the deployment utility?


Deployment utility can be created by right click on solution explorer setting create deployment utility to true.

How to deploy the packages SSIS?


When you build the package by clicking on Solution explorer it creates the package.dtsx file. If you are creating deployment utilities for deploying the packages it will create a manifest file. This manifest file will be the deployment utility. Clicking on it you will get option of deploying on database or deploying on some location (create the package file).

Where a package does deploys in Integration service database?


In integration services database MSDB database hold entire packages deployed at database.

How to implement Transaction in SSIS package?


SSIS provides the facility of transaction to maintain data integrity. To implement transaction there are three options. You can find out these options in properties. The options are. Supported, Required and not supported. Required: If the properties set to require than container or task will start the transaction or if its already started it will join the transaction. Supported: If its supported then it will be the part of the transaction. Not supported: if its not supported then it will neither initiates or nor be part of transactions.

What are the checkpoints in SQL Server?


In SSIS by using checkpoints package can restarted from the point of failure. It avoids all the containers or the part of package which are executed successfully to re execute.

What are the maintenance Tasks in SSIS ?


Maintenance Tasks are the task which can be used to maintain database administration activities. IT contains the task which performs the SQL Server agent tasks. SSIS contains the task for backup, restore and job executions functionality of SQL server management studio. These task help to automate the maintenance of database. It has the task like index rebuild, shrink database update statistics.

What is SSIS package?


SSIS package is an entity which performs ETL task in SSIS. Extract the data transform it create flow and load it in destination.

What is the control flow Task?


Control flow task has the different elements which are ordered and structured to perform a tasks or business logic. I.e. control flow can be termed as workflow for a business logic or task. In a package control flow contains at least one element.

What is Data flow Task?


Data flow task is used to perform ETL operation in a package. In this you retrieve the data from source and transform and then need to provide it to destination. Data flow task is the one of the element of control flow task.

Difference between Dataflow Task and Control Flow Task?


Data flow task are the part of control flow. Data flow cant exist without control flow but control flow can exist without data flow in a package.

What are the other part tabs of package design window?


Other parts of package design window are event handler, package explorer.

What is SSIS package?


SSIS package is an entity which performs ETL task in SSIS. Extract the data transform it create flow and load it in destination.

What is the control flow Task?


Control flow task has the different elements which are ordered and structured to perform a tasks or business logic. I.e. control flow can be termed as workflow for a business logic or task. In a package control flow contains at least one element.

What is Data flow Task?


Data flow task is used to perform ETL operation in a package. In this you retrieve the data from source and transform and then need to provide it to destination. Data flow task is the one of the element of control flow task.

Difference between Dataflow Task and Control Flow Task?


Data flow task are the part of control flow. Data flow cant exist without control flow but control flow can exist without data flow in a package.

What are the other part tabs of package design window?


Other parts of package design window are event handler, package explorer.

What is SSIS package?


SSIS package is an entity which performs ETL task in SSIS. Extract the data transform it create flow and load it in destination.

What is the control flow Task?


Control flow task has the different elements which are ordered and structured to perform a tasks or business logic. I.e. control flow can be termed as workflow for a business logic or task. In a package control flow contains at least one element.

What is Data flow Task?


Data flow task is used to perform ETL operation in a package. In this you retrieve the data from source and transform and then need to provide it to destination. Data flow task is the one of the element of control flow task.

Difference between Dataflow Task and Control Flow Task?


Data flow task are the part of control flow. Data flow cant exist without control flow but control flow can exist without data flow in a package.

What are the other part tabs of package design window?


Other parts of package design window are event handler, package explorer.

What is SSIS package?


SSIS package is an entity which performs ETL task in SSIS. Extract the data transform it create flow and load it in destination.

What is the control flow Task?


Control flow task has the different elements which are ordered and structured to perform a tasks or business logic. I.e. control flow can be termed as workflow for a business logic or task. In a package control flow contains at least one element.

What is Data flow Task?


Data flow task is used to perform ETL operation in a package. In this you retrieve the data from source and transform and then need to provide it to destination. Data flow task is the one of the element of control flow task.

Difference between Dataflow Task and Control Flow Task?


Data flow task are the part of control flow. Data flow cant exist without control flow but control flow can exist without data flow in a package.

What are the other part tabs of package design window?


Other parts of package design window are event handler, package explorer.

What is event handler Tab in Design window?


In event handlers table error handling of package can be done. It has different functions which executes when there any event occurs in package such as task failed, task execution and successfully completed etc.

Difference between the data type DT_STR and DT_WSTR


When data is in Unicode the SSIS package takes the data type as DT_WSTR and when data is ANSI code then it takes DT_STR.

What is the connection manager in SSIS package?


Connection manager is the connection string to the data source (from where data need to extract) and destination (to load the data).

Explain the Lookup Transformation?


Lookup transformation is used to lookup the input column in the lookup record set for getting the related data from the tables.

What is annotation in SSIS Package?


You can add text in the package body using annotation. Pointing the pointer in body of package and clicking on properties you will get there add annotation

How to create the deployment utility?


Deployment utility can be created by right click on solution explorer setting create deployment utility to true.

How to deploy the packages SSIS?


When you build the package by clicking on Solution explorer it creates the package.dtsx file. If you are creating deployment utilities for deploying the packages it will create a manifest file. This manifest file will be the deployment utility. Clicking on it you will get option of deploying on database or deploying on some location (create the package file).

Where a package does deploys in Integration service database?


In integration services database MSDB database hold entire packages deployed at database.

How to implement Transaction in SSIS package?


SSIS provides the facility of transaction to maintain data integrity. To implement transaction there are three options. You can find out these options in properties. The options are. Supported, Required and not supported. Required: If the properties set to require than container or task will start the transaction or if its already started it will join the transaction. Supported: If its supported then it will be the part of the transaction. Not supported: if its not supported then it will neither initiates or nor be part of transactions.

What are the checkpoints in SQL Server?


In SSIS by using checkpoints package can restarted from the point of failure. It avoids all the containers or the part of package which are executed successfully to re execute.

You might also like