0% found this document useful (0 votes)
48 views

SQL Interview Questions

This document provides steps for creating and deploying an SSIS package as a SQL Agent job. It outlines creating a new job in SQL Server Management Studio, adding a step to run an SSIS package from the file system, and scheduling and enabling the job. It also describes what the Multicast transformation is used for in SSIS - to distribute every input row to every output. Finally, it summarizes the key differences between control flow and data flow in SSIS.

Uploaded by

Amruth Reddy
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views

SQL Interview Questions

This document provides steps for creating and deploying an SSIS package as a SQL Agent job. It outlines creating a new job in SQL Server Management Studio, adding a step to run an SSIS package from the file system, and scheduling and enabling the job. It also describes what the Multicast transformation is used for in SSIS - to distribute every input row to every output. Finally, it summarizes the key differences between control flow and data flow in SSIS.

Uploaded by

Amruth Reddy
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

1. Steps to create and deploy ssis and jobs.

http://technotes.towardsjob.com/sql-server/steps-to-create-and-deploy-ssis-package-
as-a-sqlagent-job/

2. Create the job, schedule the job and run the job
In SQL Server Management Studio, highlight SQL Server Agent -> Start. Highlight Job
->New Job�, name it , myJob.
Under Steps, New Step, name it, Step1,
Type: SQL Server Integration Service Package
Run as: myProxy
Package source: File System
Browse to select your package file xxx.dtsx
Click Ok
Schedule your job and enable it

3. What is the Multicast Shape used for?

The Multicast transformation distributes its input to one or more outputs. This
transformation is similar to the Conditional Split transformation. Both transformations
direct an input to multiple outputs. The difference between the two is that the Multicast
transformation directs every row to every output, and the Conditional Split directs a row
to a single output

4. Control Flow:
1. Process Oriented
2. Doesn’t manage or pass data between components.
3. It functions as a task coordinator
4. In control flow tasks requires completion (Success.,failure or completion)
5. Synchronous in nature, this means, task requires completion before moving to
next task. If the tasks are not connected with each other but still they are
synchronous in nature.
6. Tasks can be executed both parallel and serially
7. Three types of control flow elements in SSIS 2005
1. Containers
 Provides structures in the packages
2. Tasks
 Provides functionality in the packages
3. Precedence Constraints
 Connects containers, executables and and tasks into an ordered
control flow.
 We can control the sequence execution for tasks and also specify
the conditions that tasks and containers run.
2. It is possible to include nested containers as SSIS Architecture supports nesting
of the containers. Control flow can include multiple levels of nested containers.

5.Data Flow

1. Streaming in nature
2. Information oriented
3. Passes data between other components
4. Transformations work together to manage and process data. This means first set
of data from the source may be in the final destination step while at the same
time other set of data is still flowing. All the transformations are doing work at
the same time.
5. Three types of Data Flow components
1. Sources
 Extracts data from the various sources (Database, Text Files etc)
2. Transformations
 Cleans, modify, merge and summarizes the data
3. Destination
 Loads data into destinations like database, files or in memory
datasets
Hi Heather,
 
I am suitable for the job post as you have required.

Please find attached for my updated Resume.


 
And here are Professional references,
 
Name    : David Kelly
Post       : Senior Director, Post Sales Operations
Phone   : 720-374-8085
Cell        : 858-926-8584
 
Name    : Jennifer Aymami
Post       : Field Operations Manager-PSO
Phone   : (720) 374-2865
Cell        : (720) 422-8397
 
Name    : Richard Tyre
Post       : Manager, Post Sales Operations
Phone   : (720) 283-4903
Cell        : (720) 422-3284
 
Please let me know if you need any other info.
 
Thanks,
Amruth Reddy
Cricket Communications, Inc.
Analyst Systems
Supply Chain (913)
720-283-5208 Work
[email protected]
Greenwood Village, CO

You might also like